คีย์สื่อ Kinesis Advantage OS X


26

ฉันเพิ่งเริ่มใช้ Kinesis Advantage กับ MacBook ของฉันและหนึ่งในสิ่งที่ฉันพลาดไปมากตั้งแต่เปลี่ยนจากแป้นพิมพ์ Apple ของฉันคือการทำงานของปุ่มสื่อ OS X

ฉันรู้ว่าคีย์บอร์ดของ Advantage นั้นสามารถปรับแต่งได้ แต่มี Googled อยู่พักหนึ่งฉันไม่สามารถหาแหล่งที่มาได้ซึ่งบอกว่าเป็นไปได้ที่จะแมปปุ่มฟังก์ชั่นบน Advantage กับฟังก์ชั่น OS X ที่เหมาะสม

มีใครประสบความสำเร็จในการได้รับสิ่งเช่นนี้ในการทำงานหรือไม่ เคล็ดลับใด ๆ ที่จะได้รับการชื่นชมอย่างมหาศาล

คำตอบ:


30

คุณสามารถเปิดใช้แป้นพิมพ์“คุณสมบัติมัลติมีเดียกรุ๊ป” โดยถือและแตะ= nสิ่งนี้จะทำให้การกำหนดคีย์ต่อไปนี้:

  • F3 แทร็กก่อนหน้า
  • F4 เล่นหยุดชั่วคราว
  • F5 ติดตามต่อไป
  • F9 ใบ้
  • F10 ลดเสียงลง
  • F11 ปรับระดับเสียงขึ้น
  • Pause หยุด

อ้างถึงหน้า 41 ของคู่มือผู้ใช้สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโหมดนี้

นอกจากนี้หากคุณต้องการปรับแต่งปุ่มฟังก์ชั่นบางอย่างเพื่อดำเนินการแดชบอร์ด ฯลฯ คุณสามารถทำได้โดยไปที่ System Preferences → Mission Control (Exposé & Spaces บน OS X รุ่นเก่า)


ใช่ทั้งสองตัวเลือกที่ให้ไว้ในคำตอบแรกเป็นการรวมกันของสิ่งที่ฉันทำ อาจมีปัญหากับ F15 (หยุดชั่วคราว / หยุดพัก) เนื่องจากคุณจะต้องกดซ้ำ ๆ เพื่อเพิ่ม / ลดความสว่างหรือระดับเสียงแทนที่จะกดค้างไว้ แต่นี่คือข้อมูลเพิ่มเติม: ทุกอย่าง Kinesis Advantage

ในขณะที่คู่มือดูเหมือนว่าจะระบุว่าโหมดมัลติมีเดียจะไม่ทำงานกับ OS X และ=tจำเป็นต้องป้อน“ โหมดทดสอบ Macintosh” ด้วยแต่ก็ไม่จำเป็นสำหรับฉันใน OS X 10.10
Andrew Marshall

1
"กรุณาติดต่อ Apple เพื่อถามว่าทำไมระบบปฏิบัติการของ Apple ไม่สนับสนุนรหัสเหล่านี้" ไม่สามารถพูดได้ว่าฉันชอบคำตอบนั้นมาก ...
Willem D'Haeseleer

ไม่มีใครทราบว่าเมื่อปุ่มมัลติมีเดียเปิดอยู่ที่จะใช้F10เป็นและไม่ได้F10 Volume downกุญแจอะไรที่จะทำหน้าที่เหมือนFnในกรณีนี้?
iLemming

3
=mหากคุณต้องการที่จะเปิดการตั้งค่านี้คุณจะต้องแตะ จากคู่มือ: "เพื่อปิดการตั้งค่าเป็นรายบุคคลกด = และแตะปุ่มที่เหมาะสมหากต้องการปิดการตั้งค่าทั้งหมดในกลุ่มนี้ให้เปิดใช้งานการตั้งค่าหลักอย่างใดอย่างหนึ่ง (= m, = p หรือ = w)"
Kevin C.

11

ฉันสะดุดวิธีแก้ปัญหานี้ในขณะที่อ่านคู่มือ Kinesis แม้ว่าจะไม่ได้เรียกออกมาอย่างชัดเจน

ค้างเท่ากับคีย์บนแป้นพิมพ์ของคุณแล้วกด= ทำซ้ำขั้นตอนนี้ด้วยF10 F11อย่างน้อยสำหรับฉันนี่ทำให้การF10ทำงานลดลงและF11ทำงานเพื่อเพิ่มระดับเสียง ฉันทำสิ่งเดียวกันกับล็อคปุ่มเลื่อนและหยุดปุ่มหยุดชั่วคราวเพื่อให้ตัวควบคุมความสว่างทำงาน

วิธีการแก้ปัญหานี้ช่วยให้คุณสามารถเลือกใช้งานฟังก์ชั่นคีย์สื่อสำหรับชุดย่อยของปุ่มฟังก์ชั่นเท่านั้นโดยไม่เปลี่ยนแปลงฟังก์ชั่นคีย์อื่น ๆ

หมายเหตุ:สิ่งนี้ได้รับการทดสอบบนทั้ง Kinesis Advantage USB และรุ่น USB (ความรู้สึกเชิงเส้น)

รหัสสื่อบันทึกไว้ที่http://www.kinesis-ergo.com/wp-content/uploads/2015/01/kinesis_advantage_user_manual.pdfหน้า 41 (ภาคผนวก E. )

แม้ว่าจะไม่ได้จัดทำเอกสารไว้ในคู่มือ แต่การกดปุ่มซ้ำอีกครั้งด้วยการกดแป้นพิมพ์ FXX ทำให้สถานะสื่อคีย์สลับไปมา


ดี! คีย์สื่อทำเคล็ดลับเพื่อเพิ่มระดับเสียง แต่ OS X จะไม่รู้จักแทร็กถัดไปหรือแทร็กก่อนหน้าดังนั้นฉันจึงยกเลิกการเชื่อมโยงคีย์เหล่านั้นและใช้เพลงข้ามเพื่อผูก f3 และ f5 กับหน้าที่ก่อนหน้าและถัดไป
Michael Glass

2

ผมใช้private.xmlเช่นนี้กับ KeyRemap4MacBook:

<?xml version="1.0"?>
<root>
  <devicevendordef>
    <vendorname>KINESIS</vendorname>
    <vendorid>0x05f3</vendorid>
  </devicevendordef>
  <deviceproductdef>
    <productname>ADVANTAGE</productname>
    <productid>0x0007</productid>
  </deviceproductdef>
  <item>
    <name>kinesis</name>
    <identifier>private.kinesis</identifier>
    <device_only>DeviceVendor::KINESIS, DeviceProduct::ADVANTAGE</device_only>
    <autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::VK_MODIFIER_EXTRA1</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_1, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_DOWN</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_2, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_UP</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_6, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_PREV</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_7, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_PLAY</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_8, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_NEXT</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_9, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_VOLUME_DOWN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_0, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_VOLUME_UP, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
  </item>
</root>

ฉันไม่ได้ใช้ปุ่ม F เพราะทำซ้ำกุญแจถูกปิดการใช้งานสำหรับพวกเขาและพวกเขาก็ยากที่จะกดโดยไม่ได้ดูพวกเขา

คุณยังสามารถยกตัวอย่างเช่นแทนที่KeyCode::VK_MODIFIER_EXTRA1ด้วยKeyCode::COMMAND_L, ModifierFlag::CONTROL_L | ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_LและมีVK_EXTRA1VK_CONTROL | VK_OPTION | VK_SHIFT | VK_COMMAND


0

อีกวิธีแก้ปัญหาอเนกประสงค์มากขึ้นคือการใช้ปรอทในการเล่น iTunes ควบคุม ปลั๊กอิน iTunes สำหรับ Quicksilver สามารถทำทุกอย่างที่ปุ่มมัลติมีเดียบน Mac ทำได้ (เล่น / หยุดชั่วคราว, ข้ามเพลง, เพลงก่อนหน้า, เพิ่มหรือลดระดับเสียงของ iTunes ฯลฯ ) และอีกมากมาย

ฟังก์ชั่นที่ฉันใช้บ่อยที่สุดข้างเล่น / หยุดชั่วคราวและข้าม / ก่อนหน้าคือการจัดอันดับเพลงปัจจุบันและแสดงเพลงปัจจุบันในกรอบป๊อปอัพเล็กน้อย แน่นอนคุณสามารถกำหนดคีย์ที่กำหนดเองให้กับทุกฟังก์ชั่นเหล่านี้ซึ่งฉันพบว่ามีประโยชน์มากกับเลย์เอาต์ที่ไม่ได้มาตรฐานของคีย์ Command, Alt / Option & Control บนคีย์บอร์ด Kinesis Advantage


0

คุณสามารถลองใช้ซอฟต์แวร์Karabinerได้ มันให้ความยืดหยุ่นที่ยอดเยี่ยมสำหรับแป้นพิมพ์ใด ๆ เช่นเดียวกับการทำแผนที่คัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.