Hallo
Ich versuche das Touch Screen TM-868 von Pollin so anzuschließen, so das es direkt nach dem Start reagiert. Leider funktioniert das Gerät zur Zeit nur wenn wenn das System gestartet ist und ich es an einen USB Port anschließe.
1. lsusb
Bus 002 Device 002: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen
2. cat /proc/bus/input/devices
I: Bus=0003 Vendor=0eef Product=0001 Version=0100 N: Name="USB Touchscreen 0eef:0001" P: Phys=usb-0000:00:1d.1-1/input0 S: Sysfs=/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/input/input6 U: Uniq= H: Handlers=mouse2 event6 B: EV=b B: KEY=400 0 0 0 0 0 B: ABS=3
3. lsmod | grep -i usb
usbhid 43968 0 usbtouchscreen 11336 0
4. Tool evtest reagiert!
Nur wenn ich das Systen mit angeschlossenem Touch Screen starte, dann reagiert es nicht auf Berührung! Ich erhalte dann folgende Meldungen am Start:
dmesg | grep -i usb [ 0.196394] usbcore: registered new interface driver usbfs [ 0.196394] usbcore: registered new interface driver hub [ 0.196394] usbcore: registered new device driver usb [ 0.886999] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.887118] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1 [ 0.904043] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 [ 0.904153] usb usb1: configuration #1 chosen from 1 choice [ 0.904201] hub 1-0:1.0: USB hub found [ 0.904308] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.904329] uhci_hcd: USB Universal Host Controller Interface driver [ 0.904416] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2 [ 0.904547] usb usb2: configuration #1 chosen from 1 choice [ 0.904582] hub 2-0:1.0: USB hub found [ 0.904704] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3 [ 0.904825] usb usb3: configuration #1 chosen from 1 choice [ 0.904862] hub 3-0:1.0: USB hub found [ 0.904978] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4 [ 0.905100] usb usb4: configuration #1 chosen from 1 choice [ 0.905133] hub 4-0:1.0: USB hub found [ 0.905248] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5 [ 0.905369] usb usb5: configuration #1 chosen from 1 choice [ 0.905401] hub 5-0:1.0: USB hub found [ 1.436566] usb 2-1: new low speed USB device using uhci_hcd and address 2 [ 1.608338] usb 2-1: string descriptor 0 read error: -32 [ 1.608455] usb 2-1: configuration #1 chosen from 1 choice [ 1.617856] usbcore: registered new interface driver hiddev [ 1.632350] generic-usb: probe of 0003:0EEF:0001.0001 failed with error -32 [ 1.632377] usbcore: registered new interface driver usbhid [ 1.632381] usbhid: v2.6:USB HID core driver
1. "lsusb" liefert das gleiche wie oben
2. "cat /proc/bus/input/devices" zeigt keinen entsprechenden Eintrag
3. lsmod | grep -i usb
usbhid 43968 0
4. "evtest" funktioniert nicht, kann ja auch nicht. Ich habe auch schon probiert das Module "usbhid" mit "quirks" zu umgehen.
Das Touch Screen arbeitet erst wieder normal wenn ich folgende Befehle eingebe:
sudo rmmod usbhid sudo modprobe usbtouchscreen
Ich wäre dankbar wenn mir jemand helfen kann das Gerät gleich nach dem Start ohne Fehlermeldung zum Laufen zu bringen.
Danke im Voraus.
doe