如何禁用 Apple Mighty Mouse 上的第四个按钮?

如何禁用 Apple Mighty Mouse 上的第四个按钮?

我有一只 Apple Mighty Mouse,但它有点破损。侧面按钮(第 4 个按钮)太容易按到。当我使用 Firefox 时,第 4 个按钮可能会意外点击,导致我返回上一页,这真的很烦人。如何在不购买新硬件的情况下禁用第 4 个按钮(在 Firefox 或 Ubuntu 上)?

答案1

这些按钮(前进和后退)也让我抓狂!以下是对我有用的:

打开终端(CtrlAltT默认),然后运行:

$ xev | grep -A2 ButtonPress

这将弹出一个窗口。将鼠标移到该窗口中,然后按下要禁用的按钮。查看每个按钮按下的第三行,如下所示:

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

注意后面的数字button。对我来说,后退/前进按钮是数字 8 和 9。关闭窗口xev,然后.Xmodmap在主目录中创建/编辑文件:

$ cat >> ~/.Xmodmap
! Disable buttons 8 and 9
pointer = 1 2 3 4 5 6 7 0 0

在您的例子中,只需禁用按钮 4,您需要pointer = 1 2 3 0 5 6 7 8 9。按CtrlD返回提示,然后进行测试:

$ xmodmap ~/.Xmodmap 

这将加载.Xmodmap文件并且您的按钮应立即被禁用。

大多数桌面环境应在您下次登录时自动加载此文件,以使更改永久生效。

这是一个老问题,但我希望这个答案对某些人有所帮助。

答案2

这很简单。只需按照以下步骤操作即可:

  1. 进入 Dock 中的系统设置或按 Alt-F2 后进行搜索
  2. 进入“鼠标和触摸板”(或类似的东西,这就是它对我的意义)
  3. 去更改你想要的设置

相关内容