User-Agent: Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.8.1.14) Gecko/20080416 Fedora/2.0.0.14-1.fc7 Firefox/2.0.0.14 System is seeing this hardware thru hal-device but in xorg not working. evdev not merge this driver because 10-x11-input.fdi want <match key="info.capabilities" contains="input.mouse"> and Elo Touch have: info.capabilities = { 'input', 'button', 'input.joystick', 'access_control' } (string list) I found dirty workaroud. Add file /usr/share/hal/fdi/policy/10osvendor/10-x11-input-elotouch.fdi Reproducible: Always Steps to Reproduce: 1. have hardware with Tlo Touchmonitor 2. run xorg 1.5.3 3. touch finger on screen Actual Results: mouse cursor is not moving Expected Results: moving mouse cursor
Created attachment 325518 [details] logs before workaroud
Created attachment 325519 [details] workaround /usr/share/hal/fdi/policy/10osvendor/10-x11-input-elotouch.fdi
Created attachment 325520 [details] Xorg log after workaround
please get http://people.freedesktop.org/~whot/evtest.c, compile it with gcc -o evtest evtest.c and then run it against the device file using ./evtest /dev/input/eventX (where X is the number of the device). Then attach the initial output here. I'd like to see what capabilities the device reports.
(In reply to comment #4) $ ./evtest /dev/input/event3 Input driver version is 1.0.0 Input device ID: bus 0x3 vendor 0x4e7 product 0x20 version 0x100 Input device name: "Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB Touchmonitor Interface" Supported events: Event type 0 (Sync) Event type 1 (Key) Event code 272 (LeftBtn) Event type 3 (Absolute) Event code 0 (X) Value 188 Min 0 Max 4095 Event code 1 (Y) Value 2965 Min 0 Max 4095 Event code 40 (Misc) Value 0 Min 0 Max 256 Event type 4 (Misc) Event code 4 (ScanCode) Grab succeeded, ungrabbing.
Please try the packages from http://koji.fedoraproject.org/scratch/whot/task_1002708/ and let me know how it goes. Note that you need to restart X after restarting HAL. If it doesn't work, please attach the output from lshal again.
I removed my workaroud, update hal and hal-libs and it works! Great. Thank you.
THanks for letting us know.
Bug reported upstream at https://bugs.freedesktop.org/show_bug.cgi?id=19224.
hal-0.5.12-14.20081027git.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/hal-0.5.12-14.20081027git.fc10
hal-0.5.12-14.20081027git.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.