[from thinkpad to mac]作为一名 trackpoint 死忠 今日发现了最适合我的可以在 mac 上使用的键盘

2014-10-17 00:09:20 +08:00
 incompatible

就是这货: ThinkPad Compact Bluetooth Keyboard with TrackPoint
特性:蓝牙键盘、T430式布局、手感佳、带trackpoint和独立左中右键

今日入手一部,连接mba试用了一下,堪称完美
常规的键盘和trackpoint功能不在话下,特别值得一提的是:
1. 可以在preference->keyboard里设置fn lock
2. home、end、pageup、pagedown键可以被完美支持。
3. trackpoint的middle button scroll默认可以被完美支持,这一点让我很吃惊。因为先前在网上搜索的结果是还要购买一款叫做overdrive的软件才能支持这个功能

不完美的地方:
1. f1-f12没有像老式7行thinkpad布局那样进行分组。不过mac的键盘貌似也是这样,只能克服一下了
2. 键盘本身没有自带capslock指示灯。此键盘在pc上使用时是通过驱动来支持on screen display的方式显示capslock。在mac上恐怕无解,也只能克服一下了

作为一名trackpoint死忠,阻碍我抛弃thinkpad然后奔向mac怀抱的最后一个理由就是后者没有好用的键盘和trackpoint
基于今天的发现,如今已没有后顾之忧,坐等今晚mac mini更新!

12371 次点击
所在节点    Apple
36 条回复
incompatible
2016-04-11 21:39:50 +08:00
@young40 谢谢。。能给帖子读者带来帮助是我最大的荣幸
hunau
2016-06-07 21:30:21 +08:00
mark
J23
2016-11-16 11:38:15 +08:00
@ffffwh 专门登录感谢一下! sierra 可用 karabiner 没有解决的问题你这个小程序解决了!
J23
2016-11-16 12:03:51 +08:00
更新一下 配合 karabiner 也能工作!

karabiner 的问题是会把所有的 fn key 弄乱。但是配合 17 楼的话,如果不在乎 fn key 的,因为默认是 f1 到 f12 ,所以也可以接受

karabiner 可以把~和 esc 互换。这是我的一个必须功能
ZoraZhang
2016-12-07 22:48:42 +08:00
@ffffwh 我试了一下这个程序,可惜提示 TP Keyboard not found.
HancockXu
2018-03-29 23:07:34 +08:00
我的键盘和楼主的应该是同一个型号,但是蓝牙连接 Mac 之后中键滚动没法用。好奇怪啊,难道是系统问题,我是 Sierra 系统
ney9878
2018-06-15 15:59:57 +08:00
@HancockXu 中键滚动的问题可以用 SteerMouse 解决,里面可以把中键改成 scroll 模式
afenghuang
2019-08-28 09:17:57 +08:00
@ffffwh 感谢作者,试用了非常牛。随带问句,有没有启动进程,怎么卸载?
afenghuang
2019-09-10 07:54:16 +08:00
@ZoraZhang 12 天前我用了 @ffffwh 的程序,好用。但是昨天开始也提示 TP Keyboard not found.可能是两种原因,一是 MACOS 升级导致,二是 karabiner 干扰。因为 karabiner 做了 WIN 和 ALT 互换,感觉又是必须的。不好办。
afenghuang
2019-10-18 13:37:18 +08:00
@ZoraZhang 我把 karabiner 删除之后,再用了 @ffffwh 的程序,好用。不再出现 Keyboard not found 的报错。
afenghuang
2019-10-18 13:52:51 +08:00
@ZoraZhang 然后我还需要 karabiner 做了 WIN 和 ALT 互换,那怎么办?一种法子是干脆不要 karabiner。系统设置 -> 键盘 -> 键盘 -> 修饰键 里有功能,选择 thinkpad 键盘,把两个按键互换即可。这种亲测可用,还有种思路,我试过先运行 @ffffwh 的程序,再安装和启动 karabiner,也好用了一段时间。但是 @ffffwh 的程序如果关闭键盘就会丢失,一旦丢失就会因为 karabiner 的干扰而无法再执行。我的思路是,在 MAC 系统启动之后,karabiner 程序启动之前,就先执行下 @ffffwh 的程序,没去测试,我觉得可行。
afenghuang
2019-10-18 14:12:52 +08:00
一如 @ffffwh 建议,我也用 SteerMouse 禁用了该键盘的中键,而且 SteerMouse 把我的 DELUX 鼠标的附件按键失效,也给治好了,意外惊喜。已经感谢。
afenghuang
2019-10-28 11:30:37 +08:00
https://github.com/unknownzerx/tpkb 里提到的,tpkb 和 Karabiner 冲突。
It needs to be run with sudo. Make sure you don't have Karabiner app launched on your machine (otherwise tpkb won't work)
Themyth
2020-08-12 17:01:37 +08:00
想问下楼主 不按住中键的情况下
单纯用小红点 能实现 mac 触控板双指滚动的效果么?
就是浏览网页的时候 双指滚动……
incompatible
2020-08-14 03:46:15 +08:00
@Themyth 做不到的 小红点等效于普通鼠标 无法支持双指这些特性
zhiqiang404
2020-12-20 00:09:38 +08:00
感谢楼主,帖子帮助很大。顺便捎带自己的个人排除异常的经验。

---

在 karabiner-elements 的干扰下,完成 Thinkpad 蓝牙键盘的 FN-LOCK 的锁定、中键的禁用;

#FN-LOCK 锁定
1. 退出 karabiner
2. release 下载该程序
https://github.com/unknownzerx/tpkb
3. 使用控制台运行他

#中键的禁用
1. karabiner 自身就带有这个设置。这也是为什么 SteerMouse 不起作用。
2. 'ctrl + ,' 打开 karabiner 设置;选择 'simple modifications'
2.1 'from keys' 选择 'button3','to keys',选择一个不会非‘button_3’行为的(中键正常触发为 button3 ),例如 FN

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

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

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

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

© 2021 V2EX