Skip to content

Instantly share code, notes, and snippets.

@shamun
Created May 6, 2012 07:01
Show Gist options
  • Save shamun/2620669 to your computer and use it in GitHub Desktop.
Save shamun/2620669 to your computer and use it in GitHub Desktop.
1) query
$ lshal | grep Elo
info.vendor = 'Elo TouchSystems' (string)
usb_device.vendor = 'Elo TouchSystems' (string)
usb.vendor = 'Elo TouchSystems' (string)
info.product = 'Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB Touchmonitor Interface' (string)
input.product = 'Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB Touchmonitor Interface' (string)
# sudo lshal | grep -h3 input.device
--
info.product = 'Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB Touchmonitor Interface' (string)
info.subsystem = 'input' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_4e7_20_20B23159_if0_logicaldev_input' (string)
input.device = '/dev/input/event11' (string)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_4e7_20_20B23159_if0' (string)
input.product = 'Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB Touchmonitor Interface' (string)
input.x11_driver = 'evdev' (string)
2) configs are:
------------------------------------------------------------- NOT recommended ----
/usr/[lib/share]/X11/xorg.conf.d/: ls
10-evdev.conf 50-fpit.conf 50-vmmouse.conf
10-quirks.conf 50-synaptics.conf 50-wacom.conf
/usr/[lib/share]/X11/xorg.conf.d/: cat 10-evdev.conf
Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
------------------------------------------------------------- YES recommended ----
# cd /etc/X11/xorg.conf.d/; ls
00-system-setup-keyboard.conf
# vim elo.conf
Section "InputDevice"
Identifier "ELO Touchscreen"
Driver "elographics"
Option "Device" "/dev/ttyUSB0"
Option "AlwaysCore"
Option "screenNo" "1"
Option "MinX" "4100"
Option "MaxX" "0"
Option "MinY" "0"
Option "MaxY" "4100"
Option "UntouchDelay" "5"
Option "ReportDelay" "1"
EndSection
3) Logout , to restart the X
4) Now i am in Gnome fallback and same problem exist.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment