c - Linux C - 获取锁定 key 状态'

标签 c linux keyboard

如何使用 C 语言准确找出 Linux (2.6.x) 上锁定键的状态?

(我有一个蹩脚键盘,没有LED灯,我需要编写一个X11应用程序来做到这一点)

如果这样的应用程序存在(并且与 DE 无关 - 我运行 e16),我也想听听它。

最佳答案

您可以使用 gkrellm 的 led 插件。如果您想开发自己的应用程序,您可以随时查看 gkrellm-led sources (乌类图)。当然,您始终可以使用 xkbvleds (source) .

无论如何,你可以随时使用 XkbGetIndicatorState从键盘读取指示器。

关于c - Linux C - 获取锁定 key 状态',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3877728/

相关文章:

c - 如何声明 extern typedef struct?

linux - 为命令行提示符设置PS1变量时如何获取光标坐标?

c - 为什么它打印分号(;)?

用 C 创建并打印一棵树

c - 禁止从源地移动到目的地的汉诺塔 (C)

c++ - Red hat EnterPrise Edition 4 GCC 编译器支持带 BOM 的 utf8

linux - 切换到 Linux 环境,现在 fscanf 不起作用

android - 在 Android 中隐藏键盘

swift - 当键盘出现在 Xcode 6 中时,如何修复消失的 View ?

ios - 如何在 iOS 中退出键盘