1

В статье Microsoft Ergonomic Keyboard 4000 + Play Next Song Hack есть описание, как настроить клавишу на клавиатуре Microsoft.

В статье есть конкретное направление, какие коды назначают для конкретных операций - а именно для следующего и предыдущего трека. Интересно, откуда автор знал коды? Есть ли конкретный код для каждой команды, которую понимает Windows?

Если есть, то, пожалуйста, дайте ссылку на эту таблицу, пожалуйста.

1 ответ1

2

Если вы установили драйвер, у вас должен быть файл

C:\Program Files\Microsoft IntelliType Pro\mscmdkey.xml

Который должен иметь актуальный список кодов клавиш.

Вероятно, проще пойти сюда: http://xahlee.info/kbd/ms_keyboard/intellitype_registry.html, потому что этот список аккуратный.

Обратите внимание, что страница, на которую вы ссылаетесь, имеет значения DWORD, созданные в шестнадцатеричном формате, в то время как список на странице, на которую я ссылался, равен основанию 10, поэтому вам, вероятно, потребуется преобразовать в шестнадцатеричный код, чтобы создать правильный ключ.

например, MEDIA_PREVIOUS_TRACK_COMMAND == 704 (основание 10) == 2c0 (шестнадцатеричное).

Интересно узнать , что ключевые IntelliType коды сильно отличаются от стандартных окон виртуальных ключевых констант (определенных для isntance здесь: http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs .85).aspx ). Тем не менее, чтобы увидеть достойное объяснение этого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .