首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xset的默认重复速率存储在哪里?

xset的默认重复速率存储在哪里?
EN

Unix & Linux用户
提问于 2017-12-03 00:38:59
回答 2查看 8.3K关注 0票数 10

如果我用例如xset r rate 250 100设置键盘重复频率,断开我的usb键盘,然后运行xset -q,我可以看到,在断开连接后,键盘重复频率自动设置为以下默认值:

代码语言:javascript
复制
$ xset -q | grep delay
  auto repeat delay:  660    repeat rate:  25

我可以更改默认值吗?它们存放在哪里?我在运行Debian Sid。

EN

回答 2

Unix & Linux用户

发布于 2018-08-06 03:42:23

您可以通过添加相关参数(cf )在/etc/X11/xinit/xserverrc中更改所谓的座位默认值。XSERVER(1))。

代码语言:javascript
复制
-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 "$@"

在[https://superuser.com/questions/935801/whenever-i-plug-in-another-keyboard-key-repeating-rate-is-reset-to-some-value]上发现

(我曾经试图通过设置Option "AutoRepeat" "190 70" /etc/X11/xorg.conf.d/keyboard.conf来使重复频率永久化,但这是站不住脚的,所以我(无奈地)不得不运行每分钟xset cron作业XD)。

票数 9
EN

Unix & Linux用户

发布于 2022-12-29 22:29:25

也许https://github.com/SFTtech/xautocfg能帮你。

它可以自动为新连接的设备设置键盘重复频率,并且可以作为用户运行--当检测到新设备时,X服务器会通知它。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/408461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档