The other thing I notice is that there's a separate touchpad device that's registered between the first and second detections of the keyboard:
[ 11.182] (II) config/udev: Adding input device bcm5974 (/dev/input/event8) [ 11.182] (**) bcm5974: Applying InputClass "evdev touchpad catchall" [ 11.182] (**) bcm5974: Applying InputClass "touchpad catchall" [ 11.182] (II) LoadModule: "synaptics" [ 11.182] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so [ 11.238] (II) Module synaptics: vendor="X.Org Foundation" [ 11.238] compiled for 1.11.3, module version = 1.5.99 [ 11.238] Module class: X.Org XInput Driver [ 11.238] ABI class: X.Org XInput driver, version 16.0 [ 11.238] (II) Using input driver 'synaptics' for 'bcm5974' [ 11.238] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so [ 11.238] (**) bcm5974: always reports core events [ 11.238] (**) Option "Device" "/dev/input/event8" [ 11.357] (--) synaptics: bcm5974: x-axis range 0 - 1280 [ 11.357] (--) synaptics: bcm5974: y-axis range 0 - 800 [ 11.357] (--) synaptics: bcm5974: pressure range 0 - 256 [ 11.357] (--) synaptics: bcm5974: finger width range 0 - 16 [ 11.357] (--) synaptics: bcm5974: buttons: left double triple [ 11.357] (--) synaptics: bcm5974: Vendor 0x5ac Product 0x249 [ 11.357] (--) synaptics: bcm5974: touchpad found [ 11.357] (**) bcm5974: always reports core events [ 11.364] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1.2/1-1.2:1.2/input/input8/event8" [ 11.364] (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id 11) [ 11.364] (**) synaptics: bcm5974: (accel) MinSpeed is now constant deceleration 2.5 [ 11.364] (**) synaptics: bcm5974: MaxSpeed is now 1.75 [ 11.364] (**) synaptics: bcm5974: AccelFactor is now 0.133 [ 11.364] (**) bcm5974: (accel) keeping acceleration scheme 1 [ 11.364] (**) bcm5974: (accel) acceleration profile 1 [ 11.364] (**) bcm5974: (accel) acceleration factor: 2.000 [ 11.364] (**) bcm5974: (accel) acceleration threshold: 4 [ 11.365] (--) synaptics: bcm5974: touchpad found [ 11.365] (II) config/udev: Adding input device bcm5974 (/dev/input/mouse1) [ 11.365] (**) bcm5974: Ignoring device from InputClass "touchpad ignore duplicates" Here it's shown using the evdev driver rather than multitouch. But I guess something about the remove/re-add of the keyboard leaves the touchpad in an inconsistent state. So it's either a kernel driver or an X driver issue... udev is just the messenger here, passing through the add/remove shown it by the kernel. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/936552 Title: MacBookAir 4,1 trackpad does not work with evdev/multitouch driver Status in “lightdm” package in Ubuntu: New Status in “xserver-xorg-input-synaptics” package in Ubuntu: Confirmed Bug description: This has been the case since very early on when I updated to precise, and I have tried with every kernel since 3.2.0-9. The trackpad works in a diminished manner (tap to click doesn't work) in the oneiric kernels. If I power on the machine from being powered off, and boot into the regular precise kernel, the trackpad does not work. However, if I boot into the 3.2.1-030201 kernel, the trackpad works. Rebooting without powering off, into the precise kernel, also renders a working trackpad, suggesting that the 3.2.1 drivers perhaps do something to initialize or reset the trackpad. This failed with the synaptics and mtrack xorg drivers, so I don't think this is specific to the X drivers, nor is it a new symptom from the recent X update. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: linux-image-3.2.0-17-generic 3.2.0-17.26 ProcVersionSignature: Ubuntu 3.2.0-17.26-generic 3.2.6 Uname: Linux 3.2.0-17-generic x86_64 AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24. ApportVersion: 1.91-0ubuntu1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: clint 2429 F.... pulseaudio Card0.Amixer.info: Card hw:0 'PCH'/'HDA Intel PCH at 0xa0600000 irq 47' Mixer name : 'Intel CougarPoint HDMI' Components : 'HDA:10134206,106b6200,00100302 HDA:80862805,80860101,00100000' Controls : 29 Simple ctrls : 9 Date: Sun Feb 19 13:55:48 2012 EcryptfsInUse: Yes InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) MachineType: Apple Inc. MacBookAir4,1 ProcEnviron: PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-17-generic root=UUID=8410f901-7dac-4b5b-a480-40b5a97327cf ro quiet splash i915.i915_enable_rc6=1 vt.handoff=7 RelatedPackageVersions: linux-restricted-modules-3.2.0-17-generic N/A linux-backports-modules-3.2.0-17-generic N/A linux-firmware 1.69 SourcePackage: linux StagingDrivers: mei UpgradeStatus: Upgraded to precise on 2012-01-17 (33 days ago) dmi.bios.date: 10/14/2011 dmi.bios.vendor: Apple Inc. dmi.bios.version: MBA41.88Z.0077.B0E.1110141154 dmi.board.asset.tag: Base Board Asset Tag# dmi.board.name: Mac-C08A6BB70A942AC2 dmi.board.vendor: Apple Inc. dmi.board.version: MacBookAir4,1 dmi.chassis.type: 10 dmi.chassis.vendor: Apple Inc. dmi.chassis.version: Mac-C08A6BB70A942AC2 dmi.modalias: dmi:bvnAppleInc.:bvrMBA41.88Z.0077.B0E.1110141154:bd10/14/2011:svnAppleInc.:pnMacBookAir4,1:pvr1.0:rvnAppleInc.:rnMac-C08A6BB70A942AC2:rvrMacBookAir4,1:cvnAppleInc.:ct10:cvrMac-C08A6BB70A942AC2: dmi.product.name: MacBookAir4,1 dmi.product.version: 1.0 dmi.sys.vendor: Apple Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/936552/+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