ฉันคุ้นเคยกับปุ่ม F5 เป็นคำสั่งรีเฟรช (เหมือนใน Windows OS สำหรับทุกเบราว์เซอร์ที่ฉันเคยใช้) และไม่ใช่ Command-R (ซึ่งใช้สองนิ้ว) ใน Mac OS X Lion ฉันจะกำหนดแป้น F5 เพื่อรีเฟรชภายใน Chrome ได้อย่างไร
ฉันคุ้นเคยกับปุ่ม F5 เป็นคำสั่งรีเฟรช (เหมือนใน Windows OS สำหรับทุกเบราว์เซอร์ที่ฉันเคยใช้) และไม่ใช่ Command-R (ซึ่งใช้สองนิ้ว) ใน Mac OS X Lion ฉันจะกำหนดแป้น F5 เพื่อรีเฟรชภายใน Chrome ได้อย่างไร
คำตอบ:
คุณสามารถเปลี่ยนทางลัดของรายการเมนูในการตั้งค่าระบบ แต่คุณไม่สามารถกำหนดทางลัดได้หลายรายการ
คุณสามารถ กำหนดทางลัดให้กับสคริปต์ อย่างนี้:
try
tell application "Google Chrome" to reload tab 1 of window 1
end try
1) ไปที่การตั้งค่า & gt; แป้นพิมพ์ & gt; แป้นพิมพ์ลัด
2) เลือก "ทางลัดแอปพลิเคชัน" จากเมนูด้านซ้าย
3) คลิก "+"
4) กรอกแบบฟอร์มดังนี้: แอปพลิเคชัน Google Chrome, ชื่อเมนู: Reload This Page
, แป้นพิมพ์ลัด F5
5) คลิก "เพิ่ม"
Google Chrome
, ชื่อเมนู Reload This Page
, แป้นพิมพ์ลัด f5
. 5) คลิก "เพิ่ม"
ดูเหมือนว่าพวกเขาย้ายตำแหน่งของทางลัดอย่างน้อยตั้งแต่ผู้วิจารณ์คนก่อนหน้าโพสต์
ฉันใช้ El Capitan 10.11.13 และสำหรับฉันอยู่ในการตั้งค่าระบบ & gt; แป้นพิมพ์ลัด & gt; ทางลัดแอพ
F5 จะรีเฟรชหน้าเว็บใน Firefox แต่ตอนนี้ยังไม่เปิดใช้งานใน Chrome ด้วยเหตุผลบางประการ การใช้ทางลัดแอพในการตั้งค่าคีย์บอร์ดจะทำให้ F5 ทำงานได้ แต่จะปิดการใช้งาน Command-R เป็นทางลัดรีเฟรช นี่ไม่ใช่วิธีที่ดีสำหรับฉันดังนั้นฉันจึงลบข้อกำหนดทางลัด F5 มันบั๊กฉันมาหลายเดือนแล้วและในที่สุดฉันก็แก้มันด้วย Karabiner และความช่วยเหลือจากคำตอบที่ยอมรับได้:
<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 แล้วไปที่ อื่น ๆ & amp; ถอนการติดตั้ง คลิกแท็บ เปิด private.xml ปุ่ม. มันจะเปิด Finder และคุณสามารถเปิดไฟล์ได้จากที่นั่นในเท็กซ์เอดิเตอร์ที่คุณโปรดปราน ใส่รหัสด้านบนระหว่าง <root>
แท็กและบันทึกไฟล์ กลับไปที่การตั้งค่า Karabiner และเปลี่ยนเป็น เปลี่ยนรหัส คลิกแท็บและที่ด้านบนขวาคลิก โหลด XML ซ้ำ ปุ่ม. ตัวเลือกใหม่ควรปรากฏที่ด้านบนและสิ่งที่คุณต้องทำคือเปิดใช้งาน
รายละเอียด:
<vkopenurldef>
องค์ประกอบกำหนดคำสั่ง applescript ที่สามารถผูกไว้กับคีย์อื่น คำสั่งนี้บอกให้ Chrome โหลดแท็บที่ใช้งานอยู่ในหน้าต่าง 1 (หน้าต่าง 1 ดูเหมือนจะเป็นหน้าต่างที่ใช้งานอยู่) <item>
องค์ประกอบผูกคำสั่งใหม่กับคีย์ทางกายภาพ - ในกรณีนี้ F5 คำแนะนำอย่างเป็นทางการเกี่ยวกับไฟล์ private.xml อยู่ที่นี่: https://pqrs.org/osx/karabiner/document.html.en#privatexml
หากใน OS X ของคุณที่มีศูนย์การแจ้งเตือนเช่น El Capitan ทำตามคำตอบของ คริสเตียน จากนั้นไปที่ Mission Control ใน Keyboard Shortcuts และ ปิดการใช้งาน ทางลัด F5 สำหรับ Show Notification Center (และกำหนดทางเลือกอื่นหากคุณต้องการ) BTW นี่จะปิดใช้งานทางลัด CTRL + R