13 Oct, 2007

2 commits


10 Sep, 2007

1 commit


07 Sep, 2007

1 commit

  • This patch fixes a nasty typo in usbtouchscreen driver. The typo
    is inherited from the original mtouchusb. It used to make the input
    subsytem to incorrectly report the physical device ids to userspace
    that in turn is very confusing for, e.g. XInput hotplug facilities
    in setups with multiple identical touchscreens.

    Signed-off-by: Vladimir Shebordaev
    Signed-off-by: Dmitry Torokhov

    Vladimir Shebordaev
     

05 Sep, 2007

1 commit


10 Jul, 2007

1 commit

  • This patch adds support for IRTOUCHSYSTEMS (or UNITOP) infrared touchscreens.

    The touchscreen sends data in 8-byte packets.
    BYTE 0 - unknown meaning, seen only one value: 0x54
    BYTE 1 - unknown meaning, 3 lowest bits indicate touch state
    values seen: 0x81, 0x82 or 0x83
    bit 0 = set if the screen is touched and was not touched before (touch
    bit 1 = set if the screen is touched and was touched (dragging)
    bit 2 = set if the touch was ended (release)
    BYTES 2 and 3 - X position, high-order-byte first, range = 0 to 0x0FFF
    BYTES 4 and 5 - Y position, high-order-byte first, range = 0 to 0x0FFF
    BYTE 6 - unknown meaning, seen only one value: 0xFF
    BYTE 7 - unknown meaning, seen only one value: 0x00

    Signed-off-by: Ondrej Zary
    Signed-off-by: Daniel Ritz
    Signed-off-by: Dmitry Torokhov

    Ondrej Zary
     

12 Jun, 2007

1 commit


08 May, 2007

1 commit