PS:现在其实主要是用 xbox 一代的手柄,配合 Xpadder,非常好用。但这个基本是纯鼠标+回车空格之类的功能键。影音上网够用,不能打字。
找到方法了。 Caps+方向慢移,Caps+LShift+方向快移。
;一直关闭 Capslock
SetCapsLockState, AlwaysOff
;模拟鼠标
CapsLock & Up::
MouseGetPos, x, y
If GetKeyState("LShift","p")
MouseMove, x, y-100
else
MouseMove, x, y-10
return
CapsLock & Left::
MouseGetPos, x, y
If GetKeyState("LShift","p")
MouseMove, x-100, y
else
MouseMove, x-10, y
return
CapsLock & Down::
MouseGetPos, x, y
If GetKeyState("LShift","p")
MouseMove, x, y+100
else
MouseMove, x, y+10
return
CapsLock & Right::
MouseGetPos, x, y
If GetKeyState("LShift","p")
MouseMove, x+100, y
else
MouseMove, x+10, y
return
;中文输入法下切换中英文
CapsLock::^Space
补一个左右键点击,目前我就用到这些了。
CapsLock & Enter::
If GetKeyState("LShift","p")
MouseClick, right
else
MouseClick, left
return
1
ager 2020-05-31 17:19:17 +08:00
联想小红点键盘值得推荐
|
2
ager 2020-05-31 17:19:59 +08:00
Lenovo 联想发布新款 ThinkPad TrackPoint Keyboard II 键盘,售价 99 美元(约 689 元)
|
3
systemcall 2020-05-31 17:34:56 +08:00 via Android 1
Windows 自带的是 鼠标键 ,搜索一下就有
也许可以试试 ds4,用 ds4windows 做按键映射,勉强能用 |
4
JCZ2MkKb5S8ZX9pq OP @systemcall 对哦,可是我没小键盘了。有些键盘可以把中部映射为小键盘,但摸黑摸起来不太方便。
|
5
JCZ2MkKb5S8ZX9pq OP |
6
systemcall 2020-05-31 21:47:18 +08:00 via Android
@JCZ2MkKb5S8ZX9pq 感觉要是能够做些加速之类的处理会比较好,苹果的触摸板比较舒服很重要的原因是因为算法
windows 自带的鼠标键如果分辨率很低体验倒是还可以,不过这么多年没优化了,现在那套算法反而是相当于负优化 ds4windows 也没怎么处理,所以也不怎么好用。但是 ds4 在 ps4 上倒是很舒服,不知道有没有办法抄算法 |
7
JCZ2MkKb5S8ZX9pq OP @systemcall 现在的代码已经直接写了两档速度,按住 shift 是一次移 100px,不按是 10px,不过视觉上感觉 100 就是跳帧了。
反正低频需求,凑合用着。autohotkey 的语法不懂,加速度其实也就加个速度变量吧,懒得深入了,不知道怎么测试,每次退出重运行太麻烦了。 |