外设天下 - 电脑外设发烧友聚集地

12下一页
我的人缘0

[心得] OS X下Pure Pro的音乐控制

13 13465
楼主
跳转到指定楼层
发表于 2013-8-29 15:29 只看该作者 倒序浏览 阅读模式
本帖最后由 冯克雷 于 2013-8-29 15:34 编辑

KBT的机械键盘Pure Pro原生没有音乐控制功能, 我们可以利用KeyRemap4MacBook(自行Google)让它具备.
不知为何键盘上的Fn和Pn键并不能发送到`OS X`端(通过`KeyRemap4MacBook` 自带的 `EventViewer`检测).

所以使用了一些绕道的方式:
  1.   <item>
  2.     <name>Add a FN key to PC keyboard</name>
  3.     <item>
  4.       <name>Use ScrollLock Key</name>
  5.       <identifier>remap.ScrollLock_to_fn</identifier>
  6.       <autogen>__KeyToKey__  KeyCode::PC_SCROLLLOCK, KeyCode::FN</autogen>
  7.     </item>
  8.   </item>
  9.   <item>
  10.     <name>Only for Keyboard Pure Pro</name>
  11.     <devicevendordef>
  12.       <vendorname>Heng_Yu_Technology</vendorname>
  13.       <vendorid>0x0f39</vendorid>
  14.     </devicevendordef>
  15.     <deviceproductdef>
  16.       <productname>Poker_Pro_X</productname>
  17.       <productid>0x0671</productid>
  18.     </deviceproductdef>
  19.     <item>
  20.       <name>Map Fn + A, S, D to Music Controls</name>
  21.       <identifier>remap.purepro.fn_asd_to_music_controls</identifier>
  22.       <device_only>DeviceVendor::Heng_Yu_Technology,DeviceProduct::Poker_Pro_X</device_only>
  23.       <autogen>__KeyToConsumer__ KeyCode::A, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PREV</autogen>
  24.       <autogen>__KeyToConsumer__ KeyCode::S, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PLAY</autogen>
  25.       <autogen>__KeyToConsumer__ KeyCode::D, ModifierFlag::FN, ConsumerKeyCode::MUSIC_NEXT</autogen>
  26.     </item>
  27.   </item>
复制代码
解释:

1. 使用时先用右侧`Fn` + `[`来实现`ScrollLock`
2. 然后在`KeyRemap4MacBook`中把`ScrollLock`映射成可以在`OS X`端表现出来的`Fn`
3. 然后映射`Fn` + `A`, `S`, `D` 为音乐控制的 `后退`, `播放/暂停`, `前进`

0
已赞
微信分享 收藏
回复

使用道具 举报

我的人缘0
2
发表于 2013-8-29 15:31 只看该作者
虽然要按三个键
但总比没有的好 而且不是方位很别扭

不知为何键盘上的Fn不发送到系统端 好像纯粹只是在键盘这头处理了

欢迎大拿指点
回复 支持 反对

使用道具 举报

我的人缘0
3
发表于 2013-8-29 15:50 只看该作者
给程序猿跪了
回复 支持 反对

使用道具 举报

我的人缘0
4
发表于 2013-8-29 15:55 只看该作者
同为Mac用户,表示不懂啊,而且很少用到那个功能哦~

点评

PurePro没有音乐控制功能 这个KeyRemap4MacBook 是一个键盘映射修改的软件吧 应该可以这么解释 上面那段xml是这个软件的自定义用的  详情 回复 发表于 2013-8-29 16:14
回复 支持 反对

使用道具 举报

我的人缘0
5
发表于 2013-8-29 16:14 只看该作者
wc0517 发表于 2013-8-29 15:55
同为Mac用户,表示不懂啊,而且很少用到那个功能哦~

PurePro没有音乐控制功能

这个KeyRemap4MacBook 是一个键盘映射修改的软件吧 应该可以这么解释

上面那段xml是这个软件的自定义用的

点评

没有Pure,有个POKER 2。可以设置F789来改成iTunes控制器。 以前Race直接可以控制iTunes。  详情 回复 发表于 2013-8-29 20:08
回复 支持 反对

使用道具 举报

我的人缘0
6
发表于 2013-8-29 20:08 只看该作者
冯克雷 发表于 2013-8-29 16:14
PurePro没有音乐控制功能

这个KeyRemap4MacBook 是一个键盘映射修改的软件吧 应该可以这么解释

没有Pure,有个POKER 2。可以设置F789来改成iTunes控制器。
以前Race直接可以控制iTunes。KeyRemap4MacBook没用过哦

点评

Poker2自带了这个功能?  详情 回复 发表于 2013-8-30 09:28
回复 支持 反对

使用道具 举报

我的人缘0
7
发表于 2013-8-30 09:28 只看该作者
wc0517 发表于 2013-8-29 20:08
没有Pure,有个POKER 2。可以设置F789来改成iTunes控制器。
以前Race直接可以控制iTunes。KeyRemap4MacB ...

Poker2自带了这个功能?

点评

没有自带,但是POKER 2本来就可以摁F123456789嘛,也就是FN+123456789,然后你去系统偏好设置里面把F789设置成后退、播放/暂停、前进,就行了呀。  详情 回复 发表于 2013-8-30 10:36
回复 支持 反对

使用道具 举报

我的人缘0
8
发表于 2013-8-30 10:36 只看该作者
冯克雷 发表于 2013-8-30 09:28
Poker2自带了这个功能?

没有自带,但是POKER 2本来就可以摁F123456789嘛,也就是FN+123456789,然后你去系统偏好设置里面把F789设置成后退、播放/暂停、前进,就行了呀。

点评

偏好设置里哪里可以设置? 没找到...  详情 回复 发表于 2013-8-30 13:24
你这么弄... 那也不用我这么复杂了 我是调试的时候会用到F区 所以不想覆盖掉  详情 回复 发表于 2013-8-30 13:20
回复 支持 反对

使用道具 举报

我的人缘0
9
发表于 2013-8-30 13:20 只看该作者
wc0517 发表于 2013-8-30 10:36
没有自带,但是POKER 2本来就可以摁F123456789嘛,也就是FN+123456789,然后你去系统偏好设置里面把F789 ...

你这么弄... 那也不用我这么复杂了 我是调试的时候会用到F区 所以不想覆盖掉
回复 支持 反对

使用道具 举报

我的人缘0
10
发表于 2013-8-30 13:24 只看该作者
测试
wc0517 发表于 2013-8-30 10:36
没有自带,但是POKER 2本来就可以摁F123456789嘛,也就是FN+123456789,然后你去系统偏好设置里面把F789 ...

偏好设置里哪里可以设置? 没找到...

点评

我现在在10.9,看不到了。我印象里是有的,在系统偏好设置》键盘》快捷键那里你看看有没有  详情 回复 发表于 2013-8-30 15:47
回复 支持 反对

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则