dood 发表于 2015-11-23 21:01

【求助】求鼠标软件,快速在2个屏幕间切换

笔记本接外屏,扩展显示,鼠标拖动太长,操作感觉不方便。
有没有这样的鼠标软件,快速在2个屏幕间切换。
就是现在的多键鼠标很普遍,4键、5键、6键这类,定义一个键为快捷键,点击后切换到另一个屏,默认在中心位置,这样鼠标就不用拖动那么长的距离,也不需要由一个屏移动到另一个屏,很多时候在2屏幕 接壤处 操作时,鼠标会到另一个屏。
我的想法是,还是单屏操作,不要由一个屏拖动到另一个,由定义的鼠标键或键盘的快捷键 切换2个屏,这样效率高。

有人研究过吗?
微软鼠标的 宏编辑 非常强大,能实现这样的功能吗?

hechuchuan 发表于 2015-11-23 21:22

关注 我一般都是把扩展桌面放在右边 这样移动的距离短 较方便

822329 发表于 2015-11-23 21:28

这个可以有,我不知道有没有

822329 发表于 2015-11-23 21:29

hechuchuan 发表于 2015-11-23 21:22
关注 我一般都是把扩展桌面放在右边 这样移动的距离短 较方便

?????左右有什么区别吗????右手用鼠标???

hechuchuan 发表于 2015-11-23 21:52

822329 发表于 2015-11-23 21:29
?????左右有什么区别吗????右手用鼠标???

右手鼠标的话 拖动的距离都要小一点 个人感觉

huzidebb 发表于 2015-11-23 23:52

我左右手都行的话说我原来的win10 是可以的 为什么恢复了一下系统就不行了呢在哪设置??

cfwyy77 发表于 2015-11-25 08:16

本帖最后由 cfwyy77 于 2015-11-25 08:45 编辑

扩展显示2个屏幕间切换的鼠标软件好像没有,   两台机器间的屏幕切换的软件有像 Mouse without Borders   我就在用;
扩展显示逻辑上相当于就是一个屏吧,我觉得 你这个需求写一个按键脚本就可以定义一些快捷键 按一下把鼠标 移到相应位置 就可以了。应该很简单。
多键鼠没用过,下面简单用autoit写了一个用键盘快捷键移鼠标的脚本,我感觉应该是可以用的~
--------
;AU3 Script
HotKeySet("{F2}", "Move") ;定义快捷键
main()
Func main()
While 1
   Sleep(1000)
WEnd
EndFunc

Func Move()
   MouseMove(800,400) ;移动相应位置根据分辨率改
   main()
EndFunc


dood 发表于 2015-11-25 20:16

cfwyy77 发表于 2015-11-25 08:16
扩展显示2个屏幕间切换的鼠标软件好像没有,   两台机器间的屏幕切换的软件有像 Mouse without Borders   ...

感谢 非常谢谢你的用心回复
我是小白,虽说曾经学过某种语音。

上面的描述有个地方错了,就是 当将程序窗口在扩展屏显示,需要在主屏先打开,用鼠标将窗口拖到扩展屏,这时鼠标还是需要跨屏拖动操作。

cfwyy77 发表于 2015-11-26 09:13

dood 发表于 2015-11-25 20:16
感谢 非常谢谢你的用心回复
我是小白,虽说曾经学过某种语音。



哦明白你说的了脚本还是可以做到的~
我稍微改了一下   只是我没有扩展显示环境   没有试过   
————————————————————————————————
;;需求: 把当前程序拖放到相应位置
HotKeySet("{F2}", "Move") ;定义快捷键
Global $X=1600; 目标位置的X坐标只平移的话指定X坐标即可
;Global $Y=

main()
Func main()
While 1
   Sleep(1000)
WEnd
EndFunc

Func Move()
   AutoItSetOption("MouseCoordMode",0)   ;改鼠标为相对坐标
   MouseMove(50,20,1)         ;移动到激活窗口标题的某个位置
   AutoItSetOption("MouseCoordMode",1)      ;改鼠标为绝对坐标
   Global $pos = MouseGetPos()   ;取得坐标
   MouseClickDrag("left",$pos,$pos,$X,$pos,1)   ;拖到目标位置
   main()
EndFunc


页: [1]
查看完整版本: 【求助】求鼠标软件,快速在2个屏幕间切换