如何自訂火狐熱鍵?

如何自訂火狐熱鍵?

我喜歡Command/Ctrl+J在 macOS 和 Windows 上使用熱鍵在 Firefox 中啟動下載管理器。現在我更頻繁地使用 Ubuntu,我注意到 Firefox 不幸地使用了不同的熱鍵映射,需要Ctrl+Shift+Y啟動下載管理器。在 Linux 中,Ctrl+J而是專注於搜尋欄/網址列,它們已經被映射到Ctrl+K並且通常Ctrl+L無論如何。

如何修復 Firefox 配置,以便Ctrl+J在 Linux 上啟動下載管理器,而不是聚焦在搜尋列?我的意思是,我可以重新編譯 Firefox,但我想知道是否有更易於存取的方法來執行此操作,例如首選項編輯器、頁面about:config或某些瀏覽器擴充功能。

我想我也可以Ctrl+J在鍵盤層級捕獲序列並輸出該類型Ctrl+Shift+Y,但我只想專門為 Firefox 應用程式執行該操作,並且我不想破壞鍵盤的工作方式,只需自訂 Firefox 熱鍵。

我已經嘗試過“快捷鍵”擴展,但它能夠重新映射很少的功能,其中不包括下載管理器或搜尋欄焦點熱鍵。遺憾的是,該擴充功能受到 Firefox 擴充 API 的限制,該 API 似乎並未公開這些功能的重新映射。

有沒有更好的辦法?

答案1

不幸的是沒有。您已經提到了幾乎所有的選項。

您沒有提到的唯一選項是系統應用程式/視窗管理器/作業系統層級的熱鍵重新配置。

我能為您提供的唯一實用建議與應用程式層級有關。您可能會想看一下自動鍵,適用於 Linux 和 X11 的桌面自動化實用程式。使用它可以使一個按鍵序列觸發另一個按鍵序列。這是一個笨拙的解決方案,我必須警告您,Autokey 通常無法按預期工作,並且與 Windows 的 AutoHotKey 相比要遜色得多。但是,嘿,你可以嘗試 - 也許它會在你的特定情況下工作得很好!

相關內容