我看過一些關於如何使用XKB 重新映射箭頭鍵的帖子,但儘管它們大多工作得很好,但到目前為止還沒有任何方法(除了使用不同的群組,這對於使用Gnome 鍵盤設定進行管理來說很麻煩)似乎可以與Windows.
我正在嘗試重新映射我的鍵盤,以便 HJKL 鍵允許我使用ISO_Level3
修改器進行導航。
我嘗試直接在 ISO_Level3 中分配箭頭鍵並通過重定向密鑰(我在下面的程式碼中給出了兩個範例)。
它們單獨工作得很好(即我可以自己使用箭頭鍵),它們也可以與CTRLand一起工作ALT(即CTRL+ LVL3
+ H= CTRL+ LEFT),但它們不與...一起工作Windows。
我的符號檔案是:
default partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
name[Group1] = "Satan";
include "us"
// middle row
key <AC06> {
symbols = [ h, H, Left ],
actions = [ NoAction(), NoAction(), Redirect(key=<LEFT>) ] };
key <AC07> { [ j, J, Down ] };
key <AC08> { [ k, K, Up ] };
key <AC09> { [ l, L, Right ] };
key <AC10> { [ ISO_Level3_Shift, colon, semicolon, colon ]};
modifier_map Mod5 { ISO_Level3_Shift };
};