incompatible
V2EX  ›  Apple

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

  •  
  •   incompatible · Oct 17, 2014 · 14264 views
    This topic created in 4404 days ago, the information mentioned may be changed or developed.

    就是这货: 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更新!

    Supplement 1  ·  Oct 24, 2014
    补充及更正,关于"值得一提#1":
    十分抱歉,由于时间仓促没有仔细测试,我提供的信息是错误的。

    根据 @ffffwh @sinxccc 二位同学提供的信息:fn+esc的fnlk并不能正常工作,preference中的fnlk也无法起作用。键盘的fx键默认是调整音量、亮度这些功能。具体可以参见7楼和15楼

    好在有fnlk的解决方案,参见16楼
    36 replies  •  2020-12-20 00:09:38 +08:00
    Tink
    Tink
    Oct 17, 2014 via iPhone
    1
    来个连接呗
    jetbillwin
    jetbillwin
    Oct 17, 2014
    2
    如果HHKB+TrackPoint,那才是绝配。
    incompatible
    incompatible
    OP
    Oct 17, 2014
    4
    @jetbillwin 是啊 但是这种事不太可能发生呢

    我曾经想购买一个rollermouse,配合机械键盘用想必是极好用的
    但是一来前者太贵(200美刀),二来我不是机械键盘的拥趸,只好作罢
    sinxccc
    sinxccc
    Oct 17, 2014
    5
    看上去确实不错…

    最上面一排 Fx 对应的功能键支持如何?
    bunnyswe
    bunnyswe
    Oct 17, 2014
    6
    放弃了触摸板么 那可是质的飞跃
    ffffwh
    ffffwh
    Oct 17, 2014❤️2
    7
    我买的蓝牙版的,情况如下(Mac):

    1. Fx键默认是媒体键,Fn-ESC无效,Mac系统设置里的那个无效
    我只要Fn键。参照https://github.com/lentinj/tp-compact-keyboard,写个小程序发送一个code过去。此设置不关键盘不会丢失。

    2. middle-button scroll可用,但会触发中键
    我在Steermouse禁用了中键.. 顺手调了滚动行为和加速度
    ffffwh
    ffffwh
    Oct 17, 2014
    8
    @bunnyswe
    非小红点fans可忽略。话说Apple自家蓝牙键盘手感和这个差不多,比MacBook内置键盘好些。
    incompatible
    incompatible
    OP
    Oct 17, 2014
    9
    @sinxccc 抱歉,今天时间仓促,没有仔细测试
    fn的行为应该是如同 @ffffwh 所说,我主贴说的可能是错的,实在抱歉

    @bunnyswe 触摸板是好东西 但是trackpoint带来的“双手永远不用离开键盘”对我来说是无可替代的
    不过入了mac mini后应该会再搭配一块magictrackpad的

    @ffffwh 多谢补充和纠正
    Todd_Leo
    Todd_Leo
    Oct 17, 2014
    10
    看英文名不知所云点了链接才发现就是我用的这一块键盘...之前在某东降价到299的时候跟小伙伴们一人来了一块儿
    incompatible
    incompatible
    OP
    Oct 17, 2014 via Android
    11
    @Todd_Leo 啊 这样美丽的时光还能不能再来一回
    Todd_Leo
    Todd_Leo
    Oct 17, 2014
    12
    @incompatible 不过现在有几个困扰

    * 正如你说的, CpsLk没有提示灯, 并且在按下的时候我的笔电内置键盘的CpsLk提示灯也不会亮起
    * 小红帽经常在没有接触的情况下, 鼠标指针漂移, 要用手指粗暴地揉一会儿才会停止
    * 右Ctrl键边上有个截屏键PrtSc, 我经常需要按右Ctrl的时候会误触, 这样在图片文件夹会堆满截屏的图...

    手感还是过得去吧跟ThinkPad自带的巧克力键盘差不多, 比老款手感稍差些
    bunnyswe
    bunnyswe
    Oct 17, 2014
    13
    @ffffwh 手感上来说我倒是觉得Matias Tactile比较好 而且键盘布局是mac的
    sinxccc
    sinxccc
    Oct 24, 2014 via iPhone
    14
    @ffffwh 嗯,可以分享一下你在Mac下设置 Fn-lock 的小程序么?
    sinxccc
    sinxccc
    Oct 24, 2014❤️1
    15
    刚到手,简单更新下:

    键盘手感比 Macbook Pro/Air 的都要好,比 Apple 外置的蓝牙键盘也略好。键盘整体非常薄,再小的包也能毫无压力地随便装着走。

    键位的话,方向键比 Apple 的标准键盘要靠下,这个得花点时间来适应,Page Up/Down 也很容易误触,不过不管怎样有个实体的 page up/down 比 Fn+方向键要方便多了…

    Fn lock 因为没有 OS X 的驱动所以完全无法工作,最上面一排默认就是音量亮度什么的功能键,不过音量和亮度在 Mac 上都支持,这个倒是没料到。

    小红点的手感一般,文字编辑的时候做些选中之类的操作不错,浏览和大范围的移动我觉得还是触摸板方便。鼠标中键是我买这个键盘的最大动力,滚动之类的功能我反而是不 care。
    byronwind
    byronwind
    Dec 31, 2014
    17
    @ffffwh 完美解决。
    Beforest
    Beforest
    Oct 21, 2015
    18
    修饰键的话也是: alt=command start=option control=control 这样?
    incompatible
    incompatible
    OP
    Oct 21, 2015 via iPhone
    19
    @Beforest 我手里的此键盘已被灌啤酒,报废了😅

    印象中第一次配对后是 win=cmd, alt=option 。但是可以在 preference 中针对此键盘交换这两个键的功能,然后就永久变成你说的那样了
    young40
    young40
    Apr 11, 2016
    20
    @incompatible 不常来逛 V2EX ,专门找回密码给你点赞
    incompatible
    incompatible
    OP
    Apr 11, 2016
    21
    @young40 谢谢。。能给帖子读者带来帮助是我最大的荣幸
    hunau
    hunau
    Jun 7, 2016
    22
    mark
    J23
    J23
    Nov 16, 2016
    23
    @ffffwh 专门登录感谢一下! sierra 可用 karabiner 没有解决的问题你这个小程序解决了!
    J23
    J23
    Nov 16, 2016
    24
    更新一下 配合 karabiner 也能工作!

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

    karabiner 可以把~和 esc 互换。这是我的一个必须功能
    ZoraZhang
    ZoraZhang
    Dec 7, 2016
    25
    @ffffwh 我试了一下这个程序,可惜提示 TP Keyboard not found.
    HancockXu
    HancockXu
    Mar 29, 2018
    26
    我的键盘和楼主的应该是同一个型号,但是蓝牙连接 Mac 之后中键滚动没法用。好奇怪啊,难道是系统问题,我是 Sierra 系统
    ney9878
    ney9878
    Jun 15, 2018
    27
    @HancockXu 中键滚动的问题可以用 SteerMouse 解决,里面可以把中键改成 scroll 模式
    afenghuang
    afenghuang
    Aug 28, 2019
    28
    @ffffwh 感谢作者,试用了非常牛。随带问句,有没有启动进程,怎么卸载?
    afenghuang
    afenghuang
    Sep 10, 2019
    29
    @ZoraZhang 12 天前我用了 @ffffwh 的程序,好用。但是昨天开始也提示 TP Keyboard not found.可能是两种原因,一是 MACOS 升级导致,二是 karabiner 干扰。因为 karabiner 做了 WIN 和 ALT 互换,感觉又是必须的。不好办。
    afenghuang
    afenghuang
    Oct 18, 2019
    30
    @ZoraZhang 我把 karabiner 删除之后,再用了 @ffffwh 的程序,好用。不再出现 Keyboard not found 的报错。
    afenghuang
    afenghuang
    Oct 18, 2019
    31
    @ZoraZhang 然后我还需要 karabiner 做了 WIN 和 ALT 互换,那怎么办?一种法子是干脆不要 karabiner。系统设置 -> 键盘 -> 键盘 -> 修饰键 里有功能,选择 thinkpad 键盘,把两个按键互换即可。这种亲测可用,还有种思路,我试过先运行 @ffffwh 的程序,再安装和启动 karabiner,也好用了一段时间。但是 @ffffwh 的程序如果关闭键盘就会丢失,一旦丢失就会因为 karabiner 的干扰而无法再执行。我的思路是,在 MAC 系统启动之后,karabiner 程序启动之前,就先执行下 @ffffwh 的程序,没去测试,我觉得可行。
    afenghuang
    afenghuang
    Oct 18, 2019
    32
    一如 @ffffwh 建议,我也用 SteerMouse 禁用了该键盘的中键,而且 SteerMouse 把我的 DELUX 鼠标的附件按键失效,也给治好了,意外惊喜。已经感谢。
    afenghuang
    afenghuang
    Oct 28, 2019
    33
    如 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
    Themyth
    Aug 12, 2020
    34
    想问下楼主 不按住中键的情况下
    单纯用小红点 能实现 mac 触控板双指滚动的效果么?
    就是浏览网页的时候 双指滚动……
    incompatible
    incompatible
    OP
    Aug 14, 2020 via iPhone
    35
    @Themyth 做不到的 小红点等效于普通鼠标 无法支持双指这些特性
    zhiqiang404
    zhiqiang404
    Dec 20, 2020
    36
    感谢楼主,帖子帮助很大。顺便捎带自己的个人排除异常的经验。

    ---

    在 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
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1716 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 16:21 · PVG 00:21 · LAX 08:21 · JFK 11:21
    ♥ Do have faith in what you're doing.