Bla*_*ere 12 linux keyboard ubuntu-9.10 ubuntu
我右边的控制键不起作用。例如,右键 ctrl + T 不会在 firefox 中打开新标签页,右键 ctrl + w 不会在 vim 中切换窗口等。
我知道密钥没有物理损坏,因为xev表明正确的 ctrl 键会生成事件,但它只是没有像我期望的那样在应用程序中响应。

我尝试了 Kim 的回答,但仍然无效。
blaine@blaine-laptop ~ $ xmodmap -pke | grep 105
keycode 105 = Control_R Control_R Control_R Control_R Control_R
Run Code Online (Sandbox Code Playgroud)
也尝试将其映射为 Control_L,但没有成功。
电脑是笔记本电脑,我无法将键盘插入另一台电脑。
小智 12
我在运行 VMWare 时在 gnome 中遇到了同样的问题,我通过运行以下命令来修复它:
setxkbmap
Run Code Online (Sandbox Code Playgroud)
用
xev | grep -i keyrelease -A5
Run Code Online (Sandbox Code Playgroud)
然后按右键 ctrl 找到它的键码。假设它是 105,就像在我的键盘上一样。然后看看什么
xmodmap -pke | grep 105
Run Code Online (Sandbox Code Playgroud)
告诉我们。它应该是这样的:
keycode 105 = Control_R NoSymbol Control_R NoSymbol Control_R
Run Code Online (Sandbox Code Playgroud)
如果不是,您可以更改它:
xmodmap -e 'keycode 105 = Control_R NoSymbol Control_R NoSymbol Control_R'
Run Code Online (Sandbox Code Playgroud)
看看现在是否有效。如果是这样,请将这一行放入脚本并将该脚本添加到您的启动应用程序中。
| 归档时间: |
|
| 查看次数: |
35271 次 |
| 最近记录: |