Windows: Обнаружение того, какие инфракрасные дистанционные клавиши нажаты

7820
greggannicott

Я пытаюсь настроить работу моего пульта дистанционного управления «Noah Company MediaGate GP-IR02BK» с XBMC. Я нашел файл, который мне нужно обновить для XBMC (Keymap.xml), но теперь мне нужно выяснить, как каждая удаленная кнопка представлена ​​в Windows Vista (код удаленного доступа?). Так, например, если вы нажмете кнопку «Назад», она может быть представлена ​​как «esc», или, возможно, ASCII-символ.

Есть ли способ сделать это?

Заранее спасибо.

Обновление 1 - я только что заметил, что в XBMC Wiki упоминается, что в файле advancedsettings.xml упоминается параметр, <displayremotecodes>который инструктирует XBMC отображать удаленный код при нажатии кнопки на пульте дистанционного управления. Я попробую это, когда буду дома, и обратная связь, что я найду здесь.

Обновление 2 - Орехи. Просто исследовал дальше и это только XBox :-(

3

2 ответа на вопрос

2
skelly

Я не уверен, что это будет работать для вас, но я использую EventGhost для управления foobar2000 и Media Player Classic с различными стандартными ИК-пультами и USB-UIRT, вы можете попробовать проверить, поддерживает ли он ваш ИК-приемник, и отобразит ли он на пульте дистанционного управления. коды.

0
MBraedley

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

Спасибо за Ваш ответ. Так как это ТВ / ПК в гостиной, я просто жду, когда он станет доступным, чтобы я мог проверить то, что вы предложили :-) Это, конечно, выглядит многообещающе. greggannicott 14 лет назад 0
Я видел вашу ссылку на мой сайт в журналах реферера и только что проверил первую ссылку. Он не сломан, но напрямую переходит к скрипту [AutoHotkey] (http://www.autohotkey.com/), который показывает клавиатуру. Просто хотел уточнить. Dan H 13 лет назад 0