W. *_*den 5 mouse firefox apple
我有一个 Apple Mighty Mouse,但它被撞了一下。侧面按钮(第 4 个按钮)太容易按下了。当我使用 Firefox 时,第四个按钮可能会不小心点击,我会返回一页,这真的很烦人。如何在不获取任何新硬件的情况下禁用第四个按钮(在 Firefox 或 Ubuntu 上)?
这些按钮(前进和后退)也让我发疯!这对我有用:
打开终端(CtrlAltT默认情况下),然后运行:
$ xev | grep -A2 ButtonPress
Run Code Online (Sandbox Code Playgroud)
这将弹出一个窗口。将鼠标移动到该窗口中,然后按您要禁用的按钮。查看每次按钮按下的第三行,它看起来像:
ButtonPress event, serial 37, synthetic NO, window 0x4000001,
root 0x2f2, subw 0x0, time 355888399, (114,122), root:(114,174),
state 0x10, button 8, same_screen YES
Run Code Online (Sandbox Code Playgroud)
注意后面的数字button
。对我来说,后退/前进按钮是数字 8 和 9。关闭窗口xev
,然后.Xmodmap
在主目录中创建/编辑一个文件:
$ cat >> ~/.Xmodmap
! Disable buttons 8 and 9
pointer = 1 2 3 4 5 6 7 0 0
Run Code Online (Sandbox Code Playgroud)
在您的情况下,要禁用按钮 4,您需要pointer = 1 2 3 0 5 6 7 8 9
. 按CtrlD返回提示符,然后测试一下:
$ xmodmap ~/.Xmodmap
Run Code Online (Sandbox Code Playgroud)
这将加载.Xmodmap
文件并且您的按钮应立即被禁用。
大多数桌面环境应在您下次登录时自动加载此文件,使更改永久化。
这是一个老问题,但我希望这个答案对某人有所帮助。