last_updated: 2026-09-27

keyd#

I want Win+Tab to always switch to another workspace, even when Chrome has keyboard lock. keyd FTW!

installation#

rvaiya/keyd

configuration#

as root

sudo -i
cat <<'EOF' > /etc/keyd/default.conf
[ids]
*

[meta]
tab = command(sudo -u felix env DISPLAY=:0 XAUTHORITY=/home/felix/.Xauthority xdotool set_desktop --relative 1)
EOF

keyd check
keyd reload

exit # sudo

unprivileged

cat <<'EOF' > ~/.XCompose
include "%L"
include "/usr/local/share/keyd/keyd.compose"
EOF