i've buildet a touch controller (hid mouse), it works fine under actual kernels (as hid-multitouch), and Windows systems. But on a customers system with a Kernel 2.6.32-696 (there is no hid-multitouch). In X i just get the mouse pres / releases (so i can click). My problem now is, he can't make a kernel update, even a backport to add the hid-multitouch is not possibility for him. So i get it just as generic-usb. But i see the events (as seen bottom in a log), so i think it sould possible to use the touch? isn't it?

Hope someone of you could give me a hint.

thanks, best regards Manuel

Here are the some Logs:

$ cat /proc/bus/input/devices

... I: Bus=0003 Vendor=03EB Product=0001 Version=0111 N: Name="mytouch" P: Phys=usb-0000:02:00.0-2.1/input0 S: Sysfs=/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/input/input6 U: Uniq=C51199999999 H: Handlers=mouse3 event5 B: PROP=0 B: EV=1b B: KEY=400 303ff 0 0 0 0 B: ABS=fff00003fffff B: MSC=10

i see the absolute X & Y coordinates in my linux event:

$ input-events 5

open /dev/input/event5: Permission denied [linux@localhost ~]$ sudo input-events 5
[sudo] password for linux:
bustype : BUS_USB
vendor : 0x03EB
product : 0x0001
version : 273
name : "mytouch" phys : "usb-0000:02:00.0-2.1/input0"
uniq : "C51199999999"

waiting for events 15:36:34.679399: EV_MSC MSC_SCAN 852034 15:36:34.679410: EV_KEY BTN_TOUCH pressed 15:36:34.679422: EV_ABS ABS_X 382
15:36:34.679426: EV_ABS ABS_Y 315
15:36:34.679430: EV_MSC MSC_SCAN 852034
15:36:34.679432: EV_KEY BTN_TOUCH released
15:36:34.679586: EV_SYN code=0 value=0
15:36:34.694590: EV_MSC MSC_SCAN 852034
15:36:34.694603: EV_KEY BTN_TOUCH pressed 15:36:34.694621: EV_ABS ABS_X 385
15:36:34.694632: EV_MSC MSC_SCAN 852034

output if i attach my touch

$ dmesg

usb 2-2.1: new full speed USB device number 5 using uhci_hcd usb 2-2.1: New USB device found, idVendor=03EB, idProduct=0001 usb 2-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 2-2.1: Product: mytouch usb 2-2.1: Manufacturer: justi usb 2-2.1: SerialNumber: 1 usb 2-2.1: configuration #1 chosen from 1 choice input: mytouch as /devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/input/input6 generic-usb 0003:0x03EB:0001.0004: input,hiddev96,hidraw1: USB HID v1.11 Mouse [mytouch] on usb-0000:02:00.0-2.1/input0 generic-usb 0003:03EB:0001.0005: hiddev97,hidraw2: USB HID v1.11 Device [mytouch] on usb-0000:02:00.0-2.1/input1

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.