Удомельский форум

Удомельский форум (http://second.udomlya.ru/uf/index.php)
-   Software (http://second.udomlya.ru/uf/forumdisplay.php?f=23)
-   -   Доп. клавиши на клавиатуре... (http://second.udomlya.ru/uf/showthread.php?t=18230)

Pitty 04.11.2009 16:38

Доп. клавиши на клавиатуре...
 
Сейчас задался таким вопросом: где в реестре (подозреваю, что именно в реестре) прописано действие по доп. клавишам на клавиатуре. Например, у меня на клаве есть среди прочих клавиши Калькулятор, Мой компьютер и ещё куча других. Не устанавливая какого-либо софта, они работают, поэтому, я подозреваю, поддерживаются самой виндой (какой-то скан-код).
Что я хочу. Найти место, где какому-либо скан-коду соответсвует определённое действие. А вот для чего мне это надо: среди почти 25 доп. клавиш нет клавиши перехода в ждущий режим. Это безобразие. В))) Хочу какую-нибудь повесить на эту функцию, ну и другие переопределить.

Плиз, программы, подобные ЕКА не предлагать: пользовался ей давно, был очень доволен, но ставить не хочется, т.к. зачем загромождать систему дополнительным софтом.

Messiah 04.11.2009 16:50

Цитата:

Сообщение от Pitty (Сообщение 442973)
...Плиз, программы, подобные ЕКА не предлагать: пользовался ей давно, был очень доволен, но ставить не хочется, т.к. зачем загромождать систему дополнительным софтом.

Key Remapper для переназначения функций клавиш клавиатуры, кнопок мыши и прокрутки колеса, позволяет настроить клавиши клавиатуры, нажатия кнопок мыши и прокрутку...не оно?

Pitty 04.11.2009 18:18

Цитата:

Сообщение от messiah (Сообщение 442984)
key remapper для переназначения функций клавиш клавиатуры, кнопок мыши и прокрутки колеса, позволяет настроить клавиши клавиатуры, нажатия кнопок мыши и прокрутку...не оно?

Если оно висит в трее или процессом (службой), то не оно.
ЕКА - почти то же самое. Хотя можно было бы посмотреть, что это такое.

Messiah 04.11.2009 18:42

Вложений: 1
Цитата:

Сообщение от pitty (Сообщение 443011)
Если оно висит в трее или процессом (службой), то не оно.
ЕКА - почти то же самое. Хотя можно было бы посмотреть, что это такое.

В подробности не вникал, нужды не было. Но ИМХО не так всё просто, на уровне только реестра, как ты пишешь. По ходу всё через драйвер работает, со всеми вытекающими.... А чтоб скучно тебе не было, и помня, что ты в суть любишь вникнуть, в аттаче дёрнутый из инета курсовой проект кого-то на тему: "Переопределение назначений клавиш на клавиатуре....:) ...ищите и обрящете...(С) Библия, кажися

PS: Каждое устройство имеет свой раздел в реестре. Эти разделы находятся в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControleSet\Contr ol\Class. Клавиатуре соответствует раздел {4D36E96B-E325–11CE-BFC1–08002BE10318}.

Pitty 04.11.2009 20:17

Цитата:

Сообщение от messiah (Сообщение 443013)
В подробности не вникал, нужды не было. Но ИМХО не так всё просто, на уровне только реестра, как ты пишешь. По ходу всё через драйвер работает, со всеми вытекающими.... А чтоб скучно тебе не было, и помня, что ты в суть любишь вникнуть, в аттаче дёрнутый из инета курсовой проект кого-то на тему: "Переопределение назначений клавиш на клавиатуре....:) ...ищите и обрящете...(С) Библия, кажися

ps: Каждое устройство имеет свой раздел в реестре. Эти разделы находятся в hkey_local_machine\system\currentcontroleset\contr ol\class. Клавиатуре соответствует раздел {4d36e96b-e325–11ce-bfc1–08002be10318}.


Курсовик хороший. Думаю, что искать надо не в самой клавиатуре, а выше где-то.


Текущее время: 22:33. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot