" title="Написать письмо">Написать письмо

Статистика

Пользователи : 1
Статьи : 1506
Просмотры материалов : 5743272
 
Из обычной клавы - мультимедийную (16.10.2021). Печать E-mail
2021 - Октябрь
16.10.2021 16:20
Save & Share
Мультимедийная клавиатура имеет ряд недостатков перед обычной: габариты, вес, цена. Купив новую клавиатуру - ее вес, даже с учетом батареек, - был просто божественным. Однако выяснилось, что на ней отсутствуют мультимедийные кнопки, - а пользуюсь ими регулярно. Значит, нужно врезать в обычную клавиатуру мультимедийные кнопки.

К счастью, дрель с молотком для этого не требуются. Скан-коды мультимедийных клавиш доступны в самой ОС и не зависят от клавиатуры. Значит, неиспользуемые клавиши на покупной клавиатуре можно перепрограммировать на мультимедийные. В качестве жертвы были выбраны кнопки на цифровом блоке клавиатуры.

Была написана простая программа Multimedia Keyboard v.1.0.0.0, с исходниками: EXE-файл внесения изменений в систему по клавишам и REG-файл удаления этих изменений. Плюс - что программа требуется разово. Минус - требуется повторный запуск, если ОС сменилась. Для внесения изменений требуется перезагрузка.

Когда добавляешь новые клавиши - нужно быть предельно внимательным. То индекс в массиве поменять забудешь, то скан-код введешь неправильно: от цифр в глазах рябит. На разных сайтах - разные значения для клавиш; вызвано это тем, что на ноутбуках клавиатуры через одно место работают.

Скан-кода перезагрузки не существует - поэтому выключение и перезагрузку удобно реализовывать с помощью ярлыков на рабочем столе. Используется файл, отвечающий за данные действия, с параметрами:
- C:\WINDOWS\system32\shutdown.exe /s /f /t 1 - выключение с принудительным завершением всех процессов;
- C:\WINDOWS\system32\shutdown.exe /r /f /t 1 - перезагрузка с принудительным завершением всех процессов.

Проверялось на Windows XP x32, x64, Windows 7 x32, x64. Работает в виртуальной машине, независимо от назначения клавиш в реальной ОС.

В дальнейшем, вероятно, программа получит полноценный интерфейс - в котором можно будет выбирать для каждой кнопки цифрового блока клавиатуры свою альтернативную кнопку. Потому что решение использования "/" как паузы в медиаплеере - оказалось не очень удобным, когда набираешь адрес в строке браузера.

(добавлено 25.10.2021) Получила полноценный интерфейс. Можно еще допилить потом.
Обновлено ( 25.10.2021 17:55 )
 
 

Последние новости


©2008-2021. All Rights Reserved. Разработчик - " title="Сергей Белов">Сергей Белов. Материалы сайта предоставляются по принципу "как есть". Автор не несет никакой ответственности и не гарантирует отсутствие неправильных сведений и ошибок. Вся ответственность за использование материалов лежит полностью на читателях. Размещение материалов данного сайта на иных сайтах запрещено без указания активной ссылки на данный сайт-первоисточник (ГК РФ: ст.1259 п.1 + ст.1274 п.1-3).

Много статей не имеет срока устаревания. Есть смысл смотреть и 2011, и даже 2008 год. Политика сайта: написать статью, а потом обновлять ее много лет.
Открыта карта ВТБ для материальной поддержки сайта: 5368 2902 0040 0838.

Рекламодателям! Перестаньте спамить мне на почту с предложениями о размещении рекламы на этом сайте. Я никогда спамером/рекламщиком не был и не буду!
Top.Mail.Ru