我想强迫自己根据输入的字母使用正确的(右侧或左侧)Shift,Ctrl和Alt键。例如,我想在输入“ A”时使用右Shift键,在输入“ P”时使用左Shift键。我发现自己经常只使用左侧,而我正在寻找一种在机器上设置映射的方法,以使其仅对正确的配对做出响应。我正在运行Fedora,但是任何Linux发行版支持都是可以接受的答案。
如果没有NumLock(或Windows / Super键),我想您也许可以使用xmodmap将右Shift,Ctrl和Alt键重新映射为例如mod2、3和5,然后更改键盘映射,以便LShift-Q映射到NoSymbol,RShift-Q映射到Q。–
—
Kitty博士
我看不出试图通过阻止相反的事情来强迫自己的好处。相反,我建议您带些胶带并覆盖所有按键,以便通过感觉而不是通过外观了解事物的位置。其余的将取决于您以及您的大脑如何重新连接。您会发现越来越多地考虑做正确的事,而只让自己看着屏幕。我不认为ctrl和alt正对着您按下它们的键开始进入。例如,Ctrl + T由许多熟练的程序员完全用左手完成。
—
沃伦(Warren P)
@WarrenP好处是符合人体工程学的好处。我绝对只用左手按Ctrl + T,这很痛!我的小指必须向后弯曲很长一段距离。在这种情况下,使用右Ctrl可以减轻我的负担。我什么都没看,所以我认为电工胶带不会有帮助。我同意通过一些有纪律的实践,我可以训练自己做正确的事,但是我希望有一种训练机制,我觉得应该有可能。
—
brewerja 2012年
@TheElectricMuffin这正是我正在寻求帮助的事情。我想在笔记本电脑上进行此操作,因此我没有NumLock键,我想将Windows键用于Fedora中的缩小功能。
—
brewerja 2012年
Shift
键,这在我可怜的小指上简直是地狱(这很可能会造成问题)。:-(
实际上,我发现我确实使用了左手Shift
键来输入特殊字符/重音符,因为我用来输入它们的宏程序对右手字符没有响应。