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

macOS 如何实现触控板边缘单指移动光标

  •  
  •   Xiatongguang · 2021-11-27 01:34:48 +08:00 · 2487 次点击
    这是一个创建于 1093 天前的主题,其中的信息可能已经有所发展或是发生改变。

    好说歹说给女朋友安利了 macOS ,其他方面用得挺舒服的,很多 macOS 相对于 Windows 的不方便都尽量通过第三方软件克服了,但有个问题我找了半天也没找到类似的解决方案:
    她之前用的联想电脑的触控板可以实现这种操作:单指拖动文件移动到触控板边缘的时候,只要手指继续留在触控板边缘,光标和文件可以继续往那个方向移动。
    不知道有没有朋友知道在 macOS 上该怎么实现这种手势?

    13 条回复    2021-11-27 22:07:15 +08:00
    Henrybsbhp
        1
    Henrybsbhp  
       2021-11-27 01:42:13 +08:00
    這個不知道有沒有第三方軟件實現。但是我建議讓你女朋友接觸看看用三指拖拽是不是更方便點?
    Aurora7
        2
    Aurora7  
       2021-11-27 02:01:43 +08:00
    三指拖拽
    dufu1991
        3
    dufu1991  
       2021-11-27 02:10:53 +08:00
    如果是移动一小段距离,直接单指按压下去拖移(废话,这谁不会)。
    如果移动距离较大直接按压拖移确实不方便。
    不要再推荐三指拖移了,触控板有压感之后就不建议三指拖移了。
    系统偏好设置--辅助功能--指针控制--鼠标与触控板--触控板选项,勾上启用拖移,不使用拖移锁定。
    如果拖移距离较大,光标放到要拖移的地方,单指轻轻双击不放(第二次点击不要放开)(不用按压下去),直接移动手指,即可直接拖动,而且即使手指短时间内(大概 1-2 秒)放开一下再放上去,拖移是可以继续的,这是不使用拖移锁定。
    我有点不明白你说的“拖动文件移动到触控板边缘”之后,为什么还要“手指继续留在触控板边缘,光标和文件可以继续往那个方向移动”。我猜应该是说,手指已经移动到触控板边缘了,但是文件还需要继续拖动怎么办,不使用拖移锁定的情况,手指短时间内抬起来动一下再继续拖动。应该是能解决你说的这个问题。
    另外补充一下,如果使用拖移锁定,那拖移之后一定要点击一下才会取消拖移这个状态。
    请仔细体验熟悉之后,再体会下 Apple 对交互逻辑的细致和体验。
    dingwen07
        4
    dingwen07  
       2021-11-27 02:29:26 +08:00
    @dufu1991 #3 Windows 拖动的时候手指移到触摸板边缘的后,指针会持续朝着原来的方向匀速移动。 这一点 macOS 的触摸板确实做得不好。
    dufu1991
        5
    dufu1991  
       2021-11-27 02:35:04 +08:00
    至于为什么不推荐三指拖移了。
    因为三指上下左右四个方向滑动,是四种交互方式,用来做拖移这一个交互太浪费了。
    我的方案是,使用一些第三方软件,将三指滑动映射快捷键(上滑:⌘+T ;左滑:⌘+⇧+[ ,右滑:⌘+⇧+];下滑:⌘+W ),四指下滑:⌘+Tab ,五指下滑:锁屏。
    如此一来,就实现了一指负责光标移动;二指负责上下左右滚动与浏览器前进后退;三指负责一个软件之内的操作,上滑新建标签页(⌘+T ),下滑关闭标签页(⌘+W ),左右滑动切换左右标签页;四指负责应用间与桌面级操作,上滑显示所有桌面与应用,下滑切换最近两个应用,左右滑动切换左右桌面;五指下滑锁屏,结合指纹解锁。实现应用内-->应用间-->桌面级-->系统级的所有常用的操作。
    为什么用触控板手势?因为快。比如,使用光标去对浏览器标签页关闭、新建、切换,你的眼睛得跟着光标找到那个小小的按钮再点击,而使用手势,你的手本来就是在触控板上的,滑一下就搞定。
    再结合其他的一些设定,所有的操作都是随心所欲的。
    dufu1991
        6
    dufu1991  
       2021-11-27 02:46:19 +08:00
    @dingwen07 说到匀速移动这种不合理的交互,可能你没体验过 Mac 触控板的加速度调节( win 的精准式触控板也是支持的),在触控板上移动相同的距离,手指移动速度快慢是与指针移动距离很正比的。意思就是你如果想拖动的距离较大,那手指就移动快一点。
    不讨论其他,单论触控板体验,macOS 无论是在面积、手感、整板压感、触控采样、多指识别、系统融合、交互逻辑等综合方面都胜过 win 的。
    dingwen07
        7
    dingwen07  
       2021-11-27 04:48:35 +08:00
    @dufu1991 #6 我现在用的就是 macOS ,我很清楚你说的加速度逻辑,毕竟我是日常拖东西距离不够在触摸板上抖来抖去。至于你说的 Windows 精准触摸板,并没有 macOS 下这样的按照速度决定加速度的逻辑,还是遵循 Windows 常见的距离越长加速度越大的逻辑。

    触摸板再大也有不够的情况,拖动的时候手指移动到边缘基本上就代表着距离不足了,这个时候指针保持匀速运动无疑是很合理的行为(手指稍稍回缩就会停止,因此这样的行为不会带来坏处)。Mac 的触摸板确实优秀,但是至少这一点上 Windows 的设计可能更好。
    20015jjw
        8
    20015jjw  
       2021-11-27 07:03:35 +08:00
    我一般单手指看不够了就缩回来再加速滑过去啊哈哈哈(但这仅限就差一点点的场景
    Mac 触摸板上正确的长距离拖动方式是:一个手指选中,另一个手指拖,另一个手指可以无限拖动抬起再拖动,甚至可以用另两个手指进行 panning/scroll
    如果三个手指只能抬起一个手指进行额外的移动,不能用额外的两个手指进行 scroll

    我觉得放在边上继续移动这个设计问题不大,特别是因为 windows 早期电脑触摸板极小,然而 mac 触摸板大+上面我描述的交互其实非常 intuitive+放在边上继续移动这个实在不够优雅,我觉得没有毫无问题

    @dufu1991
    > 因为三指上下左右四个方向滑动,是四种交互方式,用来做拖移这一个交互太浪费了。

    这个可以换四指,操作难度其实一模一样,还多一个拖动方式
    zhoucan007
        9
    zhoucan007  
       2021-11-27 09:24:29 +08:00 via iPhone
    分享下我的拖动方法:开启三指拖动,在拖动的时候中指和无名指不离开,用食指像滑冰一样分段滑动。
    phub2020
        10
    phub2020  
       2021-11-27 09:32:11 +08:00
    开启三指拖拽!

    @zhoucan007 少年,你要不试试三指拖拽,然后中间距离不够了直接三指离开触摸板调整位置再继续
    ALVC666
        11
    ALVC666  
       2021-11-27 10:47:02 +08:00
    跟楼上不同 我就是觉得按压拖拽太累了 才用三指的。
    ooops
        12
    ooops  
       2021-11-27 16:15:20 +08:00 via iPhone
    我就是三指用的很爽,mission control 啥的用四指。而且原来的 macOS 也是四指,最近的 macOS 才改成三指的
    xtinput
        13
    xtinput  
       2021-11-27 22:07:15 +08:00
    三指拖移不需要按下去舒服很多,我触控板很少按下去,感觉按下去不好掌握力度,触控板之所以是触控板主要在触控!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1088 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:32 · PVG 07:32 · LAX 15:32 · JFK 18:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.