Skip to content

Instantly share code, notes, and snippets.

@gammy
Last active July 20, 2016 23:36
Show Gist options
  • Select an option

  • Save gammy/8d561f6a135bd728470b575cc94f6720 to your computer and use it in GitHub Desktop.

Select an option

Save gammy/8d561f6a135bd728470b575cc94f6720 to your computer and use it in GitHub Desktop.
gammy@lucia:~$ lsusb| grep -i trackpad
Bus 001 Device 004: ID 05ac:0253 Apple, Inc. Internal Keyboard/Trackpad (ISO)
gammy@lucia:~$ ls -l /dev/input/by-id/
total 0
lrwxrwxrwx 1 root root 9 Jul 14 20:32 usb-Apple_Computer__Inc._IR_Receiver-event-ir -> ../event0
lrwxrwxrwx 1 root root 9 Jul 14 20:32 usb-Apple_Inc._Apple_Internal_Keyboard___Trackpad-event-kbd -> ../event1
lrwxrwxrwx 1 root root 10 Jul 14 20:32 usb-Apple_Inc._Apple_Internal_Keyboard___Trackpad-if02-event-mouse -> ../event14
lrwxrwxrwx 1 root root 9 Jul 14 20:32 usb-Apple_Inc._Apple_Internal_Keyboard___Trackpad-if02-mouse -> ../mouse0
lrwxrwxrwx 1 root root 10 Jul 14 20:32 usb-Apple_Inc._FaceTime_HD_Camera__Built-in__CC2B7P0E9BDG6LL0-event-if00 -> ../event15
gammy@lucia:~$ sudo grep -e bcm -e mtrack -e EE /var/log/Xorg.0.log
[ 20.008] Current Operating System: Linux lucia 4.6.3-1-ARCH #1 SMP PREEMPT Fri Jun 24 21:19:13 CEST 2016 x86_64
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 20.575] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 20.575] (EE) Failed to load module "vesa" (module does not exist, 0)
[ 21.480] (II) config/udev: Adding input device bcm5974 (/dev/input/event14)
[ 21.480] (**) bcm5974: Applying InputClass "evdev touchpad catchall"
[ 21.480] (**) bcm5974: Applying InputClass "evdev touchscreen catchall"
[ 21.480] (**) bcm5974: Applying InputClass "Touchpads"
[ 21.480] (**) bcm5974: Applying InputClass "Touchpads"
[ 21.480] (II) LoadModule: "mtrack"
[ 21.480] (II) Loading /usr/lib/xorg/modules/input/mtrack_drv.so
[ 21.515] (II) Module mtrack: vendor="X.Org Foundation"
[ 21.515] (II) Using input driver 'mtrack' for 'bcm5974'
[ 21.515] (**) bcm5974: always reports core events
[ 21.515] (**) bcm5974: always reports core events
[ 21.515] (EE) BUG: triggered 'if (dev == ((void *)0))'
[ 21.515] (EE) BUG: exevents.c:2131 in SetScrollValuator()
[ 21.515] (EE)
[ 21.515] (EE) Backtrace:
[ 21.516] (EE) 0: /usr/lib/xorg-server/Xorg (SetScrollValuator+0x1c4) [0x526834]
[ 21.516] (EE) 1: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x7d97) [0x7f2bade8bdb7]
[ 21.516] (EE) 2: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x66da) [0x7f2bade8900a]
[ 21.517] (EE) 3: /usr/lib/xorg-server/Xorg (xf86DeleteInput+0x1e2) [0x486672]
[ 21.517] (EE) 4: /usr/lib/xorg-server/Xorg (config_fini+0x102b) [0x4993fb]
[ 21.517] (EE) 5: /usr/lib/xorg-server/Xorg (config_fini+0x1613) [0x49a683]
[ 21.518] (EE) 6: /usr/lib/xorg-server/Xorg (config_init+0x9) [0x497af9]
[ 21.518] (EE) 7: /usr/lib/xorg-server/Xorg (InitInput+0xbf) [0x47adbf]
[ 21.518] (EE) 8: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x421) [0x43a611]
[ 21.519] (EE) 9: /usr/lib/libc.so.6 (__libc_start_main+0xf1) [0x7f2bb5be3741]
[ 21.519] (EE) 10: /usr/lib/xorg-server/Xorg (_start+0x29) [0x4245f9]
[ 21.520] (EE) 11: ? (?+0x29) [0x29]
[ 21.520] (EE)
[ 21.521] (EE) BUG: triggered 'if (dev == ((void *)0))'
[ 21.521] (EE) BUG: exevents.c:2131 in SetScrollValuator()
[ 21.521] (EE)
[ 21.521] (EE) Backtrace:
[ 21.521] (EE) 0: /usr/lib/xorg-server/Xorg (SetScrollValuator+0x1c4) [0x526834]
[ 21.521] (EE) 1: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x66da) [0x7f2bade8900a]
[ 21.521] (EE) 2: /usr/lib/xorg-server/Xorg (xf86DeleteInput+0x1e2) [0x486672]
[ 21.522] (EE) 3: /usr/lib/xorg-server/Xorg (config_fini+0x102b) [0x4993fb]
[ 21.522] (EE) 4: /usr/lib/xorg-server/Xorg (config_fini+0x1613) [0x49a683]
[ 21.522] (EE) 5: /usr/lib/xorg-server/Xorg (config_init+0x9) [0x497af9]
[ 21.523] (EE) 6: /usr/lib/xorg-server/Xorg (InitInput+0xbf) [0x47adbf]
[ 21.523] (EE) 7: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x421) [0x43a611]
[ 21.524] (EE) 8: /usr/lib/libc.so.6 (__libc_start_main+0xf1) [0x7f2bb5be3741]
[ 21.524] (EE) 9: /usr/lib/xorg-server/Xorg (_start+0x29) [0x4245f9]
[ 21.525] (EE) 10: ? (?+0x29) [0x29]
[ 21.525] (EE)
[ 21.525] (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id 11)
[ 21.651] (II) mtrack: devname: bcm5974
[ 21.652] (II) mtrack: devid: 5ac 253 1
[ 21.652] (II) mtrack: caps: left mtdata ibt
[ 21.652] (II) mtrack: 0: min: 0 max: 2048
[ 21.652] (II) mtrack: 1: min: 0 max: 2048
[ 21.652] (II) mtrack: 2: min: 0 max: 2048
[ 21.652] (II) mtrack: 3: min: 0 max: 2048
[ 21.652] (II) mtrack: 4: min: -16384 max: 16384
[ 21.652] (II) mtrack: 5: min: -4750 max: 5280
[ 21.652] (II) mtrack: 6: min: -150 max: 6730
[ 21.652] (II) mtrack: 9: min: 0 max: 65535
[ 21.683] (**) bcm5974: (accel) keeping acceleration scheme 1
[ 21.683] (**) bcm5974: (accel) acceleration profile 0
[ 21.683] (**) bcm5974: (accel) acceleration factor: 2.000
[ 21.683] (**) bcm5974: (accel) acceleration threshold: 4
[ 21.686] (II) config/udev: Adding input device bcm5974 (/dev/input/mouse0)
[ 21.686] (**) bcm5974: Applying InputClass "Touchpads"
[ 21.686] (**) bcm5974: Applying InputClass "Touchpads"
[ 21.686] (II) Using input driver 'mtrack' for 'bcm5974'
[ 21.686] (**) bcm5974: always reports core events
[ 21.686] (**) bcm5974: always reports core events
[ 21.686] (EE) BUG: triggered 'if (dev == ((void *)0))'
[ 21.686] (EE) BUG: exevents.c:2131 in SetScrollValuator()
[ 21.686] (EE)
[ 21.686] (EE) Backtrace:
[ 21.687] (EE) 0: /usr/lib/xorg-server/Xorg (SetScrollValuator+0x1c4) [0x526834]
[ 21.687] (EE) 1: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x7d97) [0x7f2bade8bdb7]
[ 21.687] (EE) 2: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x66da) [0x7f2bade8900a]
[ 21.688] (EE) 3: /usr/lib/xorg-server/Xorg (xf86DeleteInput+0x1e2) [0x486672]
[ 21.688] (EE) 4: /usr/lib/xorg-server/Xorg (config_fini+0x102b) [0x4993fb]
[ 21.688] (EE) 5: /usr/lib/xorg-server/Xorg (config_fini+0x1613) [0x49a683]
[ 21.688] (EE) 6: /usr/lib/xorg-server/Xorg (config_init+0x9) [0x497af9]
[ 21.689] (EE) 7: /usr/lib/xorg-server/Xorg (InitInput+0xbf) [0x47adbf]
[ 21.689] (EE) 8: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x421) [0x43a611]
[ 21.690] (EE) 9: /usr/lib/libc.so.6 (__libc_start_main+0xf1) [0x7f2bb5be3741]
[ 21.691] (EE) 10: /usr/lib/xorg-server/Xorg (_start+0x29) [0x4245f9]
[ 21.692] (EE) 11: ? (?+0x29) [0x29]
[ 21.692] (EE)
[ 21.692] (EE) BUG: triggered 'if (dev == ((void *)0))'
[ 21.692] (EE) BUG: exevents.c:2131 in SetScrollValuator()
[ 21.692] (EE)
[ 21.692] (EE) Backtrace:
[ 21.692] (EE) 0: /usr/lib/xorg-server/Xorg (SetScrollValuator+0x1c4) [0x526834]
[ 21.692] (EE) 1: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x66da) [0x7f2bade8900a]
[ 21.693] (EE) 2: /usr/lib/xorg-server/Xorg (xf86DeleteInput+0x1e2) [0x486672]
[ 21.693] (EE) 3: /usr/lib/xorg-server/Xorg (config_fini+0x102b) [0x4993fb]
[ 21.693] (EE) 4: /usr/lib/xorg-server/Xorg (config_fini+0x1613) [0x49a683]
[ 21.694] (EE) 5: /usr/lib/xorg-server/Xorg (config_init+0x9) [0x497af9]
[ 21.694] (EE) 6: /usr/lib/xorg-server/Xorg (InitInput+0xbf) [0x47adbf]
[ 21.694] (EE) 7: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x421) [0x43a611]
[ 21.695] (EE) 8: /usr/lib/libc.so.6 (__libc_start_main+0xf1) [0x7f2bb5be3741]
[ 21.696] (EE) 9: /usr/lib/xorg-server/Xorg (_start+0x29) [0x4245f9]
[ 21.697] (EE) 10: ? (?+0x29) [0x29]
[ 21.697] (EE)
[ 21.697] (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id 12)
[ 21.697] (EE) mtrack: cannot configure device
[ 21.697] (EE) Couldn't init device "bcm5974"
[ 21.697] (II) UnloadModule: "mtrack"
gammy@lucia:~$ sudo grep -e bcm -e mtrack /var/log/Xorg.0.log
[ 21.480] (II) config/udev: Adding input device bcm5974 (/dev/input/event14)
[ 21.480] (**) bcm5974: Applying InputClass "evdev touchpad catchall"
[ 21.480] (**) bcm5974: Applying InputClass "evdev touchscreen catchall"
[ 21.480] (**) bcm5974: Applying InputClass "Touchpads"
[ 21.480] (**) bcm5974: Applying InputClass "Touchpads"
[ 21.480] (II) LoadModule: "mtrack"
[ 21.480] (II) Loading /usr/lib/xorg/modules/input/mtrack_drv.so
[ 21.515] (II) Module mtrack: vendor="X.Org Foundation"
[ 21.515] (II) Using input driver 'mtrack' for 'bcm5974'
[ 21.515] (**) bcm5974: always reports core events
[ 21.515] (**) bcm5974: always reports core events
[ 21.516] (EE) 1: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x7d97) [0x7f2bade8bdb7]
[ 21.516] (EE) 2: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x66da) [0x7f2bade8900a]
[ 21.521] (EE) 1: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x66da) [0x7f2bade8900a]
[ 21.525] (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id 11)
[ 21.651] (II) mtrack: devname: bcm5974
[ 21.652] (II) mtrack: devid: 5ac 253 1
[ 21.652] (II) mtrack: caps: left mtdata ibt
[ 21.652] (II) mtrack: 0: min: 0 max: 2048
[ 21.652] (II) mtrack: 1: min: 0 max: 2048
[ 21.652] (II) mtrack: 2: min: 0 max: 2048
[ 21.652] (II) mtrack: 3: min: 0 max: 2048
[ 21.652] (II) mtrack: 4: min: -16384 max: 16384
[ 21.652] (II) mtrack: 5: min: -4750 max: 5280
[ 21.652] (II) mtrack: 6: min: -150 max: 6730
[ 21.652] (II) mtrack: 9: min: 0 max: 65535
[ 21.683] (**) bcm5974: (accel) keeping acceleration scheme 1
[ 21.683] (**) bcm5974: (accel) acceleration profile 0
[ 21.683] (**) bcm5974: (accel) acceleration factor: 2.000
[ 21.683] (**) bcm5974: (accel) acceleration threshold: 4
[ 21.686] (II) config/udev: Adding input device bcm5974 (/dev/input/mouse0)
[ 21.686] (**) bcm5974: Applying InputClass "Touchpads"
[ 21.686] (**) bcm5974: Applying InputClass "Touchpads"
[ 21.686] (II) Using input driver 'mtrack' for 'bcm5974'
[ 21.686] (**) bcm5974: always reports core events
[ 21.686] (**) bcm5974: always reports core events
[ 21.687] (EE) 1: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x7d97) [0x7f2bade8bdb7]
[ 21.687] (EE) 2: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x66da) [0x7f2bade8900a]
[ 21.692] (EE) 1: /usr/lib/xorg/modules/input/mtrack_drv.so (_init+0x66da) [0x7f2bade8900a]
[ 21.697] (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id 12)
[ 21.697] (EE) mtrack: cannot configure device
[ 21.697] (EE) Couldn't init device "bcm5974"
[ 21.697] (II) UnloadModule: "mtrack"
gammy@lucia:~$ sudo grep -e bcm -e mtrack /var/log/Xorg.0.log | grep udev
[ 21.480] (II) config/udev: Adding input device bcm5974 (/dev/input/event14)
[ 21.686] (II) config/udev: Adding input device bcm5974 (/dev/input/mouse0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment