如何使用键盘在左手和右手之间切换鼠标?

如何使用键盘在左手和右手之间切换鼠标?

我们家里既有惯用左手的用户,也有惯用右手的用户。如果能够通过键盘更改此设置,而不是使用鼠标控制面板,那就太方便了。有没有办法将键盘组合分配给此功能?

编辑:收到几个答案后,我意识到有些答案不起作用,这是因为我的 HP Netbook 附带的 Synaptics 软件。这个软件(或者可能是其他软件,不确定)将我的鼠标控制面板修改为如下所示:

鼠标属性

答案1

其他自动热键方法:

^!s::
run main.cpl
RegRead, swapped, HKEY_CURRENT_USER, Software\Synaptics\SynTPCpl\TouchPadPS2_3, SwapMouseButtons
WinWait,Mouse Properties
if (swapped = 1)
{
    RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Synaptics\SynTPCpl\TouchPadPS2_3, SwapMouseButtons, % !swapped
    Send {TAB}{R}{A}{Enter}

}
else
{
    RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Synaptics\SynTPCpl\TouchPadPS2_3, SwapMouseButtons, % !swapped
    Send {TAB}{L}{A}{Enter}
}
return

Ctrl++Alts切换按钮交换。

安装 AutoHotkey 后,运行它;您将得到一个创建脚本的对话框:

在此处输入图片描述

是的并将上述代码粘贴到文件中,然后保存。现在再次运行 AutoHotkey,使其位于托盘中。它现在将监听上述组合键,直到您右键单击其托盘图标并退出。

答案2

听起来像是一份工作自动热键

就像是:

^!c::
run main.cpl
WinWait ahk_class #32770
Send {Tab3}{Left}{Tab}{Space}{Enter}
return

要使用 Ctrl + Alt + C 进行更改。您需要对您的设置进行一些调整。

编辑- 这更接近完美,但仍然不够完美。我的戴尔触摸板实用程序可能会妨碍我。感谢大家的提示

答案3

我有右手和罗技左手鼠标安装。左手鼠标会自动反向配置。使用时,按钮会反转,以便正确操作。无需弄乱控制面板!

相关内容