Screen rotation causes tablet pen miscalibration.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xf86-input-wacom (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: wacom-tools
Using xrandr and xsetwacom to rotate the screen works fine. Sometime in the last week or so it started having issues when rotated back to normal.
Specifically, there are serious display artefacts on the top half of the screen, and the pen calibration ends up moving the cursor roughly twice as far as the pen in the horizontal axis, and half as far in the vertical.
The display artefacts sometimes clear themselves after a couple of seconds. Other times the screen reverts to black with a cursor. Switching to a TTY and back to the graphical shell brings it back to normal in either case.
The pen calibration remains unaffected by subsequent rotations. The miscalibration is the same on the physical axes, regardless of the way the screen is rotated. Restarting X returns the calibration to normal. This problem had been occurring previously, but only when the system was put into standby or hibernate mode. Most of the reports I remember seeing listed it as only occurring when the system was suspended while rotated, however my personal machine would do it if the screen had been rotated at any point prior to suspend.
Basically, this is very similar to bug 295292, however it is now happening without the suspend-resume cycle in the middle of it.
ProblemType: Bug
Architecture: i386
CheckboxSubmission: 1ffc70464a61577
CheckboxSystem: b1865df84255b87
Date: Sun Feb 28 17:01:50 2010
DistroRelease: Ubuntu 9.10
MachineType: TOSHIBA PORTEGE M700
Package: xorg 1:7.4+3ubuntu10
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: root=UUID=
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.4+3ubuntu10
libgl1-mesa-glx 7.6.0-1ubuntu4
libdrm2 2.4.14-1ubuntu1
xserver-
xserver-
SourcePackage: xorg
Uname: Linux 2.6.31-19-generic i686
XorgConf:
Section "ServerFlags"
Option "DontZap" "False"
EndSection
dmi.bios.date: 06/30/2008
dmi.bios.vendor: TOSHIBA
dmi.bios.version: Version 1.50
dmi.board.
dmi.board.name: Portable PC
dmi.board.vendor: TOSHIBA
dmi.board.version: Version A0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: TOSHIBA
dmi.chassis.
dmi.modalias: dmi:bvnTOSHIBA:
dmi.product.name: PORTEGE M700
dmi.product.
dmi.sys.vendor: TOSHIBA
fglrx: Not loaded
system:
distro: Ubuntu
architecture: i686kernel: 2.6.31-19-generic
tags: | added: karmic |
Addendum: When the screen is rotated back, it throws up a bunch of garbage, and then goes black. At this point, the only thing which works is the mouse pointer, and the pen is still correctly calibrated. It is not until I switch to a console and back to reset the display that the calibration goes nuts.