V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
incompatible
V2EX  ›  Apple

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

  •  
  •   incompatible · 2014-10-17 00:09:20 +08:00 · 12367 次点击
    这是一个创建于 3723 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    第 1 条附言  ·  2014-10-24 10:23:57 +08:00
    补充及更正,关于"值得一提#1":
    十分抱歉,由于时间仓促没有仔细测试,我提供的信息是错误的。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    karabiner 可以把~和 esc 互换。这是我的一个必须功能
    ZoraZhang
        25
    ZoraZhang  
       2016-12-07 22:48:42 +08:00
    @ffffwh 我试了一下这个程序,可惜提示 TP Keyboard not found.
    HancockXu
        26
    HancockXu  
       2018-03-29 23:07:34 +08:00
    我的键盘和楼主的应该是同一个型号,但是蓝牙连接 Mac 之后中键滚动没法用。好奇怪啊,难道是系统问题,我是 Sierra 系统
    ney9878
        27
    ney9878  
       2018-06-15 15:59:57 +08:00
    @HancockXu 中键滚动的问题可以用 SteerMouse 解决,里面可以把中键改成 scroll 模式
    afenghuang
        28
    afenghuang  
       2019-08-28 09:17:57 +08:00
    @ffffwh 感谢作者,试用了非常牛。随带问句,有没有启动进程,怎么卸载?
    afenghuang
        29
    afenghuang  
       2019-09-10 07:54:16 +08:00
    @ZoraZhang 12 天前我用了 @ffffwh 的程序,好用。但是昨天开始也提示 TP Keyboard not found.可能是两种原因,一是 MACOS 升级导致,二是 karabiner 干扰。因为 karabiner 做了 WIN 和 ALT 互换,感觉又是必须的。不好办。
    afenghuang
        30
    afenghuang  
       2019-10-18 13:37:18 +08:00
    @ZoraZhang 我把 karabiner 删除之后,再用了 @ffffwh 的程序,好用。不再出现 Keyboard not found 的报错。
    afenghuang
        31
    afenghuang  
       2019-10-18 13:52:51 +08:00
    @ZoraZhang 然后我还需要 karabiner 做了 WIN 和 ALT 互换,那怎么办?一种法子是干脆不要 karabiner。系统设置 -> 键盘 -> 键盘 -> 修饰键 里有功能,选择 thinkpad 键盘,把两个按键互换即可。这种亲测可用,还有种思路,我试过先运行 @ffffwh 的程序,再安装和启动 karabiner,也好用了一段时间。但是 @ffffwh 的程序如果关闭键盘就会丢失,一旦丢失就会因为 karabiner 的干扰而无法再执行。我的思路是,在 MAC 系统启动之后,karabiner 程序启动之前,就先执行下 @ffffwh 的程序,没去测试,我觉得可行。
    afenghuang
        32
    afenghuang  
       2019-10-18 14:12:52 +08:00
    一如 @ffffwh 建议,我也用 SteerMouse 禁用了该键盘的中键,而且 SteerMouse 把我的 DELUX 鼠标的附件按键失效,也给治好了,意外惊喜。已经感谢。
    afenghuang
        33
    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
        34
    Themyth  
       2020-08-12 17:01:37 +08:00
    想问下楼主 不按住中键的情况下
    单纯用小红点 能实现 mac 触控板双指滚动的效果么?
    就是浏览网页的时候 双指滚动……
    incompatible
        35
    incompatible  
    OP
       2020-08-14 03:46:15 +08:00 via iPhone
    @Themyth 做不到的 小红点等效于普通鼠标 无法支持双指这些特性
    zhiqiang404
        36
    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
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5802 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 02:41 · PVG 10:41 · LAX 18:41 · JFK 21:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.