簡體   English   中英

在Windows 7中從命令行控制鼠標設置

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM