Kinesis Advantage kunci media OS X

26

Saya baru-baru ini mulai menggunakan Kinesis Advantage dengan MacBook saya dan salah satu hal yang benar-benar saya lewatkan sejak beralih dari keyboard Apple saya adalah memiliki fungsi tombol media OS X.

Saya tahu keyboard Advantage cukup dapat dikustomisasi tetapi memiliki Google telah cukup lama saya belum dapat menemukan sumber yang mengatakan bahwa mungkin untuk memetakan tombol fungsi pada Advantage ke fungsi OS X yang sesuai.

Adakah yang berhasil membuat sesuatu seperti ini berhasil? Setiap tips akan sangat dihargai.

Patrick O'Doherty
sumber

Jawaban:

30

Anda dapat mengaktifkan "fitur Grup Multimedia" keyboard dengan menahan =dan mengetuk n. Ini akan membuat penugasan kunci berikut:

  • F3 Lagu sebelumnya
  • F4 Mainkan, Jeda
  • F5 Trek selanjutnya
  • F9 Bisu
  • F10 Volume turun
  • F11 Volume naik
  • Pause Berhenti

Lihat halaman 41 manual pengguna untuk informasi lebih lanjut tentang mode ini.

Juga, jika Anda ingin menyesuaikan beberapa tombol fungsi untuk menjalankan Dashboard, dll., Anda dapat melakukannya dengan masuk ke System Preferences → Control Mission (Expose & Spaces pada OS X yang lebih lama).

Rick
sumber
Ya, dua opsi yang disediakan dalam jawaban pertama adalah kombinasi dari apa yang saya lakukan. Mungkin ada masalah dengan F15 (Pause / Break) karena Anda perlu menekannya berulang kali untuk menaikkan / menurunkan kecerahan atau volume daripada hanya menahannya. Tapi ini info lebih lanjut: Semuanya Kinesis Advantage
Sementara manual tampaknya menyatakan bahwa mode multimedia tidak akan bekerja dengan OS X, dan bahwa tambahan memasuki "mode uji Macintosh" dengan =takan diperlukan, ini tidak diperlukan bagi saya pada OS X 10.10.
Andrew Marshall
1
"Silakan hubungi Apple untuk bertanya mengapa sistem operasi Apple tidak mendukung kode-kode ini" tidak bisa mengatakan saya suka jawaban itu untuk banyak ...
Willem D'Haeseleer
Apakah ada yang tahu bagaimana ketika tombol multimedia dihidupkan, untuk digunakan F10sebagai F10dan tidak Volume down. Kunci apa yang akan bertindak seperti Fndalam kasus ini?
iLemming
3
Jika Anda ingin mematikan pengaturan ini, Anda perlu mengetuk =m. Dari manual: "untuk mematikan pengaturan secara individual, tahan = dan ketuk tombol yang sesuai. Untuk mematikan semua pengaturan dalam grup ini, aktifkan salah satu pengaturan utama (= m, = p, atau = w)."
Kevin C.
11

Saya menemukan solusi untuk ini ketika membaca manual Kinesis, meskipun tidak secara eksplisit disebut.

Tahan tombol sama dengan =,, pada keyboard Anda dan kemudian tekan F10. Ulangi urutan ini dengan F11. Bagi saya setidaknya, ini membuat F10volume turun, dan F11volume naik. Saya melakukan hal yang sama dengan tombol gulir dan tombol jeda istirahat untuk mendapatkan kontrol kecerahan untuk bekerja.

Solusi ini memungkinkan Anda mengaktifkan fungsi tombol media secara selektif hanya untuk sebagian dari tombol fungsi, membiarkan tombol fungsi lainnya tidak berubah.

CATATAN: Ini telah diuji pada model Kinesis Advantage USB dan USB (Linear feel).

Kunci media didokumentasikan di http://www.kinesis-ergo.com/wp-content/uploads/2015/01/kinesis_ugianage_user_manual.pdf halaman 41 (Lampiran E.)

Meskipun tidak didokumentasikan dalam manual, mengulangi = dengan penekanan tombol FXX menyebabkan status kunci media beralih.

Ryan
sumber
bagus! tombol media melakukan trik untuk volume, tetapi OS X tidak akan mengenali trek berikutnya atau sebelumnya, jadi saya membatalkan ikatan tombol-tombol itu dan menggunakan lompati lagu untuk mengikat f3 dan f5 ke sebelumnya dan berikutnya.
Michael Glass
2

Saya menggunakan private.xml seperti ini dengan 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>

Saya tidak menggunakan tombol F, karena pengulangan tombol dinonaktifkan untuk mereka, dan mereka lebih sulit untuk ditekan tanpa melihatnya.

Misalnya Anda juga bisa mengganti KeyCode::VK_MODIFIER_EXTRA1dengan KeyCode::COMMAND_L, ModifierFlag::CONTROL_L | ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_Ldan VK_EXTRA1dengan VK_CONTROL | VK_OPTION | VK_SHIFT | VK_COMMAND.

Lri
sumber
0

Solusi lain yang lebih umum adalah menggunakan Quicksilver untuk mengontrol pemutaran iTunes . Plugin iTunes untuk Quicksilver dapat melakukan semua yang dilakukan tombol multimedia pada Mac (Putar / Jeda, Lewati Lagu, Lagu Sebelumnya, Volume iTunes Naik dan Turun, dll), plus banyak lagi.

Fungsi yang paling saya gunakan, di samping Putar / Jeda dan Lewati / Sebelumnya, adalah memberi peringkat lagu saat ini dan menampilkan lagu saat ini dalam bingkai popup kecil. Tentu saja Anda dapat menetapkan kunci khusus untuk semua fungsi ini, yang menurut saya sangat berguna dengan tata letak Command, Alt / Option & Control non-standar pada keyboard Kinesis Advantage.

Richard Jones
sumber
0

Anda dapat mencoba perangkat lunak Karabiner . Ini memberikan fleksibilitas luar biasa untuk keyboard apa pun serta pemetaan pedal.

AB
sumber