在操作系统级别禁用某个键

在操作系统级别禁用某个键

我的笔记本电脑底座上有一个音量控制轮,我总是不小心旋转它。旋转时,字母6 ~会快速连续地弹出。

虽然这很烦人,但当我在环境中时vim,它会开始运行我的句子并改变我所有字符的大小写。这不是唯一的问题,但这是最不方便的一个。

我曾尝试将以下内容添加到我的.vimrc,但这并没有按预期工作:

(N,v,I)noremap <ctrl+v+vol_wheel> <nop>

任何建议将不胜感激。

答案1

  1. 首先找出密钥代码,启动此命令

    xev
    
  2. 然后滚动滚轮

  3. 要禁用它,请运行:

    xmodmap -e "keycode <number-from-command-above> = 0x0000"
    

参考:多媒体按键使用.Xmodmap方法

相关内容