Public bug reported: Binary package hint: xserver-xorg-input-evtouch
Got an 7'' touchscreen that I can't manage to work properly. Tried on Jaunty with no luck, now trying on a x64 Karmic's fresh install with all updates. The touchscreen is recognized and it works, but I can't calibrate it properly, at first the axles are rotated and the pointer olny moves along a small part of the screen, when running the calibration tool, it moves along all the screen but not in the right direction(pressing upper left clicks middle right and so). Also if turn off and on the screen then the touchpanel back to work in the first way(axles 90ยบ and only a small part of the screen). This is what I've done: apt-get-install xserver-xorg-input-evtouch reboot The screen is recognoised, lsusb ------------------------------ Bus 002 Device 015: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen ----------------------------------- dmesg: ------------------------------------------------------------------------------------------ [38946.712045] usb 2-4: new high speed USB device using ehci_hcd and address 14 [38946.846525] usb 2-4: configuration #1 chosen from 1 choice [38946.849090] hub 2-4:1.0: USB hub found [38946.849473] hub 2-4:1.0: 4 ports detected [38947.121137] usb 2-4.2: new low speed USB device using ehci_hcd and address 15 [38947.253839] usb 2-4.2: configuration #1 chosen from 1 choice [38947.272965] input: eGalax Inc. as /devices/pci0000:00/0000:00:04.1/usb2/2-4/2-4.2/2-4.2:1.0/input/input12 ------------------------------------------------------------------------------------------ At this point the touchpad works with rotated axles and only cover 1/4 of the screen Run the calibration tool: /usr/lib/xf86-input-evtouch# sudo ./calibrate.sh In the first part the x/y coordinates makes sense, X is height which goes from upside 224 to downside 1890 and Y is width wich goes from left 1921 to right 100.Then pressed enter and pointed the dots, it finish telling me that all went ok and I have to reboot for the change to take effect .After reboot calibration is wrong This is what it trows on the terminal: ------------------------------------------------------------------------------------------------------ sudo ./calibrate.sh /usr/bin/ev_calibrate evalibrate located at /usr/bin/ev_calibrate xinit located at /usr/bin/xinit xserver located at /usr/bin/X Creating FIFO... Starting calibration program... X.Org X Server 1.6.3 Release Date: 2009-7-31 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.24-23-server x86_64 Ubuntu Current Operating System: Linux Smax 2.6.31-9-generic #29-Ubuntu SMP Sun Aug 30 17:39:26 UTC 2009 x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-9-generic root=UUID=299aabef-6dda-426d-b558-6a525e03321c ro quiet splash Build Date: 04 September 2009 02:05:52AM xorg-server 2:1.6.3-1ubuntu5 ([email protected]) Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.1.0.log", Time: Tue Sep 8 16:45:33 2009 (==) Using config file: "/etc/X11/xorg.conf" State: S_UNTOUCHED Action: No Action Button: 0 State: S_TOUCHED Action: No Action Button: 0 State: S_LONGTOUCHED Action: click Button: 3 State: S_MOVING Action: No Action Button: 0 State: S_MAYBETAPPED Action: click Button: 1 State: S_ONEANDAHALFTAP Action: down Button: 3 The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols > Ignoring extra symbols Errors from xkbcomp are not fatal to the X server (EE) HID 04f3:0103: failed to initialize for relative axes. The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols > Ignoring extra symbols Errors from xkbcomp are not fatal to the X server The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols > Ignoring extra symbols Errors from xkbcomp are not fatal to the X server The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols > Ignoring extra symbols Errors from xkbcomp are not fatal to the X server min = (161/77) max =(1922/1948) (X0/Y0) = (39, 768) => dx0 = -34 / dy0 = -763 (X1/Y1) = (25, 381) => dx1 = 487 / dy1 = -376 (X2/Y2) = (0, 5) => dx2 = 1019 / dy2 = 0 (X3/Y3) = (518, 761) => dx3 = -513 / dy3 = -377 (X4/Y4) = (520, 389) => dx4 = -8 / dy4 = -5 (X5/Y5) = (509, 0) => dx5 = 510 / dy5 = 384 (X6/Y6) = (995, 753) => dx6 = -990 / dy6 = 10 (X7/Y7) = (993, 380) => dx7 = -481 / dy7 = 383 (X8/Y8) = (1004, 9) => dx8 = 15 / dy8 = 754 waiting for X server to shut down ddxSigGiveUp: Closing log ------------------------------------------------------------------------------------------------------ These numbers are also in /etc/evtouch/config, I don't see sense on that coodinates,also the max and min position is a positive number, and coordinates has negative values! Also tried to adjust it by hand figuring out the values, and managed to get the direction in the right way but not the position. this is the options I used ----------------------------------- MINX="151" MINY="73" MAXX="1500" MAXY="1500" X0="-850" Y0="-850" X1="-850" Y1="7" X2="-850" Y2="850" X3="13" Y3="-850" X4="13" Y4="7" X5="13" Y5="850" X6="850" Y6="-850" X7="850" Y7="7" X8="850" Y8="850" ---------------------------------- Is the closest I've been of a working touchpanel but is still far far away from something usable ** Affects: xf86-input-evtouch (Ubuntu) Importance: Undecided Status: New -- touchscreen 0eef:0001 doesn't calibrate properly https://bugs.launchpad.net/bugs/426340 You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xf86-input-evtouch in ubuntu. _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp

