I do xfconf-query -c keyboards -p /Default/KeyRepeat/Rate -t int -s 100 to make the repeat rate nice and quick, because I don't have all day. :) But after suspend and resume, the repeat is slow again. I have to make to calls like this to get it back to 100: xfconf-query -c keyboards -p /Default/KeyRepeat/Rate -t int -s 99 xfconf-query -c keyboards -p /Default/KeyRepeat/Rate -t int -s 100 Not sure why it takes two, but I don't care. This bug is that the repeat rate is not restored after resuming from suspend.
I'm seeing similar issues, my keyboard settings are lost typically after a fresh start of Xfce, and about half of the time coming out of suspend. The same work around is required to restore them. I'm running Debian Sid AMD64 with Xfce 4.8, on a Thinkpad X220. Additionally I see the approximately the same behavior with any settings set through gpointing-device-settings, namely disabling the trackpad and enabling middle mouse button scroll. Please advice on if I should write a separate bug for this issue. Thanks.
Should also note that not all settings get reset, like right now I just restarted my x session and the delay to repeat has been reset but not the repeat time. All of my set mouse settings have been reset though.
Might be related to... http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530306
I have a similar issue: keyboard layout settings get reset to system-wide defaults after a suspend. I made a kludge: edited /etc/default/keyboard directly.
I also have problem with the keyboard layout after every suspend. I have a secondary keyboard layout and a shortcut key for the changing. The xfce keep my setup after reboot and logout, but lost my settings (the secondary layout and the shortcut key also) after every suspend. Another strange thing: when the xfce lost my settings, the command line tool still show my old settings: $ xfconf-query -c keyboard-layout -p /Default/XkbLayout gb,hu I use Fedora 16 (x86_64), xfce-settings 4.8.3
This should be fixed in git master, please reopen if it still happens.