tuxedocomputers / tuxedo-keyboard

This repository will no longer get any updates as the code here is now part of tuxedo-drivers https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers.
https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers
GNU General Public License v3.0
300 stars 94 forks source link

Uniwill driver is making touchpad switch button not working on InfinityBook Pro 14 Gen 8 with third-party distros #205

Closed TheDidek closed 1 year ago

TheDidek commented 1 year ago

Installing tuxedo-keyboard on third-party distro can make touchpad switch button to not work. Both the switch on the touchpad itself and a keyboard shortcut (Fn+F9) are sending xf86touchpadtoggle key signal to the system, which is interpreted by desktop environment. With the driver installed, KDE Plasma (for example) always shows "Touchpad On" toast notification instead of alternating between "Touchpad On" and "Touchpad Off".

Bez nazwy

Tested on: Fedora 39 and Arch Linux KDE Plasma Linux 6.6 Tuxedo InfinityBook Pro 14 Gen 8 Mk. 1

TheDidek commented 1 year ago

Found the solution, the problem turned out to be more trivial. Plasma was toggling the touchpad off, then tuxedo-keyboard driver was it turning back on (or the other way around). To fix simply disable default shortcut behavior in the Plasma Settngs -> Shortcuts -> Programs -> Touchpad -> disable "Toggle Touchpad:"