V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Xiatongguang
V2EX  ›  macOS

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

  •  
  •   Xiatongguang · Nov 27, 2021 · 3386 views
    This topic created in 1623 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

    @zhoucan007 少年,你要不试试三指拖拽,然后中间距离不够了直接三指离开触摸板调整位置再继续
    ALVC666
        11
    ALVC666  
       Nov 27, 2021
    跟楼上不同 我就是觉得按压拖拽太累了 才用三指的。
    ooops
        12
    ooops  
       Nov 27, 2021 via iPhone
    我就是三指用的很爽,mission control 啥的用四指。而且原来的 macOS 也是四指,最近的 macOS 才改成三指的
    xtinput
        13
    xtinput  
       Nov 27, 2021
    三指拖移不需要按下去舒服很多,我触控板很少按下去,感觉按下去不好掌握力度,触控板之所以是触控板主要在触控!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1867 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 16:16 · PVG 00:16 · LAX 09:16 · JFK 12:16
    ♥ Do have faith in what you're doing.