惯用软件OneNote,需要频繁上下左右移动页面
用触控板可以很容易地上下左右移动,而鼠标只能用滚轮上下移动,实现不了左右移动。
不想买新鼠标,希望能通过按住右键移动鼠标,实现上下左右移动页面
这个功能用Quicker该如何实现?
下图中有显示键鼠控制,能不能用这个鼠标控制实现这个功能呢?或者有其他的办法实现吗?
主要我的右键移动是呼出Quicker主菜单,所以你的标题的右键需求我没去实现,现在这个当权宜之计吧。
如果要完全实现你的需求,其实也可以。实现要复杂一下,我懒得做了,你可以自己尝试。思路是按下右键的时候获取鼠标位置,然后进行循环判断新的鼠标位置和原鼠标位置的坐标差,通过坐标差来控制水平和上下滚动的幅度,发送水平和上下滚动的命令。 同时判断,如果放开鼠标右键立即结束动作。
这个数据用来实现X1+鼠标滚轮 =》 水平滚轮的目的。
[{"Id":"2a298568-af2e-49bd-87e8-ed4d9136dce1","MouseActionType":12,"ControlKey":5,"AdornKey":null,"MouseButton":null,"DisableInFullScreen":false,"TriggerDistance":0,"Location":0,"LimitOnPrimaryScreen":false,"BlackList":[],"WhiteList":[],"Description":"水平滚动","IsEnabled":true,"Operation":4,"TriggerActionWhenMouseUp":false,"LastEditTimeUtc":null,"DebounceMs":0,"ActionType":13,"Data":"0; MH;,,,120"},{"Id":"2a298568-af2e-49bd-87e8-ed4d9136dce1","MouseActionType":11,"ControlKey":5,"AdornKey":null,"MouseButton":null,"DisableInFullScreen":false,"TriggerDistance":0,"Location":0,"LimitOnPrimaryScreen":false,"BlackList":[],"WhiteList":[],"Description":"水平滚动","IsEnabled":true,"Operation":4,"TriggerActionWhenMouseUp":false,"LastEditTimeUtc":null,"DebounceMs":0,"ActionType":13,"Data":"0; MH;,,,-120"}]
复制它,点击粘贴按钮。然后根据情况修改修饰键。
谢谢~ 有没有办法更进一步?不用X1键,直接按住右键移动
目前实现不了这样的功能。
哦哦,谢谢啦!
可以实现, 要结合动作和高级鼠标触发。
鼠标触发设置:
两个设置,动作参数分别填 L 和 R
动作也很简单。
https://getquicker.net/sharedaction?code=78eab7a0-af28-4b4c-dded-08d8fb39c256
设置后,在特定软件,按住右键滚动是水平滚动,不按右键滚动是上下滚动。
这个思路很赞
雷柏RAPOO有一款可以左右滚轮的鼠标,雷柏MT750L,常用的话,也算是种解决办法。哭笑
主要我的右键移动是呼出Quicker主菜单,所以你的标题的右键需求我没去实现,现在这个当权宜之计吧。
如果要完全实现你的需求,其实也可以。实现要复杂一下,我懒得做了,你可以自己尝试。思路是按下右键的时候获取鼠标位置,然后进行循环判断新的鼠标位置和原鼠标位置的坐标差,通过坐标差来控制水平和上下滚动的幅度,发送水平和上下滚动的命令。 同时判断,如果放开鼠标右键立即结束动作。