如何找到键盘按键的值? (dwm 按键绑定)

如何找到键盘按键的值? (dwm 按键绑定)

我正在 dwm 中设置按键绑定,用于更改亮度和截取屏幕截图等操作。为了绑定适当的密钥,我按照别人的示例并添加

#define XF86AudioMute 0x1008ff12

到我的 config.h,并在我的键绑定中引用该键。

这工作正常,但我不知道这个值从哪里来,也不知道如何找到其他类似的值。例如,PrtSc我无法找到键盘上的按钮的值。

这些值是什么?如何找到它们?

答案1

定义

#define XF86AudioMute 0x1008ff12

来自头文件XF86keysym.h,尽管拼写不同:

#define XF86XK_AudioMute        0x1008FF12   /* Mute sound from the system */

要查找键盘发送的按键符号,请使用xev。然而,并非所有按键都会发送按键符号(在这种情况下,您无能为力)。

进一步阅读:

相关内容