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

通过 Karabiner 实现 Logitech Gaming Software 的部分功能

  •  
  •   zander · 2016-03-02 21:50:22 +08:00 · 2799 次点击
    这是一个创建于 3199 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 MAC OS X 使用罗技 G 系列鼠标的人应该也注意到了,那个 Logitech Gaming Software 真的好烂。
    到现在都不支持 OS X 的黑色模式,用私有窗口控件,更新时的弹窗特难看,像是很多年前的 Growl 的默认主题。
    部分程序,如 Dota 2 无法被识别,不能随应用自动切换配置文件。
    (我试过了手动改 XML ,绑定那个 dota2.app/Contents/MacOS/dota2 ,没用。)

    前几天 G502 开始双击了,等罗技发交换品过来的时候我决定把 LGS 卸载,用 Karabiner 实现它的功能。
    随应用切换,宏,重复按键等都能用 Karabiner 实现,比那个 LGS 用起来还舒服。
    不过鼠标 DPI ,灯光等功能不知道要怎么调整。灯倒是无所谓, DPI 感觉还是有必要随程序切换的。
    各位有什么建议么。

    顺便一提, Steerseries 的管理程序在 OS X 上就挺好用的,有兴趣换鼠标的人可以把这点纳入参考。

    17 条回复    2016-03-05 14:39:54 +08:00
    stotle
        1
    stotle  
       2016-03-02 22:35:59 +08:00
    我的 G502 也是最近两周开始双击了。。。
    结果上周入了 trackpad
    ProfFan
        2
    ProfFan  
       2016-03-03 00:19:21 +08:00
    可惜我的 G3 没有 LGS 没法用
    zander
        3
    zander  
    OP
       2016-03-03 01:01:44 +08:00
    @ProfFan 直接用 Karabiner 嘛。
    sean419
        4
    sean419  
       2016-03-03 01:42:35 +08:00
    当发现 keyboard maestro 后,我把 karabiner 卸载了。
    skywalker
        5
    skywalker  
       2016-03-03 07:29:38 +08:00
    @sean419 keyboard maestro 根本没有 karabiner 强大好吗……我用了 hammerspoon 之后就把 keyboard maestro 删了
    hkongm
        6
    hkongm  
       2016-03-03 09:24:04 +08:00
    感谢楼主提醒,可以调下 wait ,我有把我的 MS IO 插上用了
    tianshilei1992
        7
    tianshilei1992  
       2016-03-03 10:08:15 +08:00
    不知道为什么我的 Karabiner 有些设置是不生效的…比如,我设置按两次 Play 按钮是打开 iTunes ,但是每次我按一下它就出来了😂
    tianshilei1992
        8
    tianshilei1992  
       2016-03-03 10:09:30 +08:00
    还有哦,如何拿 Karabiner 设置鼠标上面的按键啊?比如几个侧键。
    zander
        9
    zander  
    OP
       2016-03-03 10:57:53 +08:00
    @tianshilei1992 Karabiner 有个事件监视器,用那个去测试键值。
    例如侧键一般都是 PointingButton:: Button4 之类的。
    tianshilei1992
        10
    tianshilei1992  
       2016-03-03 11:57:00 +08:00
    @zander 那得先在 LGS 里面 Unassign 掉已经分配的按键吧?比如,我原先是这样设置的,侧键 1 执行 Command+Shift+D ,然后在 BetterTouchTools 里面将快捷键 Command+Shift+D 为查找单词的功能。
    如果在 LGS 这样设置:

    那么我在监视器里面点那些侧键,就什么反应也没了…
    zander
        11
    zander  
    OP
       2016-03-03 12:25:44 +08:00
    @tianshilei1992 当然。
    tianshilei1992
        12
    tianshilei1992  
       2016-03-03 19:33:08 +08:00
    @zander 那为什么我在事件监视器里面什么按键都没反应呢?
    tianshilei1992
        13
    tianshilei1992  
       2016-03-03 19:33:24 +08:00
    @zander 当然,除了左右中三个键,
    sean419
        14
    sean419  
       2016-03-03 21:11:26 +08:00
    @skywalker 我受到了伤害。。
    20015jjw
        15
    20015jjw  
       2016-03-05 01:18:10 +08:00 via Android
    steelseries 要慎重 有的设备不支持 engine3 比如我的 sensei 然后 engine 2 又不支持 el capitan 现在在 el capitan 上装了 engine 2 认不到鼠标 但是可以用 btt 来 map 按钮
    zander
        16
    zander  
    OP
       2016-03-05 13:44:15 +08:00
    @20015jjw https://steelseries.com/gaming-mice 我看 sensei 是支持 see3 的啊。
    20015jjw
        17
    20015jjw  
       2016-03-05 14:39:54 +08:00 via Android
    @zander https://steelseries.com/engine
    讲道理 阉割版的才支持 原版不行的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5845 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 934ms · UTC 02:36 · PVG 10:36 · LAX 18:36 · JFK 21:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.