有办法在 OS X 上把微软 Sculpt Ergonomic 鼠标的 win 键利用起来吗 - V2EX
oldcai
0.01D
V2EX    macOS

有办法在 OS X 上把微软 Sculpt Ergonomic 鼠标的 win 键利用起来吗

  •  
  •   oldcai
    PRO
    Mar 15, 2015 9415 views
    This topic created in 4081 days ago, the information mentioned may be changed or developed.
    试了Mission Control里面所有鼠标辅键都无效,似乎不能用原生方法了。
    15 replies    2015-04-03 08:30:08 +08:00
    Cater
        1
    Cater  
       Mar 15, 2015
    win键在mac里相当于command吧。。。按起来没有效果吗?
    popbones
        2
    popbones  
       Mar 15, 2015 via iPhone
    Better touch tool
    oldcai
        3
    oldcai  
    OP
    PRO
       Mar 15, 2015
    @Cater
    @popbones

    测试了下,键值是 ,但是不能和其他键组合,比如按下并且按V,相当于只按了V,就像没有按 键一样。

    又测了下不同键盘一个按一个按V,是不能粘贴的。

    所以大概明白了,鼠标上的win键基本上在mac上是没有用了。

    谢谢两位解答。
    pheyer
        4
    pheyer  
       Mar 15, 2015   1
    @oldcai 可能键值跟键盘上的有点区别,你看能不能把它映射成跟键盘的键,可以参考一下这篇文章: http://my.oschina.net/ioslighter/blog/361929
    Majirefy
        5
    Majirefy  
       Mar 15, 2015
    常用的鼠标自定义软件,除了楼上的Better Touch Tool还有一个SteerMouse。
    我购买了一个有前进后退键的鼠标,用SteerMouse完美解决,但是我不知道能否映射Windows键,因为那个键被默认为……
    30天免费试用,可以试试去……
    canautumn
        6
    canautumn  
       Mar 15, 2015
    我没这款鼠标,有个没win键的。不过想问一下即使装了intellipoint也不能设置那个按键吗?
    oldcai
        7
    oldcai  
    OP
    PRO
       Mar 16, 2015
    @pheyer
    感谢
    是COMMAND_R,已经把COMMAND_R映射到了鼠标5键。
    代码如下:
    <item>
    <name>Change mouse win to button5</name>
    <identifier>private.change_mousewin_to_button5</identifier>
    <autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::VK_MOUSEKEY_BUTTON_BUTTON5</autogen>
    </item>

    @Majirefy
    看了下SteerMouse的价格US$20.00本来不打算尝试了的,但是还是试了下然后让这个帖子完整一点。
    SteerMouse似乎只支持鼠标按键,也就是本来就是比如BUTTON5,然后映射动作给这个键。这个功能用Better Touch Tool应该就可以实现。

    @canautumn
    安装了intellipoint,没有win键的这个键可以改设置
    http://www.microsoft.com/hardware/en-us/d/sculpt-ergonomic-mouse
    而Sculpt Ergonomic Mouse的好像只有windows版本。
    oldcai
        8
    oldcai  
    OP
    PRO
       Mar 16, 2015
    @pheyer
    整理了一份完整的小键盘映射
    https://gist.github.com/oldcai/e027b715ed8e554c3ad9
    原作上没有加号减号星号斜杠。
    pheyer
        9
    pheyer  
       Mar 16, 2015
    @oldcai 原来你也有小键盘的问题啊,不过为什么是COMMAND_R映射到了鼠标5键,而不是鼠标5键映射到了COMMAND_R呢?没看明白
    alsacegustav
        10
    alsacegustav  
       Mar 16, 2015
    今早刚收到se鼠标,然后就发现楼主这个贴,哈哈啊哈哈
    oldcai
        11
    oldcai  
    OP
    PRO
       Mar 16, 2015
    @pheyer 因为鼠标上面的win键直接就是发出的COMMAND_R的键值,而这样就没有用处。参见我上文提到的“又测了下不同键盘一个按一个按V,是不能粘贴的。”
    而鼠标5键可以通过Better touch tool或者MissionControl映射成动作。
    @alsacegustav 恭喜
    louisw128
        12
    louisw128  
       Mar 16, 2015
    直接上罗技M558吧
    pheyer
        13
    pheyer  
       Mar 16, 2015
    @oldcai 看了一下上面的代码,那你不是把键盘上的键也映射成了鼠标5键?
    oldcai
        14
    oldcai  
    OP
    PRO
       Mar 16, 2015
    @pheyer 是啊,差不多吧。
    先改成了option,然后再改成的鼠标5键
    具体流程整理了一下,见 http://www.oldcai.com/archives/1031
    canautumn
        15
    canautumn  
       Apr 3, 2015
    @oldcai 我现在换了一个sculpt comfort 蓝牙鼠标,找到一份karabiner的配置文件,win键launchpad,上划下划对应前进后退,挺好用的,不知sculpt ergonomic 行不行
    About     Help     Advertise     Blog     API     FAQ     Solana     6266 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 45ms UTC 02:19 PVG 10:19 LAX 19:19 JFK 22:19
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86