PDA

View Full Version : [ubuntu] 10.04 17" touchscreen driver issues



jgeissin
April 7th, 2011, 01:16 PM
ASUS PC (486), Ubuntu 10.04, patched to date, no-name 17" touchscreen monitor, POSX USB point of sale printer (USB), HP USB keyboard, Logitech USB mouse, Symbol USB barcode scanner.

Y axis is OK, poke your finger at the screen and the mouse goes there (center of the screen). Up and down follows; side to side is reversed.

uname -a: Linux POPOS1 2.6.32-30-generic-pae #59-Ubuntu SMP Tue Mar 1 23:01:33 UTC 2011 i686 GNU/Linux
lsmod:
Module Size Used by
snd_hda_codec_analog 58598 1
binfmt_misc 6587 1
fbcon 35102 71
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
softcursor 1189 1 bitblit
vga16fb 11385 0
vgastate 8961 1 vga16fb
ppdev 5259 0
snd_hda_intel 22133 2
snd_hda_codec 74201 2 snd_hda_codec_analog,snd_hda_intel
snd_hwdep 5412 1 snd_hda_codec
snd_pcm_oss 35308 0
snd_mixer_oss 13746 1 snd_pcm_oss
snd_pcm 70918 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 1338 0
snd_seq_oss 26722 0
snd_seq_midi 4557 0
snd_rawmidi 19056 1 snd_seq_midi
snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_mid i_event
snd_timer 19098 2 snd_pcm,snd_seq
snd_seq_device 5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi ,snd_seq
i915 288290 3
joydev 8740 0
drm_kms_helper 29329 1 i915
snd 54180 16 snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,s nd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq _oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
psmouse 63245 0
drm 163034 4 i915,drm_kms_helper
usblp 10481 0
usbhid 36206 0
asus_atk0110 9017 0
usbtouchscreen 8073 0
hid 67096 1 usbhid
soundcore 6620 1 snd
lp 7028 0
serio_raw 3978 0
intel_agp 24671 2 i915
agpgart 31788 2 drm,intel_agp
i2c_algo_bit 5028 1 i915
snd_page_alloc 7172 2 snd_hda_intel,snd_pcm
video 17375 1 i915
output 1871 1 video
parport 32635 2 ppdev,lp
r8169 34364 0
mii 4381 1 r8169

lsusb:
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 05e0:1200 Symbol Technologies DS6608 Bar Code Scanner
Bus 003 Device 002: ID 046d:c045 Logitech, Inc. Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard
Bus 002 Device 002: ID 0525:a700 Netchip Technology, Inc.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

05-evdev.conf:
# Catchall classes for input devices
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.

Section "InputClass"
Identifier "eGalax"
MatchProduct "EVTouch TouchScreen"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "InvertX" "1"
Option "Calibration" "1435 183 217 1138"
EndSection

99-calibration.conf:
Section "InputClass"
Identifier "calibration"
MatchProduct "eGalax Inc. Touch"
Option "Calibration" "1947 137 139 1755"
Option "InvertX" "1"
EndSection

Section "InputClass"
Identifier "calibration"
MatchProduct "eGalax Inc. Touch"
Option "Calibration" "1435 183 217 1138"
EndSection

PS. What happened to xorg.conf????
Thanks!
Jon G