Re: [求救] Magicmouse的中键问题

楼主: jack0502801 (麦)   2020-03-14 16:07:31
本身BTT 重度使用者来回一下
以下是我用 BetterTouchTool 设定两指点击完全模拟鼠标中键点击的方法
不确定原Po跟我的设定一不一样,如果不是的话可以参考看看
经测试在 SketchUpViewer 使用中键拖曳是没问题的。
整体的设定概念就把鼠标中键下压跟放开的动作分开 trigger。
是首先先建立“放开中键”的 Named Trigger:
Assigned Action 选择 “More Mouse Buttons & Modifiers...”
设定成放开中键的动作
Trigger Down & Up : Trigger Only Mouse Up
Click Type: Middle Mouse Button
https://i.imgur.com/K28VMAR.png
我把它取名叫“Middle Mouse Up”(名字可随意取)
接下来设定要“连动鼠标中键”的 Magic Mouse Trigger:
这边我是设定 2 Finger Click(两指点击),可以自行替换成想要的
接着在右边 Trigger 的设定点选 Advanced,
Execute named trigger after release 中的 Named Trigger 选择刚刚的设定的
“Middle Mouse Up”
https://i.imgur.com/yAwMPCh.png
如此一来在两指都松开鼠标后(touch = 0),才会执行“放开中键”的动作
最后一步就是把 2 Finger Click 的 Action 设定成按下中键 (不放开):
一样是选择“More Mouse Buttons & Modifiers...”
Trigger Down & Up : Trigger Only Mouse Down
Click Type: Middle Mouse Button
https://i.imgur.com/FE6loqD.png
这样就设定完了!
效果如下(我有开启 trigger 的 HUD Overlay)
https://i.imgur.com/RZsXROI.gif
设定完成后,“两指点击跟放开就”会被取代成“中键点击跟放开”
其他 Mouse Trigger 的设定,如+fn 之类的可以自行调整。
如果觉得 trigger 的行为怪怪的,有时候把 trigger 删掉重新设定一个就会好了
(好像新版才会有这个问题)
※ 引述《eric0927 (猫奴)》之铭言:
: 我本身是从事设计业,工作上常态性会用到AutoCAD和SketchUP。
: 关于Magicmouse中键的问题其实有做过功课,尝试了一些辅助软件之后
: 最后采用了BetterTouchTool来设置中键,也确实设置成功了。
: 但有点头痛的是在AutoCAD或SketchUP当中都是用中键来拖曳或旋转画面,
: 可是这时候按下中键时虽然光标会变成拖曳的样式,但移动鼠标的时候
: 画面却不会动,甚至动一动之后拖曳指标会留在原地,然后冒出另一个滑
: 鼠指标跟着鼠标移动跑来跑去...目前应对方案是每次要用中键拖曳前先
: 按一下左键,这么一来中键的拖曳功能就会恢复正常,只是只要一切换视
: 窗再切回来又会恢复原状,必须再按一下左键才能让中键正常运作。
: 目前虽然有在国内外网站大致爬文做点查询,但普遍查到的都是“Magicmouse
: 没有中键怎么办?”“去买Bettertouchtool就解决了!”这类的结论,
: 似乎没什么找到有人在讨论这方面的问题,所以只好来跟大家求救一下~
: P.S: 虽然我知道这可能是最实际的方法,但请不要建议我换一支普通鼠标...
: 一来Magicmouse除了这个问题之外对我而言的确是很好用的,他的触控功能
: 可以支援到我很多的工作需求,二来这是iMac随附的鼠标,尽可能我也想挖
: 掘出它的效益,而不是扔在一边浪费它。

Links booklink

Contact Us: admin [ a t ] ucptt.com