Vas*_*asu 9 command-line keyboard
是否可以通过命令行禁用各种 Flash 游戏所需的键盘重复功能?
通常可以通过转到设置-> 键盘并点击按钮来禁用它,但我想知道是否有一个命令行/编程解决方案可以实现到我的程序中。
tan*_*ius 15
您可以xset在 X.org 级别跨桌面环境使用该实用程序。(dconf/gsettings解决方案是特定于 Gnome 的。)
要关闭键盘重复:
xset r off
Run Code Online (Sandbox Code Playgroud)
要再次打开键盘重复,使用与以前相同的延迟和速率设置:
xset r on
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅man xset。
当然应该是可以的:)
打开终端并执行以下命令将其禁用:
dconf write /org/gnome/settings-daemon/peripherals/keyboard/repeat false
Run Code Online (Sandbox Code Playgroud)
如果要将其设置为默认值,请使用reset以下选项:
dconf reset /org/gnome/settings-daemon/peripherals/keyboard/repeat
Run Code Online (Sandbox Code Playgroud)
来自man dconf:
dconf write KEY VALUE
dconf reset [-f] PATH
Run Code Online (Sandbox Code Playgroud)
-f必须指定。您也可以使用gsettings代替dconf:
gsettings set org.gnome.settings-daemon.peripherals.keyboard repeat false
Run Code Online (Sandbox Code Playgroud)
dconf reset /org/gnome/settings-daemon/peripherals/keyboard/repeat
Run Code Online (Sandbox Code Playgroud)