How to fix rendering freezes when switching keyboards with Gnome in games
corben78
As I am using a MoveMaster with its extension to play games instead of using a keyboard, which are detected as two keyboards, I experience a render stalling when switching between those. For games or applications in fullscreen this can be fixed by altering the _NET_WM_BYPASS_COMPOSITOR value.
This is an issue affecting Ubuntu with Gnome.
Click the window first via: 'xprop' Find the window id: 'xdotool search --all --pid [pid] --name Chromium' Change property: 'xprop -id [windowid] -format _NET_WM_BYPASS_COMPOSITOR 32c -set _NET_WM_BYPASS_COMPOSITOR 1'
Script: https://gist.github.com/Corben78/322ff03e70b4a536141fca826cc28512
Bug report: Desktop briefly becomes unresponsive when receiving a keypress from a different device/mapping than the last keypress (in Xorg): https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1777708
Compiling mutter: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/1858#note_818548 Compiling failed for me due to meson tests, which can be disabled in 'debian/rules' by adding: 'export DEB_BUILD_OPTIONS=nocheck'
MoveMaster: https://www.movemaster.biz/ Watch live at https://www.twitch.tv/corben78 #Linux #Howto #Tutorial ... https://www.youtube.com/watch?v=9wDXhR0dHpY
108984096 Bytes