awful.key({"Shift", }, "Left", volwidget.down)
如何找出写什么,而不是 “SHIFT” 使用 “Fn” 键?
awful.key({"Shift", }, "Left", volwidget.down)
如何找出写什么,而不是 “SHIFT” 使用 “Fn” 键?
我找到了解决方案:程序xev
。
如果它运行,它不显示Fn代码。实际上它不必:X无法看到该键。
总之,就说明你的 “热” 键,像FN + LEFTARROW(卷下)的代码。在我的情况下,名称是XF86AudioLowerVolume,我可以在配置文件中使用它。
可以使用xmodmap -pke
显示的键码, 那么你会得到这样的事情:
...
键码121 = XF86AudioMute NoSymbol XF86AudioMute
键码122 = XF86AudioLowerVolume NoSymbol XF86AudioLowerVolume
键码123 = XF86AudioRaiseVolume NoSymbol XF86AudioRaiseVolume
keycode 124 = XF86PowerOff NoSymbol XF86PowerOff
keycode 125 = KP_Equal NoS ymbol KP_Equal
键码126 = plusminus NoSymbol plusminus
键码127 =暂停歇暂停打破
键码128 = XF86LaunchA NoSymbol XF86LaunchA
键码129 = KP_Decimal KP_Decimal KP_Decimal KP_Decimal
...
你可以看到XF86AudioLowerVolume
的密钥代码是122
, 因此您可以这样编写代码:
awful.key({},“#122”,volwidget.down)
此解决方案由Trilby提供。 https://bbs.archlinux.org/viewtopic.php?id=142272 – Allok