如何用ncurses检测Caps Lock?

Ser*_*rov 5 c ncurses

我需要检测用ncurses在c上打开/关闭大写锁定.可能吗?如果是,怎么样?

谷歌搜索这个问题没有任何用处.

更新

我正在寻找的原因如下:我需要使用不同的处理程序处理alt + F和alt + shift + F等组合键.但是带有大写锁定的alt + F和没有大写锁定的alt + shift + F返回相同的键代码(by getch())

小智 4

你不能。Caps Lock 的状态对终端不可见。

  • 无论您使用什么方式,都无法在终端应用程序中执行此操作。 (2认同)