[英]Control of mouse settings from command line in Windows 7
由於殘障,我希望能夠每半小時左右從使用鼠標右鍵切換到鼠標左鍵,然后再返回。 從控制面板執行此操作的速度比我想要的慢。 盡管我可以在命令行或.bat
文件中使用main.cpl
打開鼠標設置控制器,但我希望能夠使用批處理文件進行整個左右切換。 這可能嗎?如果可以,怎么辦?
您可以將代碼復制到PS1文件並使用Powershell運行它:
[Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") | Out-Null
$SwapButtons = Add-Type -MemberDefinition @'
[DllImport("user32.dll")]
public static extern bool SwapMouseButton(bool swap);
'@ -Name "NativeMethods" -Namespace "PInvoke" -PassThru
[bool]$returnValue = $SwapButtons::SwapMouseButton(!([System.Windows.Forms.SystemInformation]::MouseButtonsSwapped))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.