Not sure if this would help or not. The Xorg.0.log on my MacBook Pro 8.2 has these entries for both TrackPads:
These are the entries in my Xorg.0.log corresponding to the internal TrackPad (Which works great):
[ 7.763] (II) config/udev: Adding input device Apple Inc. Apple Internal Keyboard / Trackpad (/dev/input/event4) [ 7.763] (**) Apple Inc. Apple Internal Keyboard / Trackpad: Applying InputClass "evdev keyboard catchall" [ 7.763] (II) Using input driver 'evdev' for 'Apple Inc. Apple Internal Keyboard / Trackpad' [ 7.763] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so [ 7.763] (**) Apple Inc. Apple Internal Keyboard / Trackpad: always reports core events [ 7.763] (**) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Device: "/dev/input/event4" [ 7.763] (--) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Vendor 0x5ac Product 0x252 [ 7.763] (--) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Found keys [ 7.763] (II) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Configuring as keyboard [ 7.763] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1.2/1-1.2:1.0/input/input4/event4" [ 7.763] (II) XINPUT: Adding extended input device "Apple Inc. Apple Internal Keyboard / Trackpad" (type: KEYBOARD, id 9) [ 7.763] (**) Option "xkb_rules" "evdev" [ 7.763] (**) Option "xkb_model" "pc105" [ 7.763] (**) Option "xkb_layout" "us" [ 7.764] (II) config/udev: Adding input device bcm5974 (/dev/input/event7) [ 7.764] (**) bcm5974: Applying InputClass "evdev touchpad catchall" [ 7.764] (**) bcm5974: Applying InputClass "touchpad catchall" [ 7.764] (**) bcm5974: Applying InputClass "touchpad catchall" [ 7.764] (II) LoadModule: "synaptics" [ 7.764] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so [ 7.764] (II) Module synaptics: vendor="X.Org Foundation" [ 7.764] compiled for 1.11.3, module version = 1.6.2 [ 7.764] Module class: X.Org XInput Driver [ 7.764] ABI class: X.Org XInput driver, version 16.0 [ 7.764] (II) Using input driver 'synaptics' for 'bcm5974' [ 7.764] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so [ 7.764] (**) bcm5974: always reports core events [ 7.764] (**) Option "Device" "/dev/input/event7" [ 7.861] (II) synaptics: bcm5974: found clickpad property [ 7.861] (--) synaptics: bcm5974: x-axis range -4750 - 5280 [ 7.861] (--) synaptics: bcm5974: y-axis range -150 - 6730 [ 7.861] (--) synaptics: bcm5974: pressure range 0 - 256 [ 7.861] (--) synaptics: bcm5974: finger width range 0 - 16 [ 7.861] (--) synaptics: bcm5974: buttons: left double triple [ 7.861] (--) synaptics: bcm5974: Vendor 0x5ac Product 0x252 [ 7.861] (--) synaptics: bcm5974: touchpad found [ 7.861] (**) bcm5974: always reports core events [ 8.020] (**) 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/event7" [ 8.020] (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id 10) [ 8.020] (**) synaptics: bcm5974: (accel) MinSpeed is now constant deceleration 2.5 [ 8.020] (**) synaptics: bcm5974: MaxSpeed is now 1.75 [ 8.020] (**) synaptics: bcm5974: AccelFactor is now 0.016 [ 8.020] (**) bcm5974: (accel) keeping acceleration scheme 1 [ 8.020] (**) bcm5974: (accel) acceleration profile 1 [ 8.020] (**) bcm5974: (accel) acceleration factor: 2.000 [ 8.020] (**) bcm5974: (accel) acceleration threshold: 4 [ 8.021] (--) synaptics: bcm5974: touchpad found [ 8.021] (II) config/udev: Adding input device bcm5974 (/dev/input/mouse1) [ 8.021] (**) bcm5974: Ignoring device from InputClass "touchpad ignore duplicates"
----------------------------------------------------------- This is what was logged to Xorg.0.log, when I connected the Bluetooth TrackPad:
[ 49.054] (II) config/udev: Adding input device Apple Wireless Trackpad (/dev/input/event16) [ 49.054] (**) Apple Wireless Trackpad: Applying InputClass "evdev touchpad catchall" [ 49.054] (**) Apple Wireless Trackpad: Applying InputClass "touchpad catchall" [ 49.054] (**) Apple Wireless Trackpad: Applying InputClass "touchpad catchall" [ 49.054] (II) Using input driver 'synaptics' for 'Apple Wireless Trackpad' [ 49.054] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so [ 49.054] (**) Apple Wireless Trackpad: always reports core events [ 49.054] (**) Option "Device" "/dev/input/event16" [ 49.292] (II) synaptics: Apple Wireless Trackpad: found clickpad property [ 49.292] (--) synaptics: Apple Wireless Trackpad: x-axis range -2909 - 3167 [ 49.292] (--) synaptics: Apple Wireless Trackpad: y-axis range -2456 - 2565 [ 49.292] (II) synaptics: Apple Wireless Trackpad: device does not report pressure, will use touch data. [ 49.292] (II) synaptics: Apple Wireless Trackpad: device does not report finger width. [ 49.292] (--) synaptics: Apple Wireless Trackpad: buttons: left double triple scroll-buttons [ 49.292] (--) synaptics: Apple Wireless Trackpad: Vendor 0x5ac Product 0x30e [ 49.292] (--) synaptics: Apple Wireless Trackpad: invalid pressure range. defaulting to 0 - 255 [ 49.292] (--) synaptics: Apple Wireless Trackpad: invalid finger width range. defaulting to 0 - 15 [ 49.292] (--) synaptics: Apple Wireless Trackpad: touchpad found [ 49.292] (**) Apple Wireless Trackpad: always reports core events [ 49.328] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1.1/1-1.1.3/1-1.1.3:1.0/bluetooth/hci0/hci0:11/input19/event16" [ 49.328] (II) XINPUT: Adding extended input device "Apple Wireless Trackpad" (type: TOUCHPAD, id 16) [ 49.328] (**) synaptics: Apple Wireless Trackpad: (accel) MinSpeed is now constant deceleration 2.5 [ 49.328] (**) synaptics: Apple Wireless Trackpad: MaxSpeed is now 1.75 [ 49.328] (**) synaptics: Apple Wireless Trackpad: AccelFactor is now 0.025 [ 49.328] (**) Apple Wireless Trackpad: (accel) keeping acceleration scheme 1 [ 49.328] (**) Apple Wireless Trackpad: (accel) acceleration profile 1 [ 49.328] (**) Apple Wireless Trackpad: (accel) acceleration factor: 2.000 [ 49.328] (**) Apple Wireless Trackpad: (accel) acceleration threshold: 4 [ 49.328] (--) synaptics: Apple Wireless Trackpad: touchpad found
Not sure if this would help or not. The Xorg.0.log on my MacBook Pro 8.2 has these entries for both TrackPads:
These are the entries in my Xorg.0.log corresponding to the internal TrackPad (Which works great):
[ 7.763] (II) config/udev: Adding input device Apple Inc. Apple Internal Keyboard / Trackpad (/dev/input/event4) xorg/modules/ input/evdev_ drv.so sys/devices/ pci0000: 00/0000: 00:1a.7/ usb1/1- 1/1-1.2/ 1-1.2:1. 0/input/ input4/ event4" xorg/modules/ input/synaptics _drv.so xorg/modules/ input/synaptics _drv.so sys/devices/ pci0000: 00/0000: 00:1a.7/ usb1/1- 1/1-1.2/ 1-1.2:1. 2/input/ input8/ event7"
[ 7.763] (**) Apple Inc. Apple Internal Keyboard / Trackpad: Applying InputClass "evdev keyboard catchall"
[ 7.763] (II) Using input driver 'evdev' for 'Apple Inc. Apple Internal Keyboard / Trackpad'
[ 7.763] (II) Loading /usr/lib/
[ 7.763] (**) Apple Inc. Apple Internal Keyboard / Trackpad: always reports core events
[ 7.763] (**) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Device: "/dev/input/event4"
[ 7.763] (--) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Vendor 0x5ac Product 0x252
[ 7.763] (--) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Found keys
[ 7.763] (II) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Configuring as keyboard
[ 7.763] (**) Option "config_info" "udev:/
[ 7.763] (II) XINPUT: Adding extended input device "Apple Inc. Apple Internal Keyboard / Trackpad" (type: KEYBOARD, id 9)
[ 7.763] (**) Option "xkb_rules" "evdev"
[ 7.763] (**) Option "xkb_model" "pc105"
[ 7.763] (**) Option "xkb_layout" "us"
[ 7.764] (II) config/udev: Adding input device bcm5974 (/dev/input/event7)
[ 7.764] (**) bcm5974: Applying InputClass "evdev touchpad catchall"
[ 7.764] (**) bcm5974: Applying InputClass "touchpad catchall"
[ 7.764] (**) bcm5974: Applying InputClass "touchpad catchall"
[ 7.764] (II) LoadModule: "synaptics"
[ 7.764] (II) Loading /usr/lib/
[ 7.764] (II) Module synaptics: vendor="X.Org Foundation"
[ 7.764] compiled for 1.11.3, module version = 1.6.2
[ 7.764] Module class: X.Org XInput Driver
[ 7.764] ABI class: X.Org XInput driver, version 16.0
[ 7.764] (II) Using input driver 'synaptics' for 'bcm5974'
[ 7.764] (II) Loading /usr/lib/
[ 7.764] (**) bcm5974: always reports core events
[ 7.764] (**) Option "Device" "/dev/input/event7"
[ 7.861] (II) synaptics: bcm5974: found clickpad property
[ 7.861] (--) synaptics: bcm5974: x-axis range -4750 - 5280
[ 7.861] (--) synaptics: bcm5974: y-axis range -150 - 6730
[ 7.861] (--) synaptics: bcm5974: pressure range 0 - 256
[ 7.861] (--) synaptics: bcm5974: finger width range 0 - 16
[ 7.861] (--) synaptics: bcm5974: buttons: left double triple
[ 7.861] (--) synaptics: bcm5974: Vendor 0x5ac Product 0x252
[ 7.861] (--) synaptics: bcm5974: touchpad found
[ 7.861] (**) bcm5974: always reports core events
[ 8.020] (**) Option "config_info" "udev:/
[ 8.020] (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id 10)
[ 8.020] (**) synaptics: bcm5974: (accel) MinSpeed is now constant deceleration 2.5
[ 8.020] (**) synaptics: bcm5974: MaxSpeed is now 1.75
[ 8.020] (**) synaptics: bcm5974: AccelFactor is now 0.016
[ 8.020] (**) bcm5974: (accel) keeping acceleration scheme 1
[ 8.020] (**) bcm5974: (accel) acceleration profile 1
[ 8.020] (**) bcm5974: (accel) acceleration factor: 2.000
[ 8.020] (**) bcm5974: (accel) acceleration threshold: 4
[ 8.021] (--) synaptics: bcm5974: touchpad found
[ 8.021] (II) config/udev: Adding input device bcm5974 (/dev/input/mouse1)
[ 8.021] (**) bcm5974: Ignoring device from InputClass "touchpad ignore duplicates"
------- ------- ------- ------- ------- ------- ------- ------- ---
This is what was logged to Xorg.0.log, when I connected the Bluetooth TrackPad:
[ 49.054] (II) config/udev: Adding input device Apple Wireless Trackpad (/dev/input/ event16) xorg/modules/ input/synaptics _drv.so event16" sys/devices/ pci0000: 00/0000: 00:1a.7/ usb1/1- 1/1-1.1/ 1-1.1.3/ 1-1.1.3: 1.0/bluetooth/ hci0/hci0: 11/input19/ event16"
[ 49.054] (**) Apple Wireless Trackpad: Applying InputClass "evdev touchpad catchall"
[ 49.054] (**) Apple Wireless Trackpad: Applying InputClass "touchpad catchall"
[ 49.054] (**) Apple Wireless Trackpad: Applying InputClass "touchpad catchall"
[ 49.054] (II) Using input driver 'synaptics' for 'Apple Wireless Trackpad'
[ 49.054] (II) Loading /usr/lib/
[ 49.054] (**) Apple Wireless Trackpad: always reports core events
[ 49.054] (**) Option "Device" "/dev/input/
[ 49.292] (II) synaptics: Apple Wireless Trackpad: found clickpad property
[ 49.292] (--) synaptics: Apple Wireless Trackpad: x-axis range -2909 - 3167
[ 49.292] (--) synaptics: Apple Wireless Trackpad: y-axis range -2456 - 2565
[ 49.292] (II) synaptics: Apple Wireless Trackpad: device does not report pressure, will use touch data.
[ 49.292] (II) synaptics: Apple Wireless Trackpad: device does not report finger width.
[ 49.292] (--) synaptics: Apple Wireless Trackpad: buttons: left double triple scroll-buttons
[ 49.292] (--) synaptics: Apple Wireless Trackpad: Vendor 0x5ac Product 0x30e
[ 49.292] (--) synaptics: Apple Wireless Trackpad: invalid pressure range. defaulting to 0 - 255
[ 49.292] (--) synaptics: Apple Wireless Trackpad: invalid finger width range. defaulting to 0 - 15
[ 49.292] (--) synaptics: Apple Wireless Trackpad: touchpad found
[ 49.292] (**) Apple Wireless Trackpad: always reports core events
[ 49.328] (**) Option "config_info" "udev:/
[ 49.328] (II) XINPUT: Adding extended input device "Apple Wireless Trackpad" (type: TOUCHPAD, id 16)
[ 49.328] (**) synaptics: Apple Wireless Trackpad: (accel) MinSpeed is now constant deceleration 2.5
[ 49.328] (**) synaptics: Apple Wireless Trackpad: MaxSpeed is now 1.75
[ 49.328] (**) synaptics: Apple Wireless Trackpad: AccelFactor is now 0.025
[ 49.328] (**) Apple Wireless Trackpad: (accel) keeping acceleration scheme 1
[ 49.328] (**) Apple Wireless Trackpad: (accel) acceleration profile 1
[ 49.328] (**) Apple Wireless Trackpad: (accel) acceleration factor: 2.000
[ 49.328] (**) Apple Wireless Trackpad: (accel) acceleration threshold: 4
[ 49.328] (--) synaptics: Apple Wireless Trackpad: touchpad found