如果我用例如xset r rate 250 100设置键盘重复频率,断开我的usb键盘,然后运行xset -q,我可以看到,在断开连接后,键盘重复频率自动设置为以下默认值:
$ xset -q | grep delay
auto repeat delay: 660 repeat rate: 25我可以更改默认值吗?它们存放在哪里?我在运行Debian Sid。
发布于 2018-08-06 03:42:23
您可以通过添加相关参数(cf )在/etc/X11/xinit/xserverrc中更改所谓的座位默认值。XSERVER(1))。
-ardelay milliseconds
sets the autorepeat delay (length of time in milliseconds that a key must be depressed before autorepeat starts).
-arinterval milliseconds
sets the autorepeat interval (length of time in milliseconds that should elapse between autorepeat-generated keystrokes).(!)要从arinterval重复频率计算ms中的xset,请计算1000/freq。
我的现在说exec /usr/bin/X -nolisten tcp -ardelay 200 -arinterval 20 "$@"
(我曾经试图通过设置Option "AutoRepeat" "190 70" /etc/X11/xorg.conf.d/keyboard.conf来使重复频率永久化,但这是站不住脚的,所以我(无奈地)不得不运行每分钟xset cron作业XD)。
发布于 2022-12-29 22:29:25
也许https://github.com/SFTtech/xautocfg能帮你。
它可以自动为新连接的设备设置键盘重复频率,并且可以作为用户运行--当检测到新设备时,X服务器会通知它。
https://unix.stackexchange.com/questions/408461
复制相似问题