Ví dụ:Tên của khóa "Fn" cho Awesome wm là gì?
awful.key({"Shift", }, "Left", volwidget.down)
Làm thế nào để tìm hiểu những gì để viết thay vì "Shift" để sử dụng "Fn" chìa khóa?
Ví dụ:Tên của khóa "Fn" cho Awesome wm là gì?
awful.key({"Shift", }, "Left", volwidget.down)
Làm thế nào để tìm hiểu những gì để viết thay vì "Shift" để sử dụng "Fn" chìa khóa?
Tôi đã tìm thấy giải pháp: chương trình xev
.
Nếu nó chạy, nó không hiển thị mã số Fn. Trên thực tế nó không phải: X không thể nhìn thấy phím đó.
Nhưng dù sao, nó cho bạn thấy các mã cho các phím "nóng", như Fn +LeftArrow (đối với giảm âm lượng). Trong trường hợp của tôi, tên đó là XF86AudioLowerVolume và tôi có thể sử dụng nó như vậy trong các tệp cấu hình.
bạn có thể sử dụng xmodmap -pke
để hiển thị các keycode, sau đó bạn sẽ nhận được một cái gì đó như thế này:
...
keycode 121 = XF86AudioMute NoSymbol XF86AudioMute
keycode 122 = XF86AudioLowerVolume NoSymbol XF86AudioLowerVolume
keycode 123 = XF86AudioRaiseVolume NoSymbol XF86AudioRaiseVolume
mã khóa 124 = XF86PowerOff NoSymbol XF86PowerOff
mã phím 125 = KP_Equal NoS ymbol KP_Equal
keycode 126 = plusminus NoSymbol plusminus
keycode 127 = Pause Break của Pause Phá vỡ
keycode 128 = XF86LaunchA NoSymbol XF86LaunchA
keycode 129 = KP_Decimal KP_Decimal KP_Decimal KP_Decimal
...
Bạn có thể thấy rằng mã khóa của XF86AudioLowerVolume
là 122
, để bạn có thể viết mã của mình như sau:
awful.key ({}, "# 122", volwidget.down)
Giải pháp này được cung cấp bởi Trilby. https://bbs.archlinux.org/viewtopic.php?id=142272 – Allok