Зацепить 3-ю кнопку X-Mouse? - PullRequest
       21

Зацепить 3-ю кнопку X-Mouse?

3 голосов
/ 18 апреля 2011


Я написал низкоуровневый хук мыши в C #, который должен захватывать события XBUTTON.Для 1-го и 2-го xButton он работает просто отлично, но на моей мыши нет сообщения для 3-го xButton.Похоже, что для этой кнопки нет возможности записать события?

У меня игровая мышь, а между двумя первыми кнопками xButton находится третья кнопка xButton.Когда я нажимаю на нее, ничего не происходит, поэтому я хотел написать собственное приложение C # Mouse-Hook для программирования пользовательского поведения для этой кнопки ...

1 Ответ

3 голосов
/ 18 апреля 2011

Это верно. Третья кнопка X обрабатывается вашими драйверами мыши, а не самой Windows. В Windows нет встроенных знаний или поддержки более двух X-кнопок. Эти дополнительные кнопки не будут работать вообще без специальных драйверов.

Вам необходимо выяснить, как взаимодействовать с программным обеспечением драйвера мыши. Это единственный способ получать уведомления при нажатии этих кнопок.

...