Krovatin,
Может тебе такая программа подойдёт? Сам пока её не пробовал.
Вот описание:
Keyboard Maniac 4.24 Final
"Keyboard Maniac (KeyMan) – это менеджер горячих клавиш, который позволяет работать с нестандартными клавишами на мультимедийных расширенных клавиатурах, без установки дополнительных драйверов.
Программа проста в управлении, но содержит множество дополнительных настроек и будет полезна как простым пользователям, так и профессионалам - настоящим клавиатурным маньякам.
Возможности программы:
возможность управлять медиапроигрывателями, возможность использовать кнопки мыши в ваших горячих клавишах, возможность запускать несколько действий на одну клавишу; возможность записывать и воспроизводить клавиатурные макросы; возможность изменять клавиатурные раскладки; гибкая схема запуска действия, например: только если активно определенное окно или оно существует; возможность заменять нажатую клавишу на другую клавишу, или кнопку мыши (например: F2 на Ctrl+V, и вы получите содержимое буфера); возможность заменять кнопку мыши на другую кнопку мыши, или клавишу клавиатуры (например: Shift + Mouse Middle на Alt + DblClick); возможность назначать горячие клавиши с расширенными модификаторами (любая комбинация из четырех модификаторов Ctrl+ Alt+ Shift+ Win+ ); возможность индикации текущей языковой раскладки - звуком при нажатии клавиш и/или иконкой в системном трее; отправлять окну сообщения при нажатии клавиши.
Программа поддерживает модули расширений (PlugIn); стандарт модулей предельно прост и, используя исходный код готового модуля, вы можете сами написать нужное вам действие (в дистрибутиве вы найдете исходный код модуля расширений написанного на Borland Delphi7, содержащий все необходимые комментарии)."