Использование USB-контроллера в качестве дополнительной клавиатуры для Visual Studio

Наша семья больше не использует наш USB-контроллер Mixman DM2 для создания музыки. Это освобождает меня для использования в качестве вспомогательной клавиатуры с 31 «клавишей» (и несколькими «ползунками»). Мне пришла в голову безумная идея использовать эти кнопки для отправки сочетаний клавиш в Visual Studio. Просто кажется, что проще нажимать одну клавишу, чем некоторые из комбинаций двойных клавиш ctrl.

Я попробовал пару утилит, таких как JoyToKey и XPadder, но они распознают только игровые контроллеры, а DM2 попадает в более общую категорию «USB-контроллер».

Вы когда-нибудь слышали о такой ерунде?

Уточняющий вопрос: известна ли вам утилита для считывания входных данных с универсального USB-контроллера и сопоставления их с нажатиями клавиш на клавиатуре? -ИЛИ- Знаете ли вы о надстройке Visual Studio, которая будет считывать данные с универсального USB-контроллера?


person Doug L.    schedule 20.09.2008    source источник
comment
Пока никакого прогресса. Я играл с разными идеями, но до сих пор не нашел правильного решения...   -  person Doug L.    schedule 26.12.2008
comment
Итак, это вопрос трехлетней давности, поэтому я немного опоздал в игру. У меня есть DJ-контроллер Hercules MK2, с которым я пытаюсь сделать то же самое. Вы можете сопоставить MIDI-сигналы с нажатиями клавиш с помощью Midi Translator от Bome. Однако, несмотря на то, что я вижу, что миди-сигналы преобразуются в сигналы (например, если у меня открыт блокнот, я вижу вводимые символы), Visual Studio игнорирует их. Надеюсь, это поможет кому-то.   -  person    schedule 08.02.2012


Ответы (2)


Не слышал об этом раньше, но я не могу дождаться, чтобы увидеть, сможете ли вы сделать это полезным!

Вы можете назначить функции Visual Studio на «аккорды» комбинаций клавиш, верно? Так что, может быть, вы могли бы поиграть в бритье и стрижку, чтобы начать сборку.

person Kevin Conner    schedule 20.09.2008

Да, я думал сделать что-то похожее на это сам. Я почти уверен, что вам придется написать для него свой собственный драйвер.

person TraumaPony    schedule 20.09.2008