Xorg version 1.11.3 was not mentioned.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1085031
Title:
mouse movement crashes when setting Coordinate Transformation Matrix
Status in “xorg-server” package in Ubuntu:
New
Bug description:
The problem is the next:
After setting the Coordinate Transformation Matrix of any touch screen (tried
2-3 kind of) The mouse movement crashes:
Nextwindow Fermi Touchscreen: The cursor is blinking in the left top of the
screen only. (Able to click, no movement) (crashes when set to the default too)
HuiToo Computer INC. HuiToo Computer INC.: The cursor is moving across the
screen but jumping around, no logic in movement. (Able to click)(on default it
works)
TOUCHSCREEN: same as on HuiToo
I am using ubuntu 12.04
uname -r
3.2.0-33-generic-pae
xinput --list
⎡ Virtual core pointer
id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4
[slave pointer (2)]
⎜ ↳ Nextwindow Fermi Touchscreen id=11 [slave
pointer (2)]
⎜ ↳ HuiToo Computer INC. HuiToo Computer INC. id=13 [slave pointer
(2)]
⎜ ↳ TOUCHSCREEN
id=6 [slave pointer (2)]
⎜ ↳ Touch__KiT Touch Computer INC. id=9 [slave
pointer (2)]
⎣ Virtual core keyboard
id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5
[slave keyboard (3)]
↳ UCQ01000 Samsung UC Audio id=8
[slave keyboard (3)]
↳ HuiToo Computer INC. HuiToo Computer INC. id=12 [slave
keyboard (3)]
↳ Touch__KiT Touch Computer INC. id=10
[slave keyboard (3)]
dpkg -s xorg
Package: xorg
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 77
Maintainer: Ubuntu X-SWAT <[email protected]>
Architecture: i386
Version: 1:7.6+12ubuntu1
Provides: x-window-system, x-window-system-core
Depends: xserver-xorg (>= 1:7.6+12ubuntu1), libgl1-mesa-glx | libgl1,
libgl1-mesa-dri, libglu1-mesa, xfonts-base (>= 1:1.0.0-1), x11-apps,
x11-session-utils, x11-utils, x11-xfs-utils, x11-xkb-utils, x11-xserver-utils,
xauth, xinit, xfonts-utils, xkb-data, xorg-docs-core, xterm |
x-terminal-emulator, x11-common, xinput
Recommends: xfonts-scalable (>= 1:1.0.0-1)
Suggests: xorg-docs, xfonts-100dpi (>= 1:1.0.0-1), xfonts-75dpi (>= 1:1.0.0-1)
I tried to rotate my touch but it crashed. Ones I tried to set the matrix as
the default:
xinput set-prop {NUMBEROFTOUCHSCREEN} 'Coordinate Transformation Matrix'
1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000
After this the erratic mouse movement started again.
Actual hardwares:
xinput --list 11
Nextwindow Fermi Touchscreen id=11 [slave pointer (2)]
Reporting 3 classes:
Class originated from: 11. Type: XIButtonClass
Buttons supported: 2
Button labels: None None
Button state:
Class originated from: 11. Type: XIValuatorClass
Detail for Valuator 0:
Label: None
Range: -1.000000 - -1.000000
Resolution: 0 units/m
Mode: relative
Class originated from: 11. Type: XIValuatorClass
Detail for Valuator 1:
Label: None
Range: -1.000000 - -1.000000
Resolution: 0 units/m
Mode: relative
xinput --list-props 11
Device 'Nextwindow Fermi Touchscreen':
Device Enabled (132): 1
Coordinate Transformation Matrix (134): 0.000000, 1.000000, 0.000000,
-1.000000, 0.000000, 1.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (256): 0
Device Accel Constant Deceleration (257): 1.000000
Device Accel Adaptive Deceleration (258): 1.000000
Device Accel Velocity Scaling (259): 10.000000
OR
xinput --list 13
HuiToo Computer INC. HuiToo Computer INC. id=13 [slave pointer (2)]
Reporting 4 classes:
Class originated from: 13. Type: XIButtonClass
Buttons supported: 5
Button labels: "Button Unknown" "Button Unknown" "Button
Unknown" "Button Wheel Up" "Button Wheel Down"
Button state:
Class originated from: 13. Type: XIValuatorClass
Detail for Valuator 0:
Label: Abs MT Position X
Range: 0.000000 - 4095.000000
Resolution: 0 units/m
Mode: absolute
Current value: 4034.000000
Class originated from: 13. Type: XIValuatorClass
Detail for Valuator 1:
Label: Abs MT Position Y
Range: 0.000000 - 4095.000000
Resolution: 0 units/m
Mode: absolute
Current value: 80.000000
Class originated from: 0. Type: XITouchClass
Touch mode: direct
Max number of touches: 9
xinput --list-props 13
Device 'HuiToo Computer INC. HuiToo Computer INC.':
Device Enabled (132): 1
Coordinate Transformation Matrix (134): 0.000000, 1.000000, 0.000000,
-1.000000, 0.000000, 1.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (256): 0
Device Accel Constant Deceleration (257): 1.000000
Device Accel Adaptive Deceleration (258): 1.000000
Device Accel Velocity Scaling (259): 10.000000
Device Product ID (252): 1020, 1496
Device Node (253): "/dev/input/event13"
Evdev Axis Inversion (498): 0, 0
Evdev Axis Calibration (499): <no items>
Evdev Axes Swap (500): 0
Axis Labels (501): "Abs MT Position X" (496), "Abs MT Position Y"
(497), "None" (0), "None" (0)
Button Labels (502): "Button Unknown" (495), "Button Unknown" (495),
"Button Unknown" (495), "Button Wheel Up" (138), "Button Wheel Down" (139)
Evdev Middle Button Emulation (503): 0
Evdev Middle Button Timeout (504): 50
Evdev Third Button Emulation (505): 0
Evdev Third Button Emulation Timeout (506): 1000
Evdev Third Button Emulation Button (507): 3
Evdev Third Button Emulation Threshold (508): 20
Evdev Wheel Emulation (509): 0
Evdev Wheel Emulation Axes (510): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (511): 10
Evdev Wheel Emulation Timeout (512): 200
Evdev Wheel Emulation Button (513): 4
Evdev Drag Lock Buttons (514): 0
OR
xinput --list 6
TOUCHSCREEN id=6 [slave pointer (2)]
Reporting 3 classes:
Class originated from: 6
Buttons supported: 1
Button labels: None
Button state:
Class originated from: 6
Detail for Valuator 0:
Label: None
Range: 0.000000 - 4095.000000
Resolution: 4095 units/m
Mode: absolute
Current value: 0.000000
Class originated from: 6
Detail for Valuator 1:
Label: None
Range: 0.000000 - 4095.000000
Resolution: 4095 units/m
Mode: absolute
Current value: 0.000000
xinput --list-props 6
Device 'TOUCHSCREEN':
Device Enabled (142): 1
Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (259): 0
Device Accel Constant Deceleration (260): 1.000000
Device Accel Adaptive Deceleration (261): 1.000000
Device Accel Velocity Scaling (262): 10.000000
UDEV rules:
cat /etc/udev/rules.d/41-hid-multitouch.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="03fc", ATTRS{idProduct}=="05d8",
RUN+="/bin/sh /lib/udev/load_hid_multitouch.sh $env{ID_VENDOR_ID}
$env{ID_MODEL_ID}"
cat /etc/udev/rules.d/40-nw-fermi.rules
# NW Fermi Rules
#
# KERNEL!="event[0-9]*", GOTO="nw-fermi-end"
KERNEL=="nwfermi?", SYMLINK+="nw-fermi", RUN+="/usr/sbin/nwfermi_daemon
/daemon /instanceId $number"
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", SYSFS{idVendor}=="1926", MODE="0666",
SYMLINK+="nw-fermi-device"
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", SYSFS{idVendor}=="0b8c",
SYSFS{idProduct}=="0069", MODE="0666", SYMLINK+="nw-fermi-device"
ACTION=="add|change", SUBSYSTEM=="input", ATTRS{name}=="Nextwindow Fermi
Touchscreen", ENV{NAME}="nextwindow", ENV{ID_INPUT.tags}="nextwindow"
LABEL="nw-fermi-end"
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1085031/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp