(In reply to Matt Wilson from comment #9)
> As a workaround you can force the psmouse driver to use the imps protocol.
> When using the imps protocol the buttons are mapped correctly. Further, the
> BIOS option to disable the touchpad is honored.
>
> Of course you can't use the fancy Synaptic touchpad features, but I have no
> use for them anyway.
>
> $ cat /etc/modprobe.d/psmouse.conf
> options psmouse proto=imps
Exactly the configuration I wanted! Thanks for the tip Matt.
For those on Fedora, psmouse built in and not a module, so the approach is slightly different. You'll need to set it in /etc/default/grub and then update your grub config.
(In reply to Matt Wilson from comment #9) d/psmouse. conf
> As a workaround you can force the psmouse driver to use the imps protocol.
> When using the imps protocol the buttons are mapped correctly. Further, the
> BIOS option to disable the touchpad is honored.
>
> Of course you can't use the fancy Synaptic touchpad features, but I have no
> use for them anyway.
>
> $ cat /etc/modprobe.
> options psmouse proto=imps
Exactly the configuration I wanted! Thanks for the tip Matt.
For those on Fedora, psmouse built in and not a module, so the approach is slightly different. You'll need to set it in /etc/default/grub and then update your grub config.
# grep psmouse /etc/default/grub LINUX=" rd.lvm. lv=vg00/ swap rd.lvm.lv=vg00/root quiet psmouse.proto=imps"
GRUB_CMDLINE_
# grub2-mkconfig -o /boot/efi/ EFI/fedora/ grub.cfg