You are not logged in.
disclaimer: yes i have RTFM, yes xset r works for other keys on my keyboard
so, in summary, xset [-]r works for some keys on my keyboard, but not for keycode 66, formerly the caps lock key, presently the backspace key. apparently, i am not the only person facing this difficulty.
setting your my caps lock to backspace should work like this:
xmodmap -e "remove Lock = Caps_Lock"
xmodmap -e "keycode 66 = BackSpace"
xset r 66
the first two steps work, the third doesn't. a non autorepeating backspace is damn near useless.
xset docs suggest that particular keys can't be set to autorepeat, but 66 doesn't seem like a very low keycode to me.
r The r option controls the autorepeat. Invoking with "-r", or
"r off", will disable autorepeat, whereas "r", or "r on" will
enable autorepeat. Following the "-r" or "r" option with an
integer keycode between 0 and 255 will disable or enable
autorepeat on that key respectively, but only if it makes sense
for the particular keycode. Keycodes below 8 are not typically
valid for this command.
Offline
Those commands work for me; my previously non-repeating Control_L with keycode 66 (default is capslock) became a repeating backspace; the only differences are that that key is a control modifier, and my hardware is almost certainly different.
Offline
Those commands give me a non-repeating backspace too
Offline