Mac下Chrome 浏览器右键菜单需双击的问题

如果你用的 Mac 或者 Linux 电脑,并且你的 Chrome 浏览器 安装了 CLEAN crxMouse Gestures 之类的鼠标手势插件,那你可能需要看一下这篇文章了。

右键菜单双击问题

不知道从什么时候开始,我的 Chrome 浏览器在网页中打开右键菜单需要多次点击右键才会显示,没错,我一直不知道是双击右键显示菜单,每次都是点好几次,直到我找到原因之后。

之所以拖了这么长时间才查证这个问题,主要是我用右键菜单很少,复制文本使用快捷键,打开连接或者搜索文本是使用鼠标手势完成的。

解决问题

1、分析问题

我猜想可能是两方面的原因,一个是 Mac 电脑的问题,因为我之前用 Windows 电脑的时候没有出现过这种问题;另一个是跟安装的插件有冲突了,因为有的插件会在右键菜单中增加项目,也有插件是跟鼠标手势有关的。

2、逐个排查

有了思路就好办了,接下来就是逐个排查。

首先,我测试了一下 Windows 电脑上的 Chrome 浏览器,单次点击右键即可出现菜单,那么问题应该就在 Mac 上了。

接下来,排查插件问题。

我的右键菜单中多了以下几项插件的菜单项:

  • FireShot 截图
  • LastPass 密码管理
  • OneTab 标签管理
  • Anything to QRCode 二维码生成

我依次把以上插件禁用,发现问题还是存在。

3、罪魁祸首

难道是鼠标手势冲突的问题?没想到,我把 CLEAN crxMouse Gestures 禁用之后,发现双击右键才出现菜单的问题不存在了。

还真是鼠标手势的问题,我就看了下 CLEAN crxMouse Gestures 的设置页面,可是当我看到的时候,仿佛听见了打脸的声音 ( ̄ε(# ̄)☆╰╮( ̄▽ ̄///),设置的首页明明就写了「消除Linux/Mac右键菜单对本扩展的影响(双击弹出右键菜单)」。

CLEAN crxMouse Gestures 设置页面

至此,问题的原因就找到了,我尝试把「消除Linux/Mac右键菜单对本扩展的影响」取消勾选,发现鼠标手势就无法使用了,那只能放弃鼠标手势或者修改鼠标手势的触发按键了。

由于我个人使用鼠标手势较多,右键很少用到,所以决定保留鼠标手势,仍然使用鼠标右键触发,毕竟是习惯了,如果对右键菜单使用较多的可以考虑修改触发按钮为鼠标中键。

反思

虽然说自己用得少才一直拖着没查找问题的原因,但是归根到底还是拖延症;另一方面,也是自己的不认真,如果使用插件的时候认真查看设置说明,也不用费这么大工夫找原因了。

记录下来这个过程,提醒自己以后使用插件的时候要注意说明,当然不仅限于此。

找到问题之后,我又在网上搜索了一下,发现挺多人有这个疑问的,所以写下来,希望有需要的人能看到。另外,我看到一种简单的排除插件影响的方法,就是打开无痕窗口,无痕模式下所有插件都是禁用的,可以方便的排除插件影响。

相关阅读:

Mac 安装微信支付安全控件问题

Chrome插件推荐--第一弹

Chrome插件推荐--第二弹

欢迎访问的个人博客:掘墓人的小铲子

原文地址:https://www.cnblogs.com/juemuren4449/p/12587300.html