![Linux 下交换键码](https://linux22.com/image/167095/Linux%20%E4%B8%8B%E4%BA%A4%E6%8D%A2%E9%94%AE%E7%A0%81.png)
我有一个键盘布局,其中更大和更少的符号在Linux中放置在错误的位置。在linux中,它位于转义符下方,并且它应该(在我的例子中)位于左移的右侧。
我尝试过使用 xmodmap,但映射 Shift + 按键的行为似乎也存在挑战。
如何更改交换键码 49 和键码 94(加上换档等行为)?
答案1
我发现为了能够交换密钥,首先通过执行以下操作来获取标识符:
xmodmap -pke | grep 94
在我的例子中,键码 94 具有我想在键码 49 中实现的功能。然后我可以这样做:
xmodmap -e "keycode 49 = less greater less greater backslash notsign backslash notsign"