首先,抱歉我的标点符号不太好。当按键没有按预期工作时,很难打字。例如,当我按下向上箭头时,它会截取屏幕截图,这真是把我吓坏了哈哈哈
无论如何,我弄坏了键盘上的一个键,并使用 xkeycaps 将其重新映射到一个未使用的键,这样就行了。但后来我意识到它搞砸了其他键...
我认为这是我使用的程序 http://www.jwz.org/xkeycaps/man.html
然后,在进行修改之后,我发现了如何从这个问题的第二个答案中保存它们 如何将我的回车键映射到其他键 其中显示的内容为“当您对当前的键盘映射感到满意并希望在未来的 X-sessions 中使用它时,请运行以下命令来保存它:
xmodmap -pke > ~/.Xmodmap”
我怀疑这是否相关,但我刚刚用实时 CD 重新启动,并且所有密钥都在那里起作用。嗯,这有点相关,因为它验证了我的想法......最坏的情况是,我可以格式化并重新安装,问题就会消失。
答案1
根据这个答案“xmodmap
没有状态的概念,所以无法直接重置状态。”
因此,您可以通过撤消已编辑的键来将其恢复:
再次打开终端并逐个输入此行键:例如,要设置;并F12默认执行以下命令。
xmodmap -e "keycode 47 = semicolon"
xmodmap -e "keycode 96 = F12"
下一类型xmodmap -pke > ~/.Xmodmap
或者您可以使用setxkbmap -layout Your_keybard_Layout_Here
将您的更改完全重置为默认值。
笔记:
更换正确的键盘布局,而不是Your_keybard_Layout_Here
用来setxkbmap -query
找到正确的布局。
例如我的布局是“我们”:
user@test-pc:~$ setxkbmap -query
rules: evdev
model: pc105
layout: us <---------------------- HERE
options: grp_led:scroll