|
|
[心得]
OS X下Pure Pro的音乐控制
13
13465
楼主

本帖最后由 冯克雷 于 2013-8-29 15:34 编辑
KBT的机械键盘Pure Pro原生没有音乐控制功能, 我们可以利用KeyRemap4MacBook(自行Google)让它具备.
不知为何键盘上的Fn和Pn键并不能发送到`OS X`端(通过`KeyRemap4MacBook` 自带的 `EventViewer`检测).
所以使用了一些绕道的方式:- <item>
- <name>Add a FN key to PC keyboard</name>
- <item>
- <name>Use ScrollLock Key</name>
- <identifier>remap.ScrollLock_to_fn</identifier>
- <autogen>__KeyToKey__ KeyCode::PC_SCROLLLOCK, KeyCode::FN</autogen>
- </item>
- </item>
- <item>
- <name>Only for Keyboard Pure Pro</name>
- <devicevendordef>
- <vendorname>Heng_Yu_Technology</vendorname>
- <vendorid>0x0f39</vendorid>
- </devicevendordef>
- <deviceproductdef>
- <productname>Poker_Pro_X</productname>
- <productid>0x0671</productid>
- </deviceproductdef>
- <item>
- <name>Map Fn + A, S, D to Music Controls</name>
- <identifier>remap.purepro.fn_asd_to_music_controls</identifier>
- <device_only>DeviceVendor::Heng_Yu_Technology,DeviceProduct::Poker_Pro_X</device_only>
- <autogen>__KeyToConsumer__ KeyCode::A, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PREV</autogen>
- <autogen>__KeyToConsumer__ KeyCode::S, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PLAY</autogen>
- <autogen>__KeyToConsumer__ KeyCode::D, ModifierFlag::FN, ConsumerKeyCode::MUSIC_NEXT</autogen>
- </item>
- </item>
复制代码 解释:
1. 使用时先用右侧`Fn` + `[`来实现`ScrollLock`
2. 然后在`KeyRemap4MacBook`中把`ScrollLock`映射成可以在`OS X`端表现出来的`Fn`
3. 然后映射`Fn` + `A`, `S`, `D` 为音乐控制的 `后退`, `播放/暂停`, `前进`
|
|