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

2015-03-15 18:28:16 +08:00
 oldcai
试了Mission Control里面所有鼠标辅键都无效,似乎不能用原生方法了。
8778 次点击
所在节点    macOS
15 条回复
Cater
2015-03-15 18:37:08 +08:00
win键在mac里相当于command吧。。。按起来没有效果吗?
popbones
2015-03-15 19:34:14 +08:00
Better touch tool
oldcai
2015-03-15 20:47:13 +08:00
@Cater
@popbones

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

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

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

谢谢两位解答。
pheyer
2015-03-15 21:47:28 +08:00
@oldcai 可能键值跟键盘上的有点区别,你看能不能把它映射成跟键盘的⌘键,可以参考一下这篇文章: http://my.oschina.net/ioslighter/blog/361929
Majirefy
2015-03-15 23:04:55 +08:00
常用的鼠标自定义软件,除了楼上的Better Touch Tool还有一个SteerMouse。
我购买了一个有前进后退键的鼠标,用SteerMouse完美解决,但是我不知道能否映射Windows键,因为那个键被默认为⌘……
30天免费试用,可以试试去……
canautumn
2015-03-15 23:07:42 +08:00
我没这款鼠标,有个没win键的。不过想问一下即使装了intellipoint也不能设置那个按键吗?
oldcai
2015-03-16 00:03:57 +08:00
@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
2015-03-16 01:33:23 +08:00
@pheyer
整理了一份完整的小键盘映射
https://gist.github.com/oldcai/e027b715ed8e554c3ad9
原作上没有加号减号星号斜杠。
pheyer
2015-03-16 09:46:22 +08:00
@oldcai 原来你也有小键盘的问题啊,不过为什么是COMMAND_R映射到了鼠标5键,而不是鼠标5键映射到了COMMAND_R呢?没看明白
alsacegustav
2015-03-16 10:46:33 +08:00
今早刚收到se鼠标,然后就发现楼主这个贴,哈哈啊哈哈
oldcai
2015-03-16 12:10:18 +08:00
@pheyer 因为鼠标上面的win键直接就是发出的COMMAND_R的键值,而这样就没有用处。参见我上文提到的“又测了下不同键盘一个按⌘一个按V,是不能粘贴的。”
而鼠标5键可以通过Better touch tool或者MissionControl映射成动作。
@alsacegustav 恭喜
louisw128
2015-03-16 13:42:12 +08:00
直接上罗技M558吧
pheyer
2015-03-16 14:08:59 +08:00
@oldcai 看了一下上面的代码,那你不是把键盘上的⌘键也映射成了鼠标5键?
oldcai
2015-03-16 18:59:52 +08:00
@pheyer 是啊,差不多吧。
先改成了option,然后再改成的鼠标5键
具体流程整理了一下,见 http://www.oldcai.com/archives/1031
canautumn
2015-04-03 08:30:08 +08:00
@oldcai 我现在换了一个sculpt comfort 蓝牙鼠标,找到一份karabiner的配置文件,win键launchpad,上划下划对应前进后退,挺好用的,不知sculpt ergonomic 行不行

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

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

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

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

© 2021 V2EX