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插件推薦–第二彈

歡迎訪問的個人博客:掘墓人的小鏟子

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章