Estou um pouco perdido aqui. Eu removi xserver-xorg-inputs-synaptics
e instalei xserver-xorg-inputs-mtrack
para o trackpad do meu MBP, mas não consigo carregar o driver porque, por alguma razão, meu trackpad está sendo detectado como um "ponteiro", como é evidente nessas linhas na inicialização do xorg log:
[ 5.645] (II) config/udev: Adding input device Apple Inc. Apple Internal Keyboard / Trackpad (/dev/input/event8)
[ 5.645] (**) Apple Inc. Apple Internal Keyboard / Trackpad: Applying InputClass "evdev pointer catchall"
[ 5.645] (II) Using input driver 'evdev' for 'Apple Inc. Apple Internal Keyboard / Trackpad'
Isso também é verificado alterando MatchIsTouchpad "on"
para MatchIsPointer "on"
no meu /etc/X11/xorg.conf
carregando com êxito o driver (embora isso não ajude realmente porque não consigo movê-lo)
Outras informações relevantes:
Conteúdo de /etc/X11/xorg.conf
Section "InputClass"
MatchIsTouchpad "on"
Identifier "Touchpads"
Driver "mtrack"
Option "Sensitivity" "0.55"
Option "FingerHigh" "12"
Option "FingerLow" "1"
Option "IgnoreThumb" "true"
Option "IgnorePalm" "true"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "0"
Option "TapButton4" "0"
Option "ClickFinger1" "1"
Option "ClickFinger2" "3"
Option "ClickFinger3" "3"
Option "ButtonMoveEmulate" "false"
Option "ButtonIntegrated" "true"
Option "ClickTime" "25"
Option "BottomEdge" "25"
Option "SwipeLeftButton" "8"
Option "SwipeRightButton" "9"
Option "SwipeUpButton" "0"
Option "SwipeDownButton" "0"
Option "ScrollDistance" "75"
EndSection
Todos os /var/log/Xorg.0.log
output relevantes
[ 5.644] (II) XINPUT: Adding extended input device "Apple Inc. Apple Internal Keyboard / Trackpad" (type: KEYBOARD, id 13)
[ 5.644] (**) Option "xkb_rules" "evdev"
[ 5.644] (**) Option "xkb_model" "pc105"
[ 5.644] (**) Option "xkb_layout" "us"
[ 5.644] (**) Option "xkb_options" "ctrl:nocaps"
[ 5.645] (II) config/udev: Adding input device Apple Inc. Apple Internal Keyboard / Trackpad (/dev/input/event8)
[ 5.645] (**) Apple Inc. Apple Internal Keyboard / Trackpad: Applying InputClass "evdev pointer catchall"
[ 5.645] (II) Using input driver 'evdev' for 'Apple Inc. Apple Internal Keyboard / Trackpad'
[ 5.645] (**) Apple Inc. Apple Internal Keyboard / Trackpad: always reports core events
[ 5.645] (**) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Device: "/dev/input/event8"
[ 5.700] (--) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Vendor 0x5ac Product 0x273
[ 5.700] (--) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Found 3 mouse buttons
[ 5.700] (--) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Found relative axes
[ 5.700] (--) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Found x and y relative axes
[ 5.700] (II) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: Configuring as mouse
[ 5.700] (**) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: YAxisMapping: buttons 4 and 5
[ 5.700] (**) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 5.700] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.2/0003:05AC:0273.0006/input/input8/event8"
[ 5.700] (II) XINPUT: Adding extended input device "Apple Inc. Apple Internal Keyboard / Trackpad" (type: MOUSE, id 14)
[ 5.700] (II) evdev: Apple Inc. Apple Internal Keyboard / Trackpad: initialized for relative axes.
[ 5.700] (**) Apple Inc. Apple Internal Keyboard / Trackpad: (accel) keeping acceleration scheme 1
[ 5.700] (**) Apple Inc. Apple Internal Keyboard / Trackpad: (accel) acceleration profile 0
[ 5.700] (**) Apple Inc. Apple Internal Keyboard / Trackpad: (accel) acceleration factor: 2.000
[ 5.700] (**) Apple Inc. Apple Internal Keyboard / Trackpad: (accel) acceleration threshold: 4
[ 5.700] (II) config/udev: Adding input device Apple Inc. Apple Internal Keyboard / Trackpad (/dev/input/mouse2)
e% relevante co_de% output
I: Bus=0003 Vendor=05ac Product=0273 Version=0110
N: Name="Apple Inc. Apple Internal Keyboard / Trackpad"
P: Phys=usb-0000:00:14.0-5/input1
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:05AC:0273.0005/input/input7
U: Uniq=D3H5265H171GHJGAN4PS
H: Handlers=sysrq kbd event7
B: PROP=0
B: EV=120013
B: KEY=1000000010007 ff9f217ac14057ff febeffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=1f
I: Bus=0003 Vendor=05ac Product=0273 Version=0110
N: Name="Apple Inc. Apple Internal Keyboard / Trackpad"
P: Phys=usb-0000:00:14.0-5/input2
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.2/0003:05AC:0273.0006/input/input8
U: Uniq=D3H5265H171GHJGAN4PS
H: Handlers=mouse2 event8
B: PROP=0
B: EV=17
B: KEY=70000 0 0 0 0
B: REL=3
B: MSC=10