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右键菜单对本扩展的影响(双击弹出右键菜单)」。
至此,问题的原因就找到了,我尝试把「消除Linux/Mac右键菜单对本扩展的影响」取消勾选,发现鼠标手势就无法使用了,那只能放弃鼠标手势或者修改鼠标手势的触发按键了。
由于我个人使用鼠标手势较多,右键很少用到,所以决定保留鼠标手势,仍然使用鼠标右键触发,毕竟是习惯了,如果对右键菜单使用较多的可以考虑修改触发按钮为鼠标中键。
反思
虽然说自己用得少才一直拖着没查找问题的原因,但是归根到底还是拖延症;另一方面,也是自己的不认真,如果使用插件的时候认真查看设置说明,也不用费这么大工夫找原因了。
记录下来这个过程,提醒自己以后使用插件的时候要注意说明,当然不仅限于此。
找到问题之后,我又在网上搜索了一下,发现挺多人有这个疑问的,所以写下来,希望有需要的人能看到。另外,我看到一种简单的排除插件影响的方法,就是打开无痕窗口,无痕模式下所有插件都是禁用的,可以方便的排除插件影响。
相关阅读:
欢迎访问的个人博客:掘墓人的小铲子
相关文章
- Chrome OS小幅更新,Windows味儿十足
- 如何禁止谷歌浏览器chrome自动更新?
- 将 chrome 浏览器的背景色设置成护眼色
- ubuntu 安装 Chrome浏览器
- chrome native client小试牛刀
- EasyNVR网页Chrome无插件播放安防摄像机视频流是怎么做到web浏览器延时一秒内
- Tools - 浏览器Chrome
- Chrome插件中 popup,background,contentscript消息传递机制
- 推荐一个 Chrome 浏览历史记录管理的扩展 - History Trends Unlimited
- 一个好用的时间管理Chrome扩展 - Calendar and Countdown
- atitit.浏览器web gui操作类库 和 操作chrome浏览器的类库使用总结
- Chrome开发者工具里的一个隐藏技能:chrome://net-internals
- 如何用Chrome自带的截屏功能截取超过一个屏幕的网页
- Chrome浏览器里的-webkit-focus-ring-color
- 已解决Message: unknown error: Chrome failed to start: crashed (chrome not reachable)
- mac下chrome浏览器打开开发调试控制台很慢解决
- Chrome Service Model
- chrome cdp (Chrome DevTools Protocol) 入门实操
- 定制属于自己的Chrome起始页
- Chrome浏览器F5和ctrl+F5的区别
- Mac 下 Chrome 浏览器 快捷键