F5 फ़ायरफ़ॉक्स में पेज को रिफ्रेश करेगा लेकिन यह वर्तमान में किसी कारण से क्रोम में सक्षम नहीं है। कीबोर्ड प्राथमिकताओं में ऐप शॉर्टकट का उपयोग करने से काम करने के लिए 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 की प्राथमिकताएं खोलें, फिर Misc & Uninstall टैब पर Open Private.xml बटन पर क्लिक करें। यह फाइंडर खोलेगा और आप अपने पसंदीदा टेक्स्ट एडिटर में वहां से फाइल खोल सकते हैं। <root>
टैग के बीच ऊपर कोड दर्ज करें और फ़ाइल को सहेजें। Karabiner वरीयताओं पर वापस जाएं और बदलें कुंजी टैब पर जाएं और शीर्ष दाईं ओर, रीलोड XML बटन पर क्लिक करें। नया विकल्प सबसे ऊपर दिखाई देना चाहिए और आपको जो भी करना है वह सक्षम है।
विवरण:
<vkopenurldef>
तत्व एक applescript आदेश है कि एक अन्य प्रमुख करने के लिए बाध्य किया जा सकता है परिभाषित करता है। यह कमांड क्रोम को विंडो 1 में सक्रिय टैब को फिर से लोड करने के लिए कहता है (विंडो 1 सक्रिय विंडो प्रतीत होती है)।
<item>
इस मामले F5 में - तत्व एक भौतिक कुंजी के लिए नए आदेश बांधता है।
Private.xml फ़ाइल पर आधिकारिक निर्देश यहां देखे जा सकते हैं: https://pqrs.org/osx/karabiner/document.html.en#pStreetxml