سؤال

منذ الحصول على إجابة مرضية على Superuser صعب للغاية ، أريد إعادة صياغة هذا السؤال و إسأل:

هل هناك أي طريقة لاكتشاف الماوس برمجيًا تم توصيله في منفذ USB ، وتغيير سرعة المؤشر في Windows (ربما من خلال واجهة برمجة التطبيقات)؟

أرغب في استخدام C#، لكنني منفتح على أي لغة يمكن تشغيلها على جهاز Windows 7.

هل كانت مفيدة؟

المحلول

لا أعرف عن الكشف ولكن يمكنك استخدام P/استدعاء إلى SystemParametersInfo API باستخدام

[DllImport("user32.dll", SetLastError = true)]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool SystemParametersInfo(SPI uiAction, uint uiParam, String pvParam, SPIF fWinIni);

مع uiaction مثل (spi_setmousespeed) = 0x0071

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top