Mac OS XのChromeでF5キーを更新するように割り当てるにはどうすればよいですか?


20

私は、F5キーがRefreshコマンドであることに慣れています(Windows OSでは、これまでに使用したすべてのブラウザーのように)。Command-R(2本の指が必要)ではありません。Mac OS X Lionで、Chrome内で更新するF5キーを割り当てるにはどうすればよいですか?


Windowsバージョンでは、両方が存在します。あなたはOS Xのバージョン用にも当てはまらないことが確実である(あなたは、FN + F5を必要とする場合があります)
soandos

fn + F5は、MacBook Airの輝度を下げます。
WilliamKF

回答:


45

システム環境設定でメニュー項目のショートカットを変更できますが、複数のショートカットをそれらに割り当てることはできません。

次のようなスクリプトにショートカットを割り当てることもできます。

try
    tell application "Google Chrome" to reload tab 1 of window 1
end try

1)[設定]> [キーボード]> [キーボードショートカット]に移動します。

2)左側のメニューから[アプリケーションのショートカット]を選択します。

3)[+]をクリックします。

4)次のようにフォームに入力します:アプリケーションGoogle Chrome、メニュータイトル:Reload This Page、キーボードショートカットF5。

5)「追加」をクリックします。


12
手順を明確にするには:1)[設定]> [キーボード]> [キーボードショートカット]に移動します。2)左側のメニューから[アプリケーションのショートカット]を選択します。3)[+]をクリックします。4)アプリケーション Google Chromeメニュータイトル Reload This Pageキーボードショートカットの ようにフォームに入力しますf5。5)「追加」をクリックします。
ジェステルフォード

14
もう少し明確にするために、ショートカットのテキストは、言語を含め、 Chromeの[表示]メニューに表示されているとおりにする必要があります。たとえば、Chromeのフランス語版の場合は、「アクチュアライザーページ」と「Forcel l'actualisation de cetteページ」になります。
ローレント

説明をありがとう!!!!! これはちょうどそうです...珍しい:))))
ロディスラフ・モルドヴァン

Karabiner Elementsを使用する場合は、必ず[ファンクションキー]タブを開き、下部の[すべてのF1、F2などのキーを標準のファンクションキーとして使用する]を
オンにし

3

少なくとも前のコメント者が投稿してから、ショートカットの場所を移動したようです。

私はEl Capitan 10.11.13を使用していますが、私にとってはシステム環境設定>キーボードショートカット>アプリショートカットにあります

スクリーンショット


1

F5はFirefoxでページを更新しますが、何らかの理由で現在Chromeでは有効になっていません。キーボードの環境設定でアプリのショートカットを使用すると、F5が機能しますが、更新ショートカットとしてCommand-Rが無効になります。これは私にとって良い解決策ではなかったので、F5ショートカット定義を削除しました。それは数ヶ月間私を悩ませていましたが、ついにカラビナでそれを解決し、受け入れられた答えから助けました:

<vkopenurldef>
  <name>KeyCode::VK_OPEN_URL_SHELL_chrome_refresh</name>
  <url type="shell">osascript -e 'tell application "Google Chrome" to reload active tab of window 1'</url>
</vkopenurldef>

<item>
  <name>Refresh Chrome Page With F5</name>
  <appendix>Enables the F5 key to refresh the page in Google Chrome.</appendix>
  <identifier>private.function_five</identifier>
  <only>GOOGLE_CHROME</only>
  <autogen>__KeyToKey__ KeyCode::F5, KeyCode::VK_OPEN_URL_SHELL_chrome_refresh</autogen>
</item>

Karabinerの設定を開き、[ その他とアンインストール ]タブで[ private.xml開く ]ボタンをクリックします。Finderが開き、お気に入りのテキストエディターでそこからファイルを開くことができます。<root>タグの間に上記のコードを入力し、ファイルを保存します。Karabinerの設定に戻り、[ キー変更 ]タブに切り替えて、右上の[ XMLの再読み込み ]ボタンをクリックします。新しいオプションが上部に表示されるはずです。必要なのは、有効にすることだけです。

詳細:

  • この<vkopenurldef>要素は、別のキーにバインドできるapplescriptコマンドを定義します。このコマンドは、ウィンドウ1のアクティブなタブを再ロードするようにChromeに指示します(ウィンドウ1がアクティブなウィンドウのように見えます)。
  • <item>この場合、F5中-要素は、物理的なキーに新しいコマンドをバインドします。

private.xmlファイルに関する公式の説明は、https://pqrs.org/osx/karabiner/document.html.en#privatexmlにあります


1

El Capitanなどの通知センターがあるOS Xの場合は、Crhistianの回答に従い、キーボードショートカットのMission Controlに移動して、通知センターのF5ショートカットを無効にします(必要に応じて代替を割り当てます)。ところで、これはCTRL + Rショートカットを無効にします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.