如何访问 XMonad 中的小键盘按键?

如何访问 XMonad 中的小键盘按键?

我想将一些程序映射到小键盘的十个数字,当我按 mod4Mask + 一个数字时,这些程序应该启动。

我知道普通数字可以通过 xK_1, xK_2,... 访问,但是小键盘数字呢?

如果激活数字锁定键,会有什么不同吗?

答案1

根据Xmonad/关键代码,

您还可以搜索/usr/include/X11/keysymdef.h第一个字符并将其小写 (XK*变成xK*)。

通常(有些键盘配置不同),大编辑键盘会发送 等符号XK_KP_0(带 的符号_KP_),然后按数字键盘(的第一个键使按键发送XK_0打印在键盘上的替代符号(例如 )。

例如,xterm 使用该映射来XK_KP_xxx确定要发送的转义序列(这在为什么我的键盘不起作用?在 XTerm 常见问题解答中)。

相关内容