我的朋友在 Windows 上有一个 Mac 鼠标。
当他单击鼠标时,这是右键单击,因为设置是相反的。
有没有控制台命令可以将其切换回来?因为他无法用他现在的鼠标修复它,因为他无法单击 GUI 中的相应元素。
答案1
他不能使用键盘到达控制面板中的位置来更改设置吗?
不管怎样,您可以control mouse
从命令行键入内容以进入正确的位置,但您也可以使用“开始”菜单(Ctrl
+ Esc
)并使用键盘导航到达那里。
答案2
使用一个脚本在左手和右手之间切换 - 单击一次它改变然后再次单击它将其更改回来,而不是 RUNDLL32.EXE USER32.DLL,SwapMouseButton" 只能切换到左手而不是切换回来
注意::如果您想在将其创建为 MouseHandSwitch.vbs 后通过电子邮件发送此文件,请复制以下脚本并将其保存为桌面上的 .vbs 文件,现在您就可以得到它了。
'> Mouse change Left to Right handed
'> and repeat to set Left to Right handed again.
'> By William Anderson July 1715
Sub DoAction(str, ms)
'> Check status until ready
status = (WshShell.AppActivate)(cPanel.ProcessID)
Do Until status = true
WScript.Sleep 100
status = (WshShell.AppActivate)(cPanel.ProcessID)
WScript.Sleep 100
Loop
if status = true then
WshShell.SendKeys str
WScript.Sleep ms
End if
End Sub
'> Set windows for best performance
Set WshShell = CreateObject("WScript.Shell")
Set cPanel = WshShell.Exec("rundll32.exe shell32.dll,Control_RunDLL main.cpl")
status = (WshShell.AppActivate)(cPanel.ProcessID)
Do Until status = true
WScript.Sleep 100
status = (WshShell.AppActivate)(cPanel.ProcessID)
WScript.Sleep 100
Loop
if status = true then
'> Send alt S to mouse panel
DoAction "%S", 20
DoAction "{ENTER}", 20
End if
答案3
在 Windows Vista(可能是 7)及更高版本上切换鼠标按钮的键盘方式:
- Windows 键
- 输入“鼠标”
- 空格键
- 进入
答案4
转到设置、设备、鼠标,然后切换主设备和辅助设备。
您可以使用鼠标或键盘快捷键来完成此操作。
(Win然后导航/搜索设置......)
你不需要 shell 命令,你只需要知道键盘快捷键允许您访问菜单并导航......