qnikst / kbdd

keyboard library for per-window keyboard layout
GNU General Public License v2.0
146 stars 16 forks source link

Layout cannot be switched when screen is locked #39

Open jokogr opened 9 years ago

jokogr commented 9 years ago

Hello,

I have started using kbdd on my desktop, along with xmonad, xbindkeys and XScreenSaver. Language switching settings are not configured in Xorg config, neither via setxkbmap; instead I am using xbindkeys and dbus-send to send signals to kbdd. Unfortunately, this is not working whenever my screen is locked - e.g., if "xscreensaver-command -lock" is executed.

My guess is that all the key presses are directly handled by XScreenSaver when screen is locked. Is there any workaround for this?