遇到的问题
我需要频繁移动和编辑画布,滚轮按钮可以移动,但是需要用力按住拖动,时间长了非常费力
预期的效果
我想能否用按住鼠标右键代替画布移动?
已尝试的解决方案
空格键和h按键非常麻烦,
我也遇到了这个问题。但是通过“外挂”解决了:运行这个脚本就可以了。
不够优雅但用着还行,看官方能否支持吧。
#Requires AutoHotkey v2.0
#HotIf WinActive("ahk_exe Obsidian.exe")
RButton::
{
Sleep 120 ; 具体数值按照电脑实际运行效果自行调整,这个时间内要能反应一次点击+良好拖动效果
if(!GetKeyState("RButton","P")) ; 短按
{
MouseClick "Right"
}
else ; 长按
{
MouseClick "Middle",,, 1, 0, "D" ; Hold down the left mouse button.
KeyWait "RButton" ; Wait for the key to be released.
MouseClick "Middle",,, 1, 0, "U" ; Release the mouse button
}
}
#HotIf
额外获得:文件列表中的文件同样右键长按,等价于按滚轮中键,tab不会被切换了