The solution for the CTM problem (which is what causes the wacky cursor jumping) is this patch, which was accepted into upstream on 19 Nov 2012; it is not yet in precise-proposed, but I was able to rebuild xorg- server-1.13.0 (from 12.10) with this patch and the problem went away:
http://www.mail-archive.com/xorg-devel@lists.x.org/msg33742.html There is another version of the patch floating around somewhere if you want to fix 12.04. IMHO, there is no good reason to break evdev's swap and invert properties, though. For the simple rotation case, they seem like the obvious right thing to use. Why should they not work? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xserver-xorg-input-evdev in Ubuntu. https://bugs.launchpad.net/bugs/742567 Title: multitouch events do not respect swap/invert axes properties Status in Open Input Framework: Invalid Status in “xserver-xorg-input-evdev” package in Ubuntu: Won't Fix Bug description: Binary package hint: xserver-xorg-input-evdev I'm using the (unstable) evdev driver from the utouch ppa (1:2.6.0-1ubuntu11~utouch2). The bug title says it all: touch and multitouch events are not translated according to the swap/invert axes properties. --- Architecture: amd64 CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,staticswitcher,resize,fade,unitymtgrabhandles,scale,session,unityshell] CompositorRunning: compiz DRM.card0.LVDS.1: status: connected enabled: enabled dpms: On modes: 1280x800 edid-base64: AP///////wBMo0FNAAAAAAASAQOAGhB4Cof1lFdPjCcnUFQAAAABAQEBAQEBAQEBAQEBAQEBEhsASVAgNjAQMBMABaMQAAAZAAAADwAAAAAAAAAAACOHAmQAAAAA/gBTQU1TVU5HCiAgICAgAAAA/gAxMjFBVDA5LUgwMQogAB4= DRM.card0.VGA.1: status: disconnected enabled: disabled dpms: Off modes: edid-base64: DistUpgraded: Log time: 2011-03-08 23:26:42.377455 DistroCodename: natty DistroRelease: Ubuntu 11.04 DistroVariant: ubuntu DkmsStatus: wacom, 1.0.6, 2.6.38-6-generic, x86_64: installed wacom, 1.0.6, 2.6.38-7-generic, x86_64: installed acpi_call, 0.1, 2.6.38-6-generic, x86_64: installed acpi_call, 0.1, 2.6.38-7-generic, x86_64: installed EcryptfsInUse: Yes GraphicsCard: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller]) Subsystem: Hewlett-Packard Company Device [103c:1486] ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series] [1002:68e0] (rev ff) (prog-if ff) InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1) MachineType: Hewlett-Packard HP TouchSmart tm2 Notebook PC Package: xserver-xorg-input-evdev 1:2.6.0-1ubuntu11~utouch2 PackageArchitecture: amd64 ProcEnviron: LANGUAGE=nl_NL:en PATH=(custom, user) LANG=nl_NL.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-7-generic root=UUID=20f96611-95a2-48ec-a115-4b01027ce3ae ro splash crashkernel=384M-2G:64M,2G-:128M quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 2.6.38-7.38-generic 2.6.38 Renderer: Unknown Tags: natty running-unity ubuntu compiz-0.9 Uname: Linux 2.6.38-7-generic x86_64 UnreportableReason: Dit is geen authentiek Ubuntu-pakket. UpgradeStatus: Upgraded to natty on 2011-03-25 (0 days ago) UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare dmi.bios.date: 06/03/2010 dmi.bios.vendor: Hewlett-Packard dmi.bios.version: F.05 dmi.board.asset.tag: Base Board Asset Tag dmi.board.name: 1486 dmi.board.vendor: Hewlett-Packard dmi.board.version: KBC Version 83.15 dmi.chassis.asset.tag: CNU0281PMS dmi.chassis.type: 10 dmi.chassis.vendor: Hewlett-Packard dmi.chassis.version: N/A dmi.modalias: dmi:bvnHewlett-Packard:bvrF.05:bd06/03/2010:svnHewlett-Packard:pnHPTouchSmarttm2NotebookPC:pvr048A200000252A20001120000:rvnHewlett-Packard:rn1486:rvrKBCVersion83.15:cvnHewlett-Packard:ct10:cvrN/A: dmi.product.name: HP TouchSmart tm2 Notebook PC dmi.product.version: 048A200000252A20001120000 dmi.sys.vendor: Hewlett-Packard version.compiz: compiz 1:0.9.4git20110322-0ubuntu5 version.libdrm2: libdrm2 2.4.23-1ubuntu5 version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.1-0ubuntu3 version.xserver-xorg: xserver-xorg 1:7.6~3ubuntu11 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.0-0ubuntu4 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-4ubuntu4 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110107+b795ca6e-0ubuntu6 To manage notifications about this bug go to: https://bugs.launchpad.net/oif/+bug/742567/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp