diff -u xserver-xorg-input-evdev-2.6.99.901/debian/xserver-xorg-input-evdev.install xserver-xorg-input-evdev-2.6.99.901/debian/xserver-xorg-input-evdev.install --- xserver-xorg-input-evdev-2.6.99.901/debian/xserver-xorg-input-evdev.install +++ xserver-xorg-input-evdev-2.6.99.901/debian/xserver-xorg-input-evdev.install @@ -4,0 +5 @@ +../local/51-touchscreen-override.conf usr/share/X11/xorg.conf.d/ diff -u xserver-xorg-input-evdev-2.6.99.901/debian/changelog xserver-xorg-input-evdev-2.6.99.901/debian/changelog --- xserver-xorg-input-evdev-2.6.99.901/debian/changelog +++ xserver-xorg-input-evdev-2.6.99.901/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-input-evdev (1:2.6.99.901-1ubuntu3~touchscreen1) precise; urgency=low + + * Add override for touchscreen for testing + + -- Chase Douglas Tue, 24 Jan 2012 12:34:47 -0800 + xserver-xorg-input-evdev (1:2.6.99.901-1ubuntu2) precise; urgency=low * Patch configure.ac for Ubuntu Xi 2.2 support diff -u xserver-xorg-input-evdev-2.6.99.901/debian/patches/series xserver-xorg-input-evdev-2.6.99.901/debian/patches/series --- xserver-xorg-input-evdev-2.6.99.901/debian/patches/series +++ xserver-xorg-input-evdev-2.6.99.901/debian/patches/series @@ -4,0 +5 @@ +0005-default-touchscreen.patch only in patch2: unchanged: --- xserver-xorg-input-evdev-2.6.99.901.orig/debian/patches/0005-default-touchscreen.patch +++ xserver-xorg-input-evdev-2.6.99.901/debian/patches/0005-default-touchscreen.patch @@ -0,0 +1,11 @@ +--- a/src/evdev.c ++++ b/src/evdev.c +@@ -2170,7 +2170,7 @@ EvdevProbe(InputInfoPtr pInfo) + } + } else if (EvdevBitIsSet(pEvdev->abs_bitmask, ABS_PRESSURE) || + EvdevBitIsSet(pEvdev->key_bitmask, BTN_TOUCH)) { +- if (has_lmr || EvdevBitIsSet(pEvdev->key_bitmask, BTN_TOOL_FINGER)) { ++ if (0 /*has_lmr || EvdevBitIsSet(pEvdev->key_bitmask, BTN_TOOL_FINGER)*/) { + xf86IDrvMsg(pInfo, X_PROBED, "Found absolute touchpad.\n"); + pEvdev->flags |= EVDEV_TOUCHPAD; + } else { only in patch2: unchanged: --- xserver-xorg-input-evdev-2.6.99.901.orig/debian/local/51-touchscreen-override.conf +++ xserver-xorg-input-evdev-2.6.99.901/debian/local/51-touchscreen-override.conf @@ -0,0 +1,5 @@ +Section "InputClass" + Identifier "Magic Trackpad as a Touchscreen" + MatchUSBID "05ac:030e" + Driver "evdev" +EndSection