[Bug 512188] Re: [0eef:0001] eGalax touch screen recognized but not working properly
Fabián Rodríguez
512188 at bugs.launchpad.net
Fri Oct 22 19:13:20 UTC 2010
I was able to complete callibration, I just had the wrong device number
in xorg.conf. However using the above cited callibrator did not produce
useful output for me.
I used the evtouch driver:
sudo apt-get install xserver-xorg-input-evtouch
Then I needed to make sure I had the right device:
xinput list | grep Touch
⎜ ↳ EVTouch TouchScreen id=6 [slave pointer (2)]
⎜ ↳ eGalax INC. USB TouchController id=16 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=18 [slave pointer (2)]
(ie. 6)
Then I crafted an /etc/X11/xorg.conf by hand (chipset Nvidia, using
nouveau drivers):
Section "ServerLayout"
InputDevice "EETI" "SendCoreEvents"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
EndSection
### Touch Configuration Beginning ###
Section "InputDevice"
Identifier "EETI"
Driver "evtouch"
Option "Device" "/dev/input/event6"
Option "MinX" "53"
Option "MaxX" "3800"
Option "MinY" "53"
Option "MaxY" "3800"
Option "SendCoreEvents"
# Option "SwapY" "1"
Option "Emulate3Buttons"
Option "Emulate3Timeout" "50"
EndSection
I also added "usbhid.quirks=0xeef:0x1:0x40" to /etc/default/grub. The line reads as:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbhid.quirks=0xeef:0x1:0x40"
This was based on information at
https://answers.edge.launchpad.net/utouch/+question/129211
I also found another similar bug report:
https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/549447
I'll review my notes and post a final workaround.
--
[0eef:0001] eGalax touch screen recognized but not working properly
https://bugs.launchpad.net/bugs/512188
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.
More information about the kernel-bugs
mailing list