我知道可以在线订购新键盘,但现在这个问题已被证明很难,我完全被它迷住了。
许多旧的笔记本电脑键盘在佩戴时会产生一致的短裤,这会导致多个键在按下单个键时做出反应。例如,在我妹妹的电脑上,如果你按“r”,系统会输出“vr”,“i”会输出“,i”等等。
假设用户不是 vim/emacs 高级用户,键盘似乎仍然可以挽救。似乎如果更改了键盘驱动程序,以便按下“r”键导致计算机接受“退格 r”,“v”就会消失,不再那么麻烦了。
Xmodmap XKB 和其他系统似乎假设每次按下单个键都会产生一个命令。有没有人理解一个按键可以来自多个字符的缺失链接?堆栈中似乎有很多地方可以实现这一点,但没有一个特别清楚地记录在案。另一个有趣的事实是,您不能在 ubuntu 键盘快捷键编辑器中强制执行此操作,ubuntu 会在“这将导致无法键入”的前提下阻止您在此处输入更改。
在 xev 中四处乱窜表明计算机认为,当您按下并释放“r”时,它会收到一个针对“v”的按键事件,然后是一个针对“r”的按键事件,然后是一个针对“v”的按键释放事件,然后是一个针对“r”的事件. 如果在按下下一个键之前没有相应的按键释放,您可以更改配置以忽略第一次按键,那也可以。