V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
hansenwang
V2EX  ›  分享创造

[分享] 为了更高效地使用 Windows10 的虚拟桌面,开源一个简单易用的鼠标手势工具

  •  
  •   hansenwang · 2019-07-14 15:43:39 +08:00 · 4559 次点击
    这是一个创建于 1989 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先说结论,仓库地址(里面有功能演示): https://github.com/hansenwangvip/right-button-ninja

    1. 虚拟桌面很好用

    Windows10 的虚拟桌面类似于 Mac OS 的工作区,是 Windows 10 的自带功能。一个虚拟桌面类似于一个虚拟的显示器,可以使应用程序的窗口独立。用户可以整理多且杂的窗口,比如第一个桌面放聊天的程序,第二个为工作的桌面,第三个为娱乐的桌面......

    2. 痛点和解药

    但是在使用过程中,发现虚拟桌面的快捷键有点难用,每个操作都要用到三个按键。特别是左右切换桌面时,需要使用"CTRL + WIN + LEFT/RIGHT",这个组合键要用到两只手,右手一般都要脱离鼠标。

    于是我就想能不能通过手势,像 Macbook 的触摸板一样,四指并划,切换工作区。这个功能在很多预装 Windows10 的笔记本上,使用触摸板也能实现,但是外接鼠标后,问题又回来了。

    在尝试了各种手势软件后,因为设置繁琐,而且有的还要付费,我又用不到那些花哨的功能,于是逐一放弃。

    于是自己在 3 年前,使用 AutoHotKey 写了一个脚本,识别四个方向的手势,高度模拟触摸板,速度极快。自己用了好几年,欲罢不能。

    3. 右键忍者——极简的鼠标手势工具

    从任意位置开始,按住鼠标右键,然后干脆利落地滑动鼠标,立即松开右键。

    五个主要功能:

    1. 总开关:控制暂停或恢复软件的运行,快捷键 ALT + WIN + P。
    2. 向上划:显示多任务视图。
    3. 向下划:显示桌面。
    4. 向左划:移动到右边的虚拟桌面。
    5. 向右划:移动到左边的虚拟桌面。

    4. 想法

    因为自己的这个脚本在别的软件上也能实现,所以一直作为秘密工具自己藏着用。

    最近几位同事在办公室看到我用鼠标划来划去地切换桌面,好奇问我是什么工具这么炫酷。

    我把软件分享给他们试用后,得到一致好评。

    我就想把这个工具公开,分享给网友一起试试。如果你觉得好用,欢迎宣传和收藏,顺便点个 Star 吧,谢谢!

    19 条回复    2021-03-28 10:24:25 +08:00
    hansenwang
        1
    hansenwang  
    OP
       2019-07-14 15:54:36 +08:00
    请朋友给些意见和建议,我会不断改善,能帮助到大家我就很高兴,谢谢!
    youthcould
        2
    youthcould  
       2019-07-14 15:56:16 +08:00
    给楼主点赞
    hansenwang
        3
    hansenwang  
    OP
       2019-07-14 16:06:53 +08:00
    如果你使用过 iPad、iPhoneX,或者别的全面屏手势,这个工具有异曲同工之妙。
    rpish
        4
    rpish  
       2019-07-14 16:11:05 +08:00 via Android
    我的解决方案是买一个触摸板😂
    敲代码 打打 2K 不玩 FPS 的话 体验比鼠标好
    hansenwang
        5
    hansenwang  
    OP
       2019-07-14 16:14:06 +08:00
    @rpish 触摸板好几百块,省下来可以买个高端鼠标,(捂脸
    r0sevil
        6
    r0sevil  
       2019-07-14 16:17:48 +08:00
    LZ 你这个操作我一直在用的。WGestures + virgo,没有用 win10 本身的虚拟桌面。
    r0sevil
        7
    r0sevil  
       2019-07-14 16:18:10 +08:00
    r0sevil
        8
    r0sevil  
       2019-07-14 16:19:26 +08:00
    4 个 桌面用 上下左右 4 个鼠标手势来瞬切,具体手势看自己习惯就好
    chocotan
        9
    chocotan  
       2019-07-14 16:23:45 +08:00
    我以前用 autohotkey 整的快捷键是 按住左键按右键 /按住右键按左键
    现在用 linux 是 alt+j/k
    hansenwang
        10
    hansenwang  
    OP
       2019-07-14 16:24:45 +08:00
    @r0sevil 哈哈,我用过 virgo,可是学习成本和熟悉成本有点高。用了一段时间,发现其功能在 windows10 上都能通过鼠标操作实现了,比如移动窗口到第几个桌面,直接鼠标右键即可~
    hansenwang
        11
    hansenwang  
    OP
       2019-07-14 16:26:04 +08:00
    @chocotan 左撇子选手?😂
    ragnaroks
        12
    ragnaroks  
       2019-07-14 18:48:44 +08:00
    我用的 ctrl+alt+mouse4/mouse5,需要自己写个程序实现,我写了个 2k 的 windows 服务这样用的
    wolfie
        13
    wolfie  
       2019-07-14 19:50:05 +08:00
    看起来不错,后续能不能增加自定义快捷键。
    比如 右键滑动与浏览器拖拽类的手势冲突。
    hansenwang
        14
    hansenwang  
    OP
       2019-07-14 19:51:02 +08:00
    @wolfie 后续会考虑添加一个按住 Ctrl 生效的选项,避免和其他手势冲突。
    molezznet
        15
    molezznet  
       2019-07-15 09:16:01 +08:00
    主要浏览器上已经有手势了,左右和自己的习惯冲突咯
    Jisxu
        16
    Jisxu  
       2019-07-15 09:27:25 +08:00
    因为鼠标有这功能,所以用不到了,不过楼主的软件还是好评
    yi0322
        17
    yi0322  
       2019-07-22 21:44:25 +08:00
    用着真舒服
    hansenwang
        18
    hansenwang  
    OP
       2019-07-22 22:41:43 +08:00 via iPhone
    @yi0322 嘿嘿,是吧,用过的都说爽!
    hentaisan
        19
    hentaisan  
       2021-03-28 10:24:25 +08:00
    老哥牛逼啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1084 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:00 · PVG 07:00 · LAX 15:00 · JFK 18:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.