由于我cad用习惯了,最近在用sketchUp,然而这个软件反人类的地方就是他是滚轮下压为旋转,shift+滚轮下压为平移,而cad正好相反,
所以我想通过autohotkey来互换这两个快捷键,也就是:
“滚轮下压快捷键” 实际为 “shift+滚轮下压”,实现平移功能。
“shift+滚轮下压”快捷键 实际为 “滚轮下压”, 实现旋转功能。
我摸索了一会,代码如下:
#IfWinActive, ahk_exe SketchUp.exe
Shift::MButton
MButton::+MButton
现在遇到的问题是,单个按键替换单个按键是正常生效的,即:
我按shift,在软件中体现为按下滚轮中间,
但我按下滚轮中键,理想状态应该是体现为:“+MButton”,但事实并没有生效,仍然是滚轮中间效果,
我想请教dalao能不能帮我看看问题出在哪。
所以我想通过autohotkey来互换这两个快捷键,也就是:
“滚轮下压快捷键” 实际为 “shift+滚轮下压”,实现平移功能。
“shift+滚轮下压”快捷键 实际为 “滚轮下压”, 实现旋转功能。
我摸索了一会,代码如下:
#IfWinActive, ahk_exe SketchUp.exe
Shift::MButton
MButton::+MButton
现在遇到的问题是,单个按键替换单个按键是正常生效的,即:
我按shift,在软件中体现为按下滚轮中间,
但我按下滚轮中键,理想状态应该是体现为:“+MButton”,但事实并没有生效,仍然是滚轮中间效果,
我想请教dalao能不能帮我看看问题出在哪。