ในขณะที่เรียกดูบน Safari และฟัง iTunes ฉันเจอวิดีโอแล้วกดปุ่ม "เล่น" บนแป้นพิมพ์ (เพื่อหยุดเพลงในขณะที่ดูวิดีโอ) มันเริ่ม / หยุดวิดีโอแทนเพลง (ฉันไม่มีการควบคุม มากกว่าเพลง)
ฉันจะเล่น / หยุดเพลงของฉันอย่างรวดเร็วโดยไม่ส่งผลต่อวิดีโอได้อย่างไร
ในขณะที่เรียกดูบน Safari และฟัง iTunes ฉันเจอวิดีโอแล้วกดปุ่ม "เล่น" บนแป้นพิมพ์ (เพื่อหยุดเพลงในขณะที่ดูวิดีโอ) มันเริ่ม / หยุดวิดีโอแทนเพลง (ฉันไม่มีการควบคุม มากกว่าเพลง)
ฉันจะเล่น / หยุดเพลงของฉันอย่างรวดเร็วโดยไม่ส่งผลต่อวิดีโอได้อย่างไร
คำตอบ:
ถ้าคุณไม่รังเกียจที่จะดาวน์โหลดบางส่วนของซอฟต์แวร์ที่มีประโยชน์มากที่สุดที่ฉันเคยได้ติดตั้งคุณสามารถตั้งค่าปุ่มเล่น / หยุดชั่วคราว (บนแป้นพิมพ์ของฉันfn+ F8) ไปเสมอควบคุม iTunes โดยใช้Karabiner องค์ประกอบ
เพียงเพิ่มสิ่งที่ชอบกฎต่อไปนี้ ~/.config/karabiner/karabiner.json
{
"description": "Play/pause button should only control iTunes.",
"manipulators": [
{
"from": {
"key_code": "f8",
"modifiers": {
"mandatory": [
"fn"
]
}
},
"to": [
{
"shell_command": "osascript -e 'tell application \"iTunes\" to playpause'"
}
],
"type": "basic"
}
]
}
คุณสามารถถอดชิ้น"modifiers"
ส่วนออกได้หากปกติกดF8 โดยไม่ต้องกดfnเพื่อเล่น / หยุดชั่วคราว iTunes
จากนั้นใน Karabiner-Elements คุณจะต้องเพิ่มกฎใหม่ของคุณเป็นการปรับเปลี่ยนที่ซับซ้อน:
"from": { "key_code": "f8" },
คุณสามารถเพิ่ม iTunes หรือ (ตั้งแต่ High Sierra) กำลังเล่นวิดเจ็ตไปยังศูนย์การแจ้งเตือน:
อย่างน้อยใน MacBook สิ่งนี้จะกลายเป็นเรื่องง่ายยิ่งขึ้นเพราะศูนย์การแจ้งเตือนอยู่ห่างออกไปเพียงสองนิ้ว
อันที่จริงมีแม้กระทั่งแป้นพิมพ์ลัดที่คุณสามารถตั้งค่าให้เปิดศูนย์การแจ้งเตือน:
จากคำตอบของ @theonlygusti ฉันได้เขียนกฏการเปลี่ยนแปลงแบบซับซ้อนของ karabiner
คุณสามารถค้นหากลุ่ม "คีย์สื่อควบคุม iTunes เท่านั้น" ใน https://pqrs.org/osx/karabiner/complex_modifications/
เพียงนำเข้าและเปิดใช้งาน (การดักจับด้านล่างแสดงเฉพาะกฎ f8 แต่จะเพิ่มกฎ f7 และ f9 ในไม่ช้า)
สำหรับวิธีการแก้ปัญหาโดยละเอียดเพิ่มเติมตรวจสอบลิงค์นี้
Mac Media Key Forwarderช่วยให้คุณตั้งค่าคีย์สื่อเพื่อควบคุมเฉพาะ Spotify หรือ iTunes (แทนที่จะเป็นแอพที่คุณใช้งานอยู่)