Mac 系统无法识别机械键盘键位,改键无效

2018-02-21 09:07:32 +08:00
 socekin
买了一款 IKBC C87 的键盘,原来时 windows 用,现在接入 Mac 用,发现右边的 FN 无法被改键软件 Karabiner 识别。有遇到过这种情况的老铁吗?
7568 次点击
所在节点    macOS
15 条回复
AndiMckee
2018-02-21 09:15:27 +08:00
试一试改键,不行只能买 mac 版的机械键盘了
socekin
2018-02-21 09:23:56 +08:00
@AndiMckee 已经装了改键,改键无法识别这个键,按了没反应
Weny
2018-02-21 09:26:35 +08:00
是不是缺驱动
loading
2018-02-21 09:26:37 +08:00
fn 键值,一般在键盘里面处理,只有按组合键后才向系统发送的。
不信你可以开虚拟机,直接接到虚拟机里面测试,linux,用 xev 命令。

如果确实需要这个键,可以拆开键盘,飞一个其他位置的线过来。代替这个按键。
loading
2018-02-21 09:28:20 +08:00
经过测试,我 x220 的 fn 键,会向系统不停发 wake 的键值。(应该是保证整个键盘都能叫醒电脑,对你来说也没意义)
rashawn
2018-02-21 09:28:27 +08:00
用 event viewer, 按 fn 显示的是啥
socekin
2018-02-21 09:41:06 +08:00
@rashawn 用 event viewer 按 fn 啥都不显示
loading
2018-02-21 09:44:01 +08:00
fn 不显示就对了,不过楼主应该是 block 我了。
我十几把键盘的人,都不问我。
rashawn
2018-02-21 10:00:16 +08:00
@socekin 不显示的话估计是没辙, 键盘没有切换 mac 和 win 的开关啥的吗, 我的键盘和内置的键盘 fn 都显示是 0x3f
@loading .....
rashawn
2018-02-21 10:01:46 +08:00
你可以在下面这个 repo 下发个 issue, 看看有没有人能帮忙

https://github.com/pqrs-org/KE-complex_modifications
socekin
2018-02-21 10:24:07 +08:00
@loading 有没有简单一点的方法?
loading
2018-02-21 11:38:17 +08:00
@socekin 改电路就需要研究你 fn 的说明书了。
飞一下线,应该是最简单的。把右上的线和 fn 的线都切掉,然后交换一下。

或者把现在这个卖掉。
yingfengi
2018-02-21 14:54:26 +08:00
fn 不行不应该正常吗
nicevar
2018-02-21 14:59:05 +08:00
Fn 键软件无法识别是正常的,除非特殊处理,否则系统是捕捉不到按键事件的
xujiabin
359 天前

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/431412

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX