V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
llr8031
V2EX  ›  Windows

Windows 能否尽量将快捷键/滚动动作设置为类 macOS 的风格

  •  
  •   llr8031 · 2021-09-20 00:13:26 +08:00 · 3423 次点击
    这是一个创建于 941 天前的主题,其中的信息可能已经有所发展或是发生改变。

    楼主 EEer,迫于工作原因要使用 Windows,但是习惯了 macOS 的操作逻辑,每次使用 Windows 时按快捷键都会精分(尤其是 Ctrl+CV ),Windows 修改快捷键似乎也很麻烦。最难受的就是滚动了,嗯…用的只是普通鼠标,在 macOS 上尚可用 mos 之类的软件插帧来实现平滑滚动,Windows 就只能按行滚动了,所以提出问题如下:

    1. Windows 中是否有被我疏忽的修改系统快捷键的入口,能修改各种基础操作的快捷键?
    2. Windows 中是否有类似 mos 这样的插帧软件实现平滑滚动,或者说 master 系列鼠标实现平滑滚动的原理是什么,有相关文档的话也许可以仿照着自己写一个小工具=。=

    感激不尽

    16 条回复    2021-10-18 21:36:08 +08:00
    mxalbert1996
        1
    mxalbert1996  
       2021-09-20 01:49:03 +08:00 via Android   ❤️ 2
    https://github.com/rbreaves/kinto
    我在 Windows 和 Linux 上都在用这个,效果很好。
    dcoder
        2
    dcoder  
       2021-09-20 02:00:31 +08:00
    @mxalbert1996
    打包了 AutoHotKey (和新的 PowerToys?)
    我之前是自己用 AutoHotKey 配置的, 用这个打包的主要优势是啥?
    dingwen07
        3
    dingwen07  
       2021-09-20 03:24:22 +08:00
    目前除了触控鼠标鼠标都只能按行滚动吧,传感器限制你没法滚动小于一行。Windows 滚动非常流畅啊(和没开 Mos 的 macOS 比较),Edge 这种还原生支持平滑滚动了。如果鼠标是罗技的,那 Options 软件可以开启全局平滑滚动。

    Microsoft PowerToys ( https://docs.microsoft.com/en-us/windows/powertoys/)可以 Remap 按键(记得在“映射到”的第二栏选择 None 就可以映射所有按键),现在微软商店也可以下载。

    根据某些人说的话稍微改一下就是“不要用使用 macOS 的习惯去用 Windows”,手动狗头。
    mxalbert1996
        4
    mxalbert1996  
       2021-09-20 11:09:55 +08:00 via Android
    @dcoder 没用 PowerToys 。优势就是省事呗,自己配置很麻烦的,各个软件的快捷键又不一样,这个不仅配置了系统全局快捷键,对一些常用软件(包括浏览器,VS Code 和 Jetbrains 全家桶等等)都有专门配置,让它们的快捷键和 macOS 版一样。
    akira
        5
    akira  
       2021-09-20 12:01:57 +08:00
    AHK 试试看?
    raaaaaar
        6
    raaaaaar  
       2021-09-20 12:19:29 +08:00 via Android
    以前折腾了很久,现在改了套触摸板,熟悉后效率就提上来了
    aaronlam
        7
    aaronlam  
       2021-09-20 14:03:14 +08:00 via iPhone
    我怎么就没想到用工具解决,每次切换着用,真的精分
    smallthing
        8
    smallthing  
       2021-09-20 17:51:19 +08:00
    觉得滚动不平滑的先买个好点的鼠标 再买个 144 屏。
    llr8031
        9
    llr8031  
    OP
       2021-09-20 20:56:30 +08:00
    @mxalbert1996 已经尝试啦,效果确实不错~
    llr8031
        10
    llr8031  
    OP
       2021-09-20 20:58:24 +08:00
    @akira 其实在 mac 上也用相关的软件( karabiner 好像是这么拼的),普通 87 键的话,alt 和 win 键也要对调才和 mac 自带的键盘是一个布局,一楼那个软件确实好用,很多应用内快捷键都统一起来了
    llr8031
        11
    llr8031  
    OP
       2021-09-20 20:59:30 +08:00
    @smallthing 然而相同的硬件屏幕在 macos 上非常流畅,本质应该是回报率的区别,macos 可以用小工具插帧模拟出无极滚轮的效果,但是目前在 Windows 上没有找到相关的工具
    llr8031
        12
    llr8031  
    OP
       2021-09-21 18:29:08 +08:00
    @mxalbert1996 有一个问题,在开启 UAC 的情况下开机会要管理员权限,能否直接给他权限让他以后不弹窗呢
    mxalbert1996
        13
    mxalbert1996  
       2021-09-21 21:18:09 +08:00
    @llr8031
    把安装时自动创建的开始菜单-启动里的快捷方式删掉,然后打开任务计划程序,创建任务,勾选“使用最高权限运行”,添加一个触发器,设置为当前用户登录时,操作按图里这样设(参数里的 mac 根据你的键盘布局修改)。
    llr8031
        14
    llr8031  
    OP
       2021-09-22 12:21:05 +08:00
    @mxalbert1996 多谢老哥,已经实践成功了,比心~
    顺便给之后浏览到这个帖子的友友们图解的设置方法:
    https://imgur.com/ptGJ73R
    https://imgur.com/JANzRlW
    https://imgur.com/QRyXPU9
    smallthing
        15
    smallthing  
       2021-09-22 23:17:16 +08:00
    @llr8031 不是什么回报率 就是软件有没有实现而已
    win 没有提供系统级的框架
    llr8031
        16
    llr8031  
    OP
       2021-10-18 21:36:08 +08:00
    尴尬…复制粘贴粘错了




    噢对了,挖坟一下,发现个奇妙的问题,G HUB 里的组合键设置不正常了…键盘测试工具看了一下,键盘布局设定为 Windows 后(其实 Apple 和 MacOS 也是这样),按下左 Ctrl 时会触发左 Ctrl+Win+右 Ctrl,然后影响了 G HUB 的工作,解决方案就是把键盘布局设成 IBM…不知道是不是我个人键盘设置的原因,键盘用的是客制化的 84 键优联,也许是 Logitech Option 也有冲突吧,留给大家尝试了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5436 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 378ms · UTC 03:38 · PVG 11:38 · LAX 20:38 · JFK 23:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.