q The q option gives you information on the current settings.
在输出的顶部,您会找到您的信息,如下所示:
Keyboard Control:
auto repeat: on key click percent: 0 LED mask: 00000003
XKB indicators:
00: Caps Lock: on 01: Num Lock: on 02: Scroll Lock: off
03: Compose: off 04: Kana: off 05: Sleep: off
06: Suspend: off 07: Mute: off 08: Misc: off
09: Mail: off 10: Charging: off 11: Shift Lock: off
12: Group 2: off 13: Mouse Keys: off
您可以使用grep以下方法获取特定结果:
$ xset -q | grep Caps
00: Caps Lock: off 01: Num Lock: on 02: Scroll Lock: off
$ /usr/bin/setleds
Current default flags: NumLock off CapsLock off ScrollLock off
Current flags: NumLock off CapsLock off ScrollLock off
Current leds: NumLock off CapsLock off ScrollLock off
只需运行:
来自
man xset
:在输出的顶部,您会找到您的信息,如下所示:
您可以使用
grep
以下方法获取特定结果:您可以使用
xset
以下sed
命令:例如,假设您想检查大写锁定是否已启用,如果已启用则禁用它。为此你可以这样做:
如果您不在 X(“图形模式”)中,而是在终端中:
同样,如果您想知道终端的状态,但您不在其中(例如,您是通过 SSH 进入的):
由于 /dev/tty* 权限,您可能需要成为 root 用户。
有关更多信息,请参见手册页(该命令甚至可以设置 LED,阅读它们只是副作用)。