Programación de cambio de velocidad del cursor en las ventanas
-
23-09-2019 - |
Pregunta
Desde conseguir una respuesta satisfactoria en superusuario es muy difícil, quiero reformular esta pregunta y pregunte:
¿Hay alguna manera de detectar mediante programación un ratón estaba enchufado en el puerto USB, y cambiar la velocidad del cursor en las ventanas (quizás a través de una API)?
Me gustaría utilizar C #, pero estoy abierto a cualquier idioma que se puede ejecutar en un equipo Windows 7 máquina.
Solución
No sé acerca de la detección, pero se puede utilizar P / Invoke para la SystemParametersInfo API utilizando
[DllImport("user32.dll", SetLastError = true)]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool SystemParametersInfo(SPI uiAction, uint uiParam, String pvParam, SPIF fWinIni);
con el uiAction como ( SPI_SETMOUSESPEED ) = 0x0071
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow