You are not logged in.
I have a fresh installation of Arch with X11 and i3wm, running kernel 4.8.11-1.
The mouse has maximum speed / acceleration, while the keyboard has maximum key repeat rate, and I couldn't find any way to change that.
I've tried with xset: the new parameters correctly show up, but with no effect. For example:
$ xset q | grep delay
auto repeat delay: 660 repeat rate: 25
$ xset r rate 660 1
$ xset q | grep delay
auto repeat delay: 660 repeat rate: 1
Tried with all possible values (e.g.: repeat rate from 1 to 100), but nothing changes . Even turning auto-repeat off has no effect. Same with mouse settings. Same with other programs like kbdrate.
I'll try changing parameters directly in Xorg.conf now, but I would like to understand why xset has no effects.
Offline
I think I found out what's wrong.
It appears that xset does indeed work, but by default it changes settings on my Razer Naga mouse keypad. rather than the main USB keyboard.
Offline
I've changed mouse, but the problem persists, on both keyboard and mouse acceleration.
Do you see anything strange in my xinput output?
% xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Wireless Mouse id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ USB Keyboard id=8 [slave keyboard (3)]
↳ USB Keyboard id=9 [slave keyboard (3)]
↳ Eee PC WMI hotkeys id=11 [slave keyboard (3)]
Can I specify a device with xset in any way? From the manual page it does not seem possible. Specifying a repeat rate in the xorg.conf file is deprecated, and besides, generating a template configuration with X -configure produces a segfault.
I don't really know what to do anymore, any suggestions?
Offline
xset operates on the server.
Check the xev output of the misbehaving keyboard on whether it "bounces" (ie. automatically releases the key)
Maybe also try "sudo showkey" or evtest on the device itr.
Offline