在作業系統層級禁用某個鍵

在作業系統層級禁用某個鍵

我的筆記型電腦底座上有一個音量控制輪,我總是錯誤地旋轉它。旋轉時,字母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"
    

參考:多媒體鍵與.XmodmapHOWTO

相關內容