RT,pocket的指点杆灵敏度即便在控制面板调到最快.
依旧还是觉得太慢了.(thinkpad指点杆重度患者,不喜欢接鼠标
网上找了一圈也没有什么好的解决方案.我暂时弄一个一定程度上可以缓解的.
思路是尽可能的用键盘快捷键的方式来操作大部分窗口操作(最大化 最小化 关闭 文件夹前进 后退等.
来减少指点杆的使用.
以及设置几个固定屏幕位置的鼠标指针位置,来快速定位移动鼠标指针.来减少指点杆的大范围移动.
下面说说具体操作.需要用到autohotkey.
;-----------------分隔线----------------------------------------------------------------------
#InstallKeybdHook
;;号后为注释
;AppsKey=鼠标右键右边那个等同于鼠标右键功能的键
;&连接表示按住AppsKey同时再按对应按键
;-----------快速移动鼠标指针位置-----------------------------------
SetDefaultMouseSpeed, 0
;R/LButton=键盘鼠标左右键
AppsKey & RButton::DllCall("SetCursorPos", int, 1800, int, 300)
AppsKey & LButton::DllCall("SetCursorPos", int, 300, int, 600)
AppsKey & B::DllCall("SetCursorPos", int, 1000, int, 0)
AppsKey & V::DllCall("SetCursorPos", int, 700, int, 1000)
;-----------------------------------------------------------------
;-----------光标键映射--------------
AppsKey & W::send,{up}
AppsKey & S::send,{down}
AppsKey & A::send,{left}
AppsKey & D::send,{right}
AppsKey & M::send,{WheelDown} ;代替鼠标滚轮下滚
AppsKey & N::send,{WheelUp} ;代替鼠标滚轮上滚
;-----右alt+WSAD代替默认光标键-------
;---------windows原有快捷键-------------------------------------------------------------------------------
AppsKey & E::send,{End} ;右alt+E替代键盘默认End键
AppsKey & Q::send,{Home} ;右alt+Q替代键盘默认Home键
AppsKey & F::send,{/} ;右alt+F,替代/原按键
AppsKey & R::send,{\} ;右alt+R,替代\原按键
AppsKey & T::send,{|} ;
AppsKey & L::send,+{left} ;右alt+L,替代键盘默认shift+左>向左选中
AppsKey & P::send,+{right} ;右alt+P,替代键盘默认shift+右>向右选中
AppsKey & [::send,+{up} ;右alt+[,替代键盘默认shift+上>向上选中
AppsKey & ]::send,+{down} ;右alt+],替代键盘默认shift+下>向下选中
AppsKey & O::send,+{End} ;右alt+O,替代键盘默认shift+End>选中至行尾,可配合Home使用.先home然后使用,实现选中整行
AppsKey & K::send,+{Home} ;右alt+K,替代键盘默认shift+Home>选中至行首,可配合End使用.先End然后使用,实现选中整行
^AppsKey::AppsKey ;ctrl+右alt,使用Appskey的原本功能
;--------------------------------------------------------------------------------------------------------
;--------------------windows窗口相关-------------------------
!Q::send,!{F4} ;alt+Q,代替默认alt+f4,关闭窗口
!E::WinMinimize,A ;alt+E,最小化当前窗口
!W::WinMaximize,A ;alt+W,最大化当前窗口
!S::WinRestore,A ;alt+S,还原窗口
!2::send,!{left} ;alt+2,代替默认alt+左,文件浏览器中的后退功能
!3::send,!{right} ;alt+3,代替默认alt+右,文件浏览器中的前进功能
!A::send,{F5} ;alt+A,代替浏览器F5
;!Tab::send,#{Tab}
;------------------------------------------------------------
;---------------使用键盘组合键快速打开软件-----------------
;格式:
; 修饰键(不要空格)普通按键::
; Run(空格)程序全路径
; return
;------------------------------
#C::
Run notepad
return
#Z::
Run C:\Program Files (x86)\Microsoft VS Code\Code.exe
return
;---------------------------------------------------------
;---------分隔线---------------------------------------------------------------------------------------------
把以上代码复制到文本 保存为.ahk文件双击运行即可(需要先安装autohotkey
https://autohotkey.com/download/
如果觉得默认的appskey位置不顺手也可以使用keyTweak这个软件来更改按键映射位置.
把别的按键映射为appskey(在keytweak中叫上下文菜单键
依旧还是觉得太慢了.(thinkpad指点杆重度患者,不喜欢接鼠标
网上找了一圈也没有什么好的解决方案.我暂时弄一个一定程度上可以缓解的.
思路是尽可能的用键盘快捷键的方式来操作大部分窗口操作(最大化 最小化 关闭 文件夹前进 后退等.
来减少指点杆的使用.
以及设置几个固定屏幕位置的鼠标指针位置,来快速定位移动鼠标指针.来减少指点杆的大范围移动.
下面说说具体操作.需要用到autohotkey.
;-----------------分隔线----------------------------------------------------------------------
#InstallKeybdHook
;;号后为注释
;AppsKey=鼠标右键右边那个等同于鼠标右键功能的键
;&连接表示按住AppsKey同时再按对应按键
;-----------快速移动鼠标指针位置-----------------------------------
SetDefaultMouseSpeed, 0
;R/LButton=键盘鼠标左右键
AppsKey & RButton::DllCall("SetCursorPos", int, 1800, int, 300)
AppsKey & LButton::DllCall("SetCursorPos", int, 300, int, 600)
AppsKey & B::DllCall("SetCursorPos", int, 1000, int, 0)
AppsKey & V::DllCall("SetCursorPos", int, 700, int, 1000)
;-----------------------------------------------------------------
;-----------光标键映射--------------
AppsKey & W::send,{up}
AppsKey & S::send,{down}
AppsKey & A::send,{left}
AppsKey & D::send,{right}
AppsKey & M::send,{WheelDown} ;代替鼠标滚轮下滚
AppsKey & N::send,{WheelUp} ;代替鼠标滚轮上滚
;-----右alt+WSAD代替默认光标键-------
;---------windows原有快捷键-------------------------------------------------------------------------------
AppsKey & E::send,{End} ;右alt+E替代键盘默认End键
AppsKey & Q::send,{Home} ;右alt+Q替代键盘默认Home键
AppsKey & F::send,{/} ;右alt+F,替代/原按键
AppsKey & R::send,{\} ;右alt+R,替代\原按键
AppsKey & T::send,{|} ;
AppsKey & L::send,+{left} ;右alt+L,替代键盘默认shift+左>向左选中
AppsKey & P::send,+{right} ;右alt+P,替代键盘默认shift+右>向右选中
AppsKey & [::send,+{up} ;右alt+[,替代键盘默认shift+上>向上选中
AppsKey & ]::send,+{down} ;右alt+],替代键盘默认shift+下>向下选中
AppsKey & O::send,+{End} ;右alt+O,替代键盘默认shift+End>选中至行尾,可配合Home使用.先home然后使用,实现选中整行
AppsKey & K::send,+{Home} ;右alt+K,替代键盘默认shift+Home>选中至行首,可配合End使用.先End然后使用,实现选中整行
^AppsKey::AppsKey ;ctrl+右alt,使用Appskey的原本功能
;--------------------------------------------------------------------------------------------------------
;--------------------windows窗口相关-------------------------
!Q::send,!{F4} ;alt+Q,代替默认alt+f4,关闭窗口
!E::WinMinimize,A ;alt+E,最小化当前窗口
!W::WinMaximize,A ;alt+W,最大化当前窗口
!S::WinRestore,A ;alt+S,还原窗口
!2::send,!{left} ;alt+2,代替默认alt+左,文件浏览器中的后退功能
!3::send,!{right} ;alt+3,代替默认alt+右,文件浏览器中的前进功能
!A::send,{F5} ;alt+A,代替浏览器F5
;!Tab::send,#{Tab}
;------------------------------------------------------------
;---------------使用键盘组合键快速打开软件-----------------
;格式:
; 修饰键(不要空格)普通按键::
; Run(空格)程序全路径
; return
;------------------------------
#C::
Run notepad
return
#Z::
Run C:\Program Files (x86)\Microsoft VS Code\Code.exe
return
;---------------------------------------------------------
;---------分隔线---------------------------------------------------------------------------------------------
把以上代码复制到文本 保存为.ahk文件双击运行即可(需要先安装autohotkey
https://autohotkey.com/download/
如果觉得默认的appskey位置不顺手也可以使用keyTweak这个软件来更改按键映射位置.
把别的按键映射为appskey(在keytweak中叫上下文菜单键