簡體   English   中英

如何在 i3 間隙上獲得 Fn + Home/End 綁定工作?

[英]How to get Fn + Home/End bind work on i3-gaps?

我在我的 Arch Linux 上使用 i3-gaps WM。 我編寫了一個簡單的 Python 腳本來更改亮度,但 Fn + Home 或 Fn + End 綁定不起作用。 然而,Fn 按鈕本身工作得很好,我只為單個 Fn 鍵做了一個測試綁定,它工作正常。 此外,當我將 Python 腳本綁定到其他東西時(我嘗試了 F11 和 F10 鍵),Python 腳本工作得很好,所以我真的不知道問題是什么。

我的 i3 配置:

bindsym XF86WakeUp+Home exec --no-startup-id python ~/scripts/brightness.py up #  Raise brightness
bindsym XF86WakeUp+End exec --no-startup-id python ~/scripts/brightness.py down # Lower brightness

如前所述, Fn 鍵本身工作正常,所以這條線有效:

bindsym XF86WakeUp exec --no-startup-id python ~/scripts/brightness.py up

我猜你的問題是“Home”鍵不是以“Home”命名的。

引用 i3 的參考卡

在本指南中,i3 徽標將用於指代已配置的修飾符。 默認情況下,這是Alt鍵 (Mod1), (Mod4) 是一種流行的替代鍵。

這意味着您的“主頁”鍵應以“Mod4”命名。 這就是我在 i3wm 上的做法。

或者,您可以從 X11 綁定終端使用程序xev 鍵入您要查找的鍵並在終端輸出中搜索KeyPressKeyRelease事件部分。 您應該會看到類似(keysym XYZ, ZYX)您可以在 i3 配置文件中使用XYZ (就在keysym之后)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM