![如何在不重置整个键映射的情况下删除单个临时键映射?](https://linux22.com/image/861160/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8D%E9%87%8D%E7%BD%AE%E6%95%B4%E4%B8%AA%E9%94%AE%E6%98%A0%E5%B0%84%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E5%88%A0%E9%99%A4%E5%8D%95%E4%B8%AA%E4%B8%B4%E6%97%B6%E9%94%AE%E6%98%A0%E5%B0%84%EF%BC%9F.png)
所以我看见这个问题前几天。用户的K密钥坏了,他们想将其映射到 Right- Shift。一个很好的答案弹出来,我想测试一下它是否有效。我运行了:
xmodmap -e "keycode 62 = k"
我这样做是因为我知道我从来不用 Right-Shift来指代任何事物。结果我完全错了。我整天都在用它。
我一直在填写文件,破坏命令,甚至几乎删除错误的内容(使用 Right- Shift+ Delete)。这就像坐过山车一样,但现在我希望它消失。对不起宇宙。
我知道我可以重新启动,甚至只是重启 X,但我还有很多事情要运行和做。我是否可以删除已xmodmap
创建的映射,这样 Right-Shift就只是 Right- Shift?
在这种情况下,它只是一个映射(所以 Etcher Sketch 方法对我来说是可行的)但假设我有其他想要保留的映射。
答案1
尝试:
xmodmap -e "keycode 62 = Shift_R"
我过去常常xmodmap -pke
查看当前映射列表,然后查找 Left- Shift。右边的映射遵循对称性。