与 setxkbmap pageUp 和 pageDown 交换

与 setxkbmap pageUp 和 pageDown 交换

在 Debian 上,我尝试将 setxkbmap pageDown 与 pageUp (以及 Home 和 End)交换,但我没有在选项中找到执行此操作的选项-option

我尝试类似的方法setxkbmap -layout fr -variant bepo -option caps:swapescape compose:menu terminate:ctrl_alt_bksp pgup:pgdn,但<key0>:<key1>不是交换键的语法。

那么如何交换这些密钥呢?

答案1

终于,我找到了。需要修改该/usr/share/X11/xkb/symbols/pc文件。

相关行如下:


    key <HOME> {    [  End          ]   };
    key <PGUP> {    [  Next     ]   };
    key  <END> {    [  Home         ]   };
    key <PGDN> {    [  Prior            ]   };

我只是交换在 HOME|END 和 PGDN|PGUP 中找到的定义。

相关内容