macOS 如何实现触控板边缘单指移动光标 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Xiatongguang
V2EX    macOS

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

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

    好说歹说给女朋友安利了 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     Solana     5286 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 01:27 PVG 09:27 LAX 17:27 JFK 20:27
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86