yingDev / WGestures2-bugs

WGestures 2 意见反馈
34 stars 0 forks source link

【功能建议】希望开发者增加先按住修饰键再画手势触发的功能。 #241

Open danglizi opened 1 year ago

danglizi commented 1 year ago

yingDwv你好 说说我的想法,画手势再搭配键盘按键的方式有点反直觉,本来画完手势就是触发功能的,但是要去想按哪个按键。 如果换成先按修饰键再画手势可能就不太一样了,那可以左手先按住修饰键再去画简单的手势路径来达到触发的目的。

比如我按住F1可以点击鼠标左键、右键、中间、侧键1 2 、滚轮上、滚轮下、滚轮左、滚轮右、划线八方向,这样单是一个就有十几种玩法了,那么F1—F24有什么多按键,排列组合就更多了,那么可以减少鼠标的移动路径。

当然为了不影响正常的打字体验和键盘默认的修饰键功能(Ctrl Shift Alt Win),可以把修饰键限定为那些不常用的按键。比如

下面的小键盘是我平时工作用的,我把F13——F24和鼠标按键深度绑定了,是通过ahk来实现功能的,但毕竟ahk没有成熟界面,要设定新功能都编辑代码,并不是很方便

WeChat Image_20230507225208

yingDev commented 1 year ago

嗯,这实际上就是 “自定义快捷键” ,有考虑实现。 不过,先鼠标触发也没有要求一定要画线,“修饰键” 也是任意键(比如右键+aaa),组合方式比先按键盘更多。所以它们并不是对比关系。 总的来说,我们缺的不是更多触发方式,而是更多 “符合直觉的触发方式”。 

YingDev @.***

------------------ 原始邮件 ------------------ 发件人: danglizi @.> 发送时间: 2023年5月7日 23:31 收件人: yingDev/WGestures2-bugs @.> 抄送: Subscribed @.***> 主题: Re: [yingDev/WGestures2-bugs] 【功能建议】希望开发者增加先按住修饰键再画手势触发的功能。 (Issue #241)

说说我的想法,画手势再搭配键盘按键的方式有点反直觉,本来画完手势就是触发功能的,但是要去想按哪个按键。 如果换成先按修饰键再画手势可能就不太一样了,那可以左手先按住修饰键再去画简单的手势路径来达到触发的目的。

比如我按住F1可以点击鼠标左键、右键、中间、侧键1 2 、滚轮上、滚轮下、滚轮左、滚轮右、划线八方向,这样单是一个就有十几种玩法了,那么F1—F24有什么多按键,排列组合就更多了,那么可以减少鼠标的移动路径。

当然为了不影响正常的打字体验和键盘默认的修饰键功能(Ctrl Shift Alt Win),可以把修饰键限定为那些不常用的按键。比如

~波浪线,这个按键基本不用

F1——F12:一般键盘的功能键,这些按键功能都很单一,不是帮助就是刷新,使其按住不触发原有功能,再配合手势让它们换发更新活力。

F13——F24:一般键盘不具备,不是标配的按键配置,就算有这些按键在win平台上也不会触发任何功能,那么拿来当修饰键再适合不过了。

标点符号:? : " _ + { } | ,,,这些符号通常不会像打字字符那么常用,用来当修饰符也是极好的选择。只要短按正常触发字符,长按配合鼠标触发手势功能。

编辑键:pageUp PageDown Home。。。。这些按键也是可以当做修饰按键的

下面的小键盘是我平时工作用的,我把F13——F24和鼠标按键深度绑定了,是通过ahk来实现功能的,但毕竟ahk没有成熟界面,要设定新功能都编辑代码,并不是很方便

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

danglizi commented 1 year ago

嗯,这实际上就是 “自定义快捷键” ,有考虑实现。 不过,先鼠标触发也没有要求一定要画线,“修饰键” 也是任意键(比如右键+aaa),组合方式比先按键盘更多。所以它们并不是对比关系。 总的来说,我们缺的不是更多触发方式,而是更多 “符合直觉的触发方式”。  YingDev @. ------------------ 原始邮件 ------------------ 发件人: danglizi @.> 发送时间: 2023年5月7日 23:31 收件人: yingDev/WGestures2-bugs @.> 抄送: Subscribed @.> 主题: Re: [yingDev/WGestures2-bugs] 【功能建议】希望开发者增加先按住修饰键再画手势触发的功能。 (Issue #241) 说说我的想法,画手势再搭配键盘按键的方式有点反直觉,本来画完手势就是触发功能的,但是要去想按哪个按键。 如果换成先按修饰键再画手势可能就不太一样了,那可以左手先按住修饰键再去画简单的手势路径来达到触发的目的。 比如我按住F1可以点击鼠标左键、右键、中间、侧键1 2 、滚轮上、滚轮下、滚轮左、滚轮右、划线八方向,这样单是一个就有十几种玩法了,那么F1—F24有什么多按键,排列组合就更多了,那么可以减少鼠标的移动路径。 当然为了不影响正常的打字体验和键盘默认的修饰键功能(Ctrl Shift Alt Win),可以把修饰键限定为那些不常用的按键。比如 ~波浪线,这个按键基本不用 F1——F12:一般键盘的功能键,这些按键功能都很单一,不是帮助就是刷新,使其按住不触发原有功能,再配合手势让它们换发更新活力。 F13——F24:一般键盘不具备,不是标配的按键配置,就算有这些按键在win平台上也不会触发任何功能,那么拿来当修饰键再适合不过了。 标点符号:? : " _ + { } | ,,,这些符号通常不会像打字字符那么常用,用来当修饰符也是极好的选择。只要短按正常触发字符,长按配合鼠标触发手势功能。 编辑键:pageUp PageDown Home。。。。这些按键也是可以当做修饰按键的 下面的小键盘是我平时工作用的,我把F13——F24和鼠标按键深度绑定了,是通过ahk来实现功能的,但毕竟ahk没有成熟界面,要设定新功能都编辑代码,并不是很方便 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

先鼠标后按键的方式之所不太好的其中一个因素是:鼠标的按键原有的功能是不能被替代的,比如鼠标左键,右键菜单,滚轮滑动等等,所以这些常用的鼠标按键不能提前先按。但换成先按键后鼠标,这些问题就迎刃而解了。

huzichai commented 3 months ago

这个先按键后手势的功能,作者有开发的安排吗?非常期待这个功能。