ฉันไม่เข้าใจสิ่งที่จะเขียนในสคริปต์ของฉัน
รูปแบบพื้นฐานสำหรับสคริปต์ AutoHotKey คือ:
replacement_key::original_key
ดังนั้นหากคุณต้องการให้a
ปุ่มเรียกจริงz
คีย์คุณจะเขียน:
a::z
คุณสามารถใส่ชุดค่าผสมเหล่านี้ได้มากเท่าที่คุณต้องการในสคริปต์ แต่แต่ละชุดจะต้องปรากฏในบรรทัดใหม่
หากคุณต้องการที่จะทำให้สคริปที่มีความซับซ้อนมากขึ้นคุณควรตรวจสอบเอกสารฮอต AutoHotKey อย่างเป็นทางการ
ผมอยากจะตั้งกุญแจf2
, f9
และf10
เพื่อให้พวกเขา [สื่อปุ่มทริกเกอร์]: f2
- หยุด / เล่นf9
- เพลงก่อนหน้านี้และf10
- เพลงถัดไป
คีย์สื่อแต่ละรายการมีการแสดงพิเศษของตนเองใน AutoHotKey ให้คำปรึกษาkeylist AutoHotKey อย่างเป็นทางการและส่วนของตนบนแป้นสื่อเราสามารถมองเห็นคนที่คุณมีความสนใจในจะแสดงเป็นMedia_Play_Pause
, และMedia_Prev
Media_Next
ในทำนองเดียวกันเราจะเห็นว่าปุ่ม F นั้นถูกเขียนตามปกติ (เช่นf1
)
ด้วยสิ่งที่เรารู้จนถึงตอนนี้เราสามารถเขียนสคริปต์ต่อไปนี้:
f2::Media_Play_Pause
f9::Media_Prev
f10::Media_Next
โปรดทราบว่าโดยปกติแล้วคุณจะต้องการบันทึกสคริปต์ของคุณด้วย.ahk
ส่วนขยาย (เช่นmedia_keys.ahk
เป็นต้น)
ฉันไม่รู้ด้วยซ้ำว่าจะเก็บบันทึกไว้ที่ไหน
คุณสามารถบันทึกได้ทุกที่ที่คุณต้องการ ส่วนใหญ่แล้วทำเลที่ตั้งไม่ควรสำคัญ
ที่กล่าวไว้โปรดจำไว้ว่าคุณจำเป็นต้องให้สคริปต์ทำงานเพื่อให้ปุ่ม F ของคุณทำงานเป็นปุ่มสื่อ หากคุณต้องการที่จะมีการเริ่มต้นสคริปต์ด้วย Windows คุณอาจต้องการที่จะใส่ทางลัดไปไว้ในโฟลเดอร์ Startup ของคุณ
ทำไมฉันต้องใช้Fnปุ่มเพื่อให้ตัวเลือกบางอย่างทำงาน
ปุ่ม Fnเป็นปุ่มตัวดัดแปลงที่เปิดใช้งานฟังก์ชั่นที่สองของปุ่ม "สองวัตถุประสงค์" บนแป้นพิมพ์
คีย์ "สองวัตถุประสงค์" เหล่านี้มักพบในแล็ปท็อปขนาดเล็กซึ่งปุ่ม F (หรืออื่น ๆ ) อาจนอกเหนือจากการใช้งานปกติมีฟังก์ชั่นพิเศษ (เช่นการควบคุมระดับเสียง) มักจะทำเพื่อประหยัดพื้นที่บนเค้าโครงแป้นพิมพ์
หากคุณต้องกดFnปุ่มเพื่อให้ตัวเลือกสคริปต์ด้านบนทำงานได้อาจหมายความว่าผู้ผลิตแล็ปท็อปได้กำหนดการทำงาน "ปกติ" ของปุ่ม F เป็นฟังก์ชันรอง (และปุ่ม F ที่ไม่ได้แก้ไขนั้นทำอย่างอื่น) .