Bug 462858

Summary: touchpad hangs/laggy after suspend mode, gestures are lost
Product: [I don't know] kde Reporter: impluviatus
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED UPSTREAM    
Severity: normal CC: nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description impluviatus 2022-12-10 16:55:57 UTC
SUMMARY
***
when I try to activate the keyboard backlight with my clevo notebook, the drivers for the touchpad are going lost.
In standard installation the touchpad works fine.
But when I activate the workaround to activate the backlights, the touchpad hangs.
The touchpad isn't moving smooth anymore, it hangs. And the gestures (2 finger to scroll) are not working anymore, two-finger-gestures seems to be deleted (always until the next reboot)
This occurs especially, when the system goes into susped mode.
After coming up again, the touchpad reacts horrible laggy without gestures.
When I reboot the system, the touchpad works fine, but after suspend mode, the same behaviour.

***
This is the "modification" I did, after this, the touchpad does not work properly, everytime I suspend/reactivate it:
SO strange, because without going into suspend, it works, but with suspend it fails.
These are the commands:
(source: https://laptopzusammenstellen.com/clevo-rgb-tastatur-hintergrundbeleuchtung-in-linux/)
sudo apt install -y git dkms build-essential linux-headers-$(uname -r)
git clone https://github.com/tuxedocomputers/tuxedo-keyboard
cd tuxedo-keyboard/
make clean
sudo su
make dkmsinstall
echo tuxedo_keyboard >> /etc/modules
modprobe tuxedo_keyboard

echo "options tuxedo_keyboard mode=0 brightness=25 color_left=0xFFFFFF color_center=0xFFFFFF color_right=0xFFFFFF" > /etc/modprobe.d/tuxedo_keyboard.conf

exit

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2023-01-03 20:50:36 UTC
This is a driver issue below any KDE code. It could be a bug in the Libinput drivers, or a bug caused by Tuxedo code, or a bug in Libinput triggered by some Tuxedo code. I would recommend that you ask for support from the Tuxedo people.