Como mencionó Mivk, esto es sencillo y funciona a las mil maravillas. Esto es lo que mencionó mivk
Cree un archivo de texto al que pueda llamar swapmouse.cs, que contenga esto:
using System.Runtime.InteropServices;
using System;
class SwapMouse
{
[DllImport("user32.dll")]
public static extern Int32 SwapMouseButton(Int32 bSwap);
static void Main(string[] args)
{
int rightButtonIsAlreadyPrimary = SwapMouseButton(1);
if (rightButtonIsAlreadyPrimary != 0)
{
SwapMouseButton(0); // Make the left mousebutton primary
}
}
}
Y compílelo en swapmouse.exe con este comando:
"%SystemRoot%\Microsoft.NET\Framework64\v3.5\csc" swapmouse.cs
Ahora puede crear una carpeta llamada C: \ Archivos de programa \ swapmouse y copiar swapmouse.exe en la carpeta recién creada.
Ahora cree un acceso directo para este archivo swapmouse.exe en su escritorio.
Bajo la propiedad del archivo de acceso directo, agregue una tecla de acceso directo, en este caso, usé "Ctrl + Alt + S" y aplique.
Ahora, cada vez que presione "Ctrl + Alt + S", se cambiará el botón del mouse.
Ya no hay dependencia del mouse para cambiar el botón del mouse.
1. Right-click on the exe and select "Create Shortcut" 2. Move the shortcut to "C:\ProgramData\Microsoft\Windows\Start Menu" or the desktop 3. Right click on the shortcut, go to the Shorcut tab and select a shortcut key