xkb-plugin doesn't touch autorepeat settings; xfce4-keyboard-settings controls the keyboard autorepeat rate so it makes total sense that it overwrites whatever you may set with xset, imho.
I'm refiling this to xfce4-settings in case any other maintainer wants to take a look.
xkb-plugin doesn't touch autorepeat settings; xfce4-keyboard-settings
controls the keyboard autorepeat rate so it makes total sense that it
overwrites whatever you may set with xset, imho.
I'm refiling this to xfce4-settings in case any other maintainer wants to
take a look.
If the repeat settings should be overwritten, then so should the keyboard map. Why not allow the user to simply use the global settings (as it happens with the keyboard map).
xkb-plugin doesn't touch autorepeat settings; xfce4-keyboard-settings
controls the keyboard autorepeat rate so it makes total sense that it
overwrites whatever you may set with xset, imho.
I'm refiling this to xfce4-settings in case any other maintainer wants to
take a look.
If the repeat settings should be overwritten, then so should the keyboard
map. Why not allow the user to simply use the global settings (as it happens
with the keyboard map).
XFCE controls only a subset of available XKB settings so it makes sense to let users who want to control more exotic XKB options outside of XFCE a way to do that; that's really an exception - no other XFCE-controlled setting can be overwritten in this manner afaik. On the other hand, all available auto-repeat settings are configurable through XFCE so I personally see little motivation for changing the current behavior.
no other XFCE-controlled setting can be overwritten in this manner afaik.
It's not about overriding, it's about Xfce not setting them in the first place, and I have you an example:
setxkbmap -layout us -variant altgr-intl
I do that before running Xfce and it works because Xfce doesn't override that.
On the other hand, all available
auto-repeat settings are configurable through XFCE so I personally see
little motivation for changing the current behavior.
Yes, but now I have to change the settings in two places. It is unreasonable to expect the user to configure X settings in each and every desktop environment. xset r rate 200 80 works in i3, why doesn't it work in Xfce?
Couldn't Xfce just not apply the setting, like it does with the keyboard layout?
If you want more control, I suggest that you do not start the whole Xfce session (which includes the Xfce settings daemon), but only the components which you need.