[-Fx-](教學) 使用uc Script 變更預設快速鍵

看板Browsers (瀏覽器)作者 (Select None)時間2年前 (2022/01/15 23:19), 2年前編輯推噓9(9013)
留言22則, 12人參與, 2年前最新討論串1/2 (看更多)
看 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

01/15 23:41, 2年前 , 1F
感謝
01/15 23:41, 1F

01/15 23:48, 2年前 , 2F
推。剛好想把在Linux跟Windows上切換分頁快速鍵改成一樣
01/15 23:48, 2F

01/16 02:57, 2年前 , 3F
推!
01/16 02:57, 3F

01/16 08:09, 2年前 , 4F
用不到那麼多 不過看起來好厲害 推一個 XD
01/16 08:09, 4F

01/16 08:15, 2年前 , 5F
原來有這樣的功能,推
01/16 08:15, 5F

01/16 10:23, 2年前 , 6F
01/16 10:23, 6F
※ 編輯: zhtw (218.166.199.71 臺灣), 01/16/2022 12:26:53

01/16 12:45, 2年前 , 7F
讚 等哪天用回fx再回來參考
01/16 12:45, 7F

01/16 12:47, 2年前 , 8F

01/16 12:47, 2年前 , 9F
ando-keyconfig/?src=cb-dl-mostpopular
01/16 12:47, 9F

01/16 12:48, 2年前 , 10F
上次有看到Dorando keyconfig套件 不知道能不能用在現在
01/16 12:48, 10F

01/16 12:48, 2年前 , 11F
的fx
01/16 12:48, 11F
不能

01/16 13:41, 2年前 , 12F
推~
01/16 13:41, 12F

01/18 06:40, 2年前 , 13F
試了一下,可用,但似乎是用腳本強制覆寫內建快捷鍵,
01/18 06:40, 13F

01/18 06:40, 2年前 , 14F
沒有改到GUI的部分:https://i.imgur.com/cX6kHfz.png
01/18 06:40, 14F

01/18 11:27, 2年前 , 15F
是的 強制蓋過去 如果要直接改內建快速鍵 那要動到omni.ja了
01/18 11:27, 15F

01/18 11:28, 2年前 , 16F
uc script 是最簡單的方法
01/18 11:28, 16F

01/18 19:50, 2年前 , 17F
感覺把linux版的omni.ja搬到win下用會不會比較省事
01/18 19:50, 17F

01/18 19:51, 2年前 , 18F
如果只是要統一兩者快速鍵的話
01/18 19:51, 18F

01/18 23:11, 2年前 , 19F
不建議 我感覺有很大的機率會發生問題
01/18 23:11, 19F
※ 編輯: zhtw (218.166.193.250 臺灣), 01/18/2022 23:21:46

01/19 00:39, 2年前 , 20F
不是直接搬啦 是單純解開linux快速鍵的部份壓到win的omni
01/19 00:39, 20F

01/19 00:39, 2年前 , 21F
.ja
01/19 00:39, 21F

01/20 10:41, 2年前 , 22F
推 這個方法就能用ctrl+數字開啟speed dials了
01/20 10:41, 22F
文章代碼(AID): #1XukO8zw (Browsers)
文章代碼(AID): #1XukO8zw (Browsers)