Забиндить кнопку мыши на F кнопку?

Имеется USB мышь, емеется большая красная кнопка (как в фильмах — пуск ракеты).

Хочется собрать все это воедино. Например, чтоб при ударе кулаком на эту красную кнопку, в IDE нажималось F5. Или сворачивался проигрыватель с порнофильмом.

Мышь соответственно вторая в системе.

Как это можно реализовать в windows? Есть ли готовые решения?
  • Вопрос задан
  • 6274 просмотра
Пригласить эксперта
Ответы на вопрос 7
Mithgol
@Mithgol
Нечто подобное обещает программа ATNSOFT Key Manager (которую сам я, правда, не пробовал, потому что она не бесплатная, и я не желал подсесть на неё за тридцатидневное время бесплатного тестирования).

Также пишут, что можно бесплатно достичь желаемой функциональности, установив KeyMan (Keyboard Maniac) и наложив бесплатно распространяемый официальный ключ.
Ответ написан
Комментировать
cjey
@cjey
Для назначения любого действия на нажатие клавиши мыши есть отличная программа X-Mouse Button Control. А дальше можно разобрать ненужную пятикнопочную мышку и запаять на Mouse4 или Mouse5 большую красную кнопку.
Ответ написан
cjey
@cjey
просто мне кажется что винда не различит от какой именно мышки пришел сигнал нажатия на кнопку. поэтому на левую и правую кнопку мыши определять специальные действия нельзя.
можно использовать Mouse3 (нажатие на скролл) т.к. не самая часто используемая кнопка.

сложный вариант будет с использованием Arduino для имитации отдельного HID устройсва
Ответ написан
Stalker_RED
@Stalker_RED
joy2mouse и аналоги, а так-же куча софта идущая в комплекте с игровыми конторллерами позволяет биндить что угодно, и на что угодно. (ну почти)

всяческие auto-it, autohotkey, nncron и прочие, позволяют вешать целые серии нажатий, исполнять макросы, скрипты, манипулировать окнами, запускать и убивать процессы а также менять их приоритет, управлять фаерволлами, плеерами, браузерами, и даже космическими кораблями добывающими руду в астероидных поясах!
Ответ написан
kAIST
@kAIST Автор вопроса
Придется пожалуй все самому делать :)
нашел для python примерчик
code.google.com/p/pywinusb/source/browse/trunk/examples/hook_button.py
Ответ написан
Комментировать
LeeMiller
@LeeMiller
Если Windows, то вы самиможете все сделать без каких-либо программ. habrahabr.ru/blogs/windows/75290/
C мышкой все по аналогии.
Ответ написан
Anonym
@Anonym
Программирую немного )
А мне интересно, как переназначить клавиши на второй клавиатуре, чтобы первая не пострадала.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы