看板 Browsers 關於我們 聯絡資訊
看 danny0838 大提到 Firefox 內建快速鍵不能變更的問題 我剛好有個方法能夠變更 Firefox 內建快速鍵 就順便分享出來給大家了 首先,板上應該很多人都認識 userChrome Script 這個老朋友 Firefox 強悍的自訂功能很多時候都是依靠它達成的 今天的教學就是使用 KeyChanger.uc.js 這套 Script 來達成目的 怕有人沒用過,所以本篇我會從 0 開始教學 首先要在網址列輸入 about:configtoolkit.legacyUserProfileCustomizations.stylesheets 改成 true https://imgur.com/hq8hBhp.png
要安裝 uc Script 必須先知道瀏覽器的安裝目錄與設定檔目錄 想找到 Firefox 的安裝目錄、設定檔目錄請在網址列輸入 about:support https://imgur.com/LwrIkX5.png
進入疑難排解資訊 這時候可以看到安裝目錄跟設定檔目錄了 點選「開啟資料夾」這個按鈕即可進入設定檔目錄 安裝目錄就複製貼上或自己依照路徑點進去 再來就是要下載關鍵的 uc Script 了! 我已經打包成懶人包方便大家下載了 https://bit.ly/33nrN8n MEGA 載點 下載好這個 UC Script Fx92+.zip 後 請將「裡面的東西丟到Firefox程式目錄」 這個資料夾內的檔案複製到程式目錄中 兩個檔案的路徑為 Firefox程式目錄\config.js Firefox程式目錄\defaults\pref\config-prefs.js 如下圖 https://imgur.com/dn2X3WS.png
再將「裡面的東西丟到 設定檔目錄Profiles」 中的 Chrome 資料夾,放到設定檔目錄中 直接貼進去就好我就不寫路徑了 如下圖 https://imgur.com/rL9yWdw.png
接下來就是編輯快速鍵的方法了 首先開啟設定檔目錄\Chrome\local\_keychanger.js 這個 JS 檔案 https://imgur.com/4vZXID6.png
可以看到裡面已經有幾組快速鍵了 依樣畫葫蘆修改即可 這方法基本上可以覆蓋所有內建的快速鍵(F6、F7 沒辦法改) 修改後也能讓內建快速鍵的功能無效化 以 Script 中的內容來舉例 圖中第一條 keys['Ctrl+E'] = "undoCloseTab();"; //還原關閉的分頁 這個是用 Ctrl+E 這個快速鍵來還原關閉的分頁 而圖中第三條 keys['Ctrl+B'] = ";"; //變更 Ctrl+B 快速鍵 內容我只填了一個 ;,沒幫它定義功能 這樣就會導致 Ctrl+B 這個快速鍵無效化 這時就能將 Ctrl+B 這個快速鍵給其他附加元件使用 像我測試時就將 Ctrl+B 指派給Simple Tab Groups 這個套件使用 https://imgur.com/SDbq0mW.png
基本上只要找到相應的功能 Code,就能變更某功能的快速鍵或是幫它新增快速鍵 如果單純要讓內建快速鍵無效化,那連 Code 都不用找,內容隨便填就能讓它無效化。 對了,不想要用的快速鍵記得用//將它備註掉。 大概4這樣,有想到再補充。 -- “弟子:煉功還用不用吃藥? 師:這個問題自己悟,煉功吃藥就是不相信煉功能治病,信你還吃什麽藥?” 《中國法輪功·第五章“答疑”·功理與功法》 有許多學員過去看見過我給常人治病,我根本就不需要動手的。我瞅瞅你就好了。 瞅你的時候就打出東西去了,我從我身體任何一個部位都可以打出神通去。 《李洪志-洛杉磯市法會講法》 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.166.199.71 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1642259976.A.F7A.html
mayuyu: 感謝 01/15 23:41
hohiyan: 推。剛好想把在Linux跟Windows上切換分頁快速鍵改成一樣 01/15 23:48
issemn: 推! 01/16 02:57
rick: 用不到那麼多 不過看起來好厲害 推一個 XD 01/16 08:09
goldie: 原來有這樣的功能,推 01/16 08:15
s83106: 推 01/16 10:23
※ 編輯: zhtw (218.166.199.71 臺灣), 01/16/2022 12:26:53
sicao: 讚 等哪天用回fx再回來參考 01/16 12:45
sicao: ando-keyconfig/?src=cb-dl-mostpopular 01/16 12:47
sicao: 上次有看到Dorando keyconfig套件 不知道能不能用在現在 01/16 12:48
sicao: 的fx 01/16 12:48
不能
kawasakiZII: 推~ 01/16 13:41
danny0838: 試了一下,可用,但似乎是用腳本強制覆寫內建快捷鍵, 01/18 06:40
danny0838: 沒有改到GUI的部分:https://i.imgur.com/cX6kHfz.png 01/18 06:40
zhtw: 是的 強制蓋過去 如果要直接改內建快速鍵 那要動到omni.ja了 01/18 11:27
zhtw: uc script 是最簡單的方法 01/18 11:28
Bellkna: 感覺把linux版的omni.ja搬到win下用會不會比較省事 01/18 19:50
Bellkna: 如果只是要統一兩者快速鍵的話 01/18 19:51
zhtw: 不建議 我感覺有很大的機率會發生問題 01/18 23:11
※ 編輯: zhtw (218.166.193.250 臺灣), 01/18/2022 23:21:46
Bellkna: 不是直接搬啦 是單純解開linux快速鍵的部份壓到win的omni 01/19 00:39
Bellkna: .ja 01/19 00:39
abramtw: 推 這個方法就能用ctrl+數字開啟speed dials了 01/20 10:41