Программы для переназначения клавиш клавиатуры
Программы для переназначения клавиш — обычно небольшие утилиты, основная задача которых заключается в подмене функции той или иной кнопки клавиатуры (некоторые программы работают и с мышкой). Они могут оказаться полезными в различных ситуациях. Например, если определенная клавиша вышла из строя, такая программа позволит быстро «отремонтировать» ее, назначив выполнение ее функции другой клавише.
Многие клавиши и вовсе никогда не используются в повседневной жизни рядового пользователя. Можно ли сделать их реально полезными? К примеру, сделать так, чтобы клавиша «F8» делала скриншоты, а «Pause Break» — запускала какую-нибудь программу? Все это возможно при помощи специализированных программ.
MapKeyboard
Одна из самых простых программ для переназначения клавиш, к тому же — она полностью бесплатная. Утилита MapKeyboard позволяет назначить любой клавише функцию любого другой клавиши — на этом функциональность программы заканчивается. Она не способна выполнять какие-либо макросы (последовательное нажатие нескольких клавиш) или назначать кнопке клавиатуры функцию запуска внешних программ.

Вообще, MapKeyboard работает не с самой клавиатурой, а с настройками операционной системы, отвечающими за функционирование нажимаемых клавиш. Это также говорит о том, что программа никак не нагружает компьютер во время работы. Все, что она делает — изменяет определенные параметры системы. После сохранения настроек MapKeyboard можно и вовсе закрыть — внесенные в работу клавиатуры изменения будут активными до их отмены путем запуска соответствующей функции программы.
Как пользоваться MapKeyboard?
Программа MapKeyboard, хоть и не имеет перевода на русский язык, предельно проста в использовании:
- Нажмите на изображении клавиатуры нужную клавишу, которую необходимо переназначить.
- Затем в левом нижнем углу раскройте список «Remap selected key to» и определите новую функцию для выбранной клавиши.
- Нажмите кнопку «Save layout».
- После нажатия «Да» в отобразившемся диалоговом окне программа завершит сеанс работы операционной системы. После повторного входа в систему клавиша будет переназначена.

Чтобы вернуть настройки клавиатуры в исходное состояние, просто кликните кнопку «Reset keyboard layout» в правом нижнем углу программы.

SharpKeys
Принцип работы данной программы аналогичен MapKeyboard, т.е. переназначение клавиш осуществляется путем изменения настроек операционной системы. Отличие в том, что программа SharpKeys работает не только с обычными, но и с мультимедийными клавишами, такими как «Volume Up/Down», «Mute», «Calculator», «Play/Pause», «Home/Back/Forward» (кнопки управления браузером) и т.д.

Как пользоваться SharpKeys?
Один из недостатков утилиты SharpKeys — не очень удобный пользовательский интерфейс. В нем отсутствует изображение клавиатуры, как в случае с MapKeyboard. Впрочем, это не вызывает особых трудностей в настройке программы.
Для примера переназначим мультимедийную клавишу «E-Mail» (запускает почтовую программу, если та установлена на компьютере) на клавишу «Calculator» (чтобы запускала калькулятор).
- Кликните по кнопке «Add» в левом нижнем углу программы. Откроется новое окошко.

- В левой колонке выберите переназначаемую клавишу. В нашем случае — это «App: E-Mail».
- В правой колонке определите новую функцию для выбранной клавиши. В нашем случае — «App: Calcilator».

- Кликните «ОК», затем в главном окне программы нажмите кнопку «Write to Registry».
- Утилита попросит выполнить выход из системы либо перезагрузить компьютер, чтобы изменения вступили в силу.
Если с поиском нужных клавиш в представленном списке возникают сложности либо перенастройка не сработала (обычно возникает именно с мультимедийными клавишами), можно пойти другим путем:
- Нажмите под левой колонкой кнопку «Type Key».
- Откроется небольшое окошко. Нажмите на клавиатуру клавишу, которую необходимо переназначить.

- В нашем случае была нажата клавиша «Insert».
- Кликните «ОК».
- Далее кликните по кнопке «Type Key» под правой колонкой, затем повторите все действия, но в этот раз нажмите клавишу, которую следует назначить кнопке, выбранной на предыдущем шаге (в нашем случае «Insert»).
- Нажмите «ОК», затем «Write to Registry».
- Выйдете и повторно войдите в систему либо перезагрузите компьютер.
Кроме того, программа SharpKeys позволяет и вовсе отключить любую клавишу. Многие захотят сделать это по отношению к клавише выключения компьютера (Power), т.к. часто нажимают на нее случайно. Для отключения этой (и любой другой) кнопки, в правой колонке достаточно выбрать вариант «Turn Key Off»:

А чтобы отменить переназначение клавиш, удалите все или определенную запись в главном окне программы, используя кнопку «Delete» или «Delete All». После чего кликните «Write to Registry» и перезагрузите компьютер.

KeyTweak
Еще один аналог двух предыдущих программ. Утилита KeyTweak сочетает в себе функциональные возможности SharpKeys (тем, что способна работать с мультимедийными кнопками и в режиме считывания клавиш при нажатии) и удобный пользовательский интерфейс MapKeyboard (присутствует изображение клавиатуры).

Инструкция по использованию KeyTweak
Переназначить клавишу при помощи KeyTweak можно двумя способами — либо воспользовавшись изображением клавиатуры по аналогии с MapKeyboard, либо воспользовавшись режимом считывания кода переназначаемой клавиши, как в случае с SharpKeys.
- Кликните по изображению переназначаемой клавиши. Тут могут возникнуть сложности, т.к. вместо букв/символов/обозначений на картинке изображены одни числа — это коды клавиш. Но если навести курсор мыши на изображение кнопки, под ним появится реальное значение клавиши.

- Выберите новую функцию для клавиши в списке «Chose New Remapping», затем нажмите кнопку «Remap Key».

- В списке «Pending Changes» появится запись о переназначении клавиши. Кликните по кнопке «Apply», чтобы применить настройку.

- В левом верхнем углу в блоке «Remapped Keys currently in effects» можно просмотреть список всех переназначенных ранее клавиш. Он отобразится даже в случае, если переназначение было выполнено в другой программе.

- Для примера переназначим мультимедийную клавишу «Play/Pause». Изображения некоторых из них можно увидеть справа от изображения клавиатуры, но мы не будем их использовать.
- Кликните по кнопке «Full Teach Mode», откроется небольшое окно.

- Кликните в нем по кнопке «Begin Teach Mode».
- Нажмите на клавиатуре клавишу, которую следует переназначить, ее код отобразится в блоке «Scancode of Key #1». В нашем случае — это код 57344 (клавиша «Play/Pause»).
- Сразу же после нажмите на клавишу, которая заменит предыдущую, ее код отобразится в блоке «Scancode of Key #1». У нас это — 57399 (клавиша «Print/Screen/SysRq»).
- Нажмите кнопку «Remap Key#1 to Key#2».

- Нажмите «Apply» в главном окне программы для сохранения изменений.
Если воспользоваться кнопкой «Half Teach Mode»:
- Нажмите кнопку «Scan Single Key», затем на переназначаемую клавишу.
- Из выпадающего списка «Destination Key» выберите вновь назначаемую клавишу.
- Нажмите кнопку «Remap», затем «Apply» в главном окне программы.

Для отмены изменений кликните по кнопке «Restore All Defaults» в главном окне KeyTweak.

Key Manager
А это уже гораздо более мощная программа , позволяющая не только переназначать клавиши, но и выполнять ряд других связанных с ними функций.

К сожалению, Key Manager — не бесплатная программа (стоимость лицензии на момент написания обзора — от 24,97$), и основная причина этого — широкие функциональные возможности. Вот некоторые из них:
- Переназначение клавиш и кнопок мыши.
- Назначение клавишам различных функций — открытие файлов, запуск программ, открытие сайтов в браузере, управление открытыми окнами, вставка заранее заданного текста и т.д.
- Назначение комбинации клавиш различных функций (аналогичных предыдущему пункту).
- Назначение функций кнопкам мыши с предварительным нажатием любой клавиши или комбинации.
- Управление курсором мыши (перемещение в указанную точку, автоматическое нажатие кнопок и т.д.).
- Создание собственного контекстного меню в дополнение/взамен имеющемуся меню в Windows или в любой программе.
- Создание макросов, т.е. последовательное нажатие любого количества клавиш с возможностью настройки временных задержек между нажатиями и другие возможности.
Пример использования Key Manager
Т.к. данный обзор посвящен программам для переназначения клавиш, приведем пример того, как это реализуется в приложении Key Manager:
- В главном окне программы кликните по элементу «(дважды кликните, чтобы добавить)».
- Откроется окно настроек.
- В верхнем левом углу окна кликните по элемент «(кликните, чтобы определить)».

- Нажмите на клавиатуре клавишу, которую необходимо переназначить (можно и мультмедийную клавишу).

- Далее для заданной клавиши нужно выбрать действие. Для простого ее переназначения в блоке «Назначить действие» откройте вкладку «Клавиша или кнопка мыши».

- Новую функцию для клавиши можно задать в блоке «(кликните, чтобы определить)». В этом случае сначала кликните мышью по надписи, а затем нажмите нужную клавишу.
- А можно воспользоваться выпадающим списком «Клавиша или кнопка мыши», выбрав подходящую функцию для переназначаемой клавиши.

- В нашем случае переназначается клавиша «Insert» на мультимедийную кнопку «Calculator» (в программе она называется «Программа 2 (Калькулятор)»).
- Нажмите «ОК» по завершению настроек.
- Теперь в главном окне программы отобразится только что созданная команда.

Утилита Key Manager не вносит никаких изменений в систему, потому она всегда должна находиться в запущенном состоянии. Если требуется отменить переназначение клавиш или любую другую функцию, программу можно поставить на паузу, воспользовавшись соответствующей кнопкой в главном окне:

Функционал Key Manager не может не восхищать, однако нет смысла приобретать программу исключительно ради переназначения клавиш, т.к. для этого существуют бесплатные аналоги.
В завершении приведем пример программы , которая по своим функциональным возможностям близка к Key Manager, но все же не такая продвинутая, зато полностью бесплатная.

Утилита Mkey также способна не только переназначать клавиши, но и выполнять другие связанные с клавиатурой и мышью действия:
- Управление различными мультимедиапроигрывателями: WinAmp, AIMP, KMPlayer, Media Player Classic, Foobar2000 и другими.
- Управление параметрами громкости
- Открытие папок и файлов, управление открытыми окнами, запуск программ, управление браузером и другие подобные задачи.
- Управление мышью с клавиатуры: клии, перемещение курсора, эмуляция работы с колесиком мыши (прокрутка).
- Запись и воспроизведение максросов.
Кроме прочего, в Mkey можно задать приложения, в которых программа будет автоматически отключаться, а также создать множество профилей с собственным набором функций и затем быстро переключаться между ними.
Как настроить Mkey?
С первого взгляда не очень понятно, как работать с программой Mkey. Но на самом деле — там все очень просто. Настройка любой функции Mkey осуществляется по следующей схеме: назначение клавиши (или комбинации клавиш), выбор нужной функции, настройка функции. Рассмотрим это на примере переназначения клавиш:
- Кликните по кнопке «Добавить» в главном окне программы, затем нажмите клавишу, которую необходимо переназначить (мультимедийные клавиши также поддерживаются).
- Программа считает нажатую клавишу и выведет ее обозначение на экран в качестве названия для новой функции (можете оставить все как есть или задать свое название).
- Нажмите «ОК» для продолжения.

- Далее нужно назначить действие для выбранной клавиши. Чтобы ее просто переназначить, откройте в центральной колонке главного окна вкладку «Клавиатура», а затем выберите раздел «Клавиши».

- В правой колонке главного окна установите галочку напротив пункта «Эмулировать нажатие».
- Чуть ниже из выпадающего списка выберите новую клавишу, затем кликните по изображению дискеты (правый нижний угол) для сохранения настроек.

Как и в случае с Key Manager, для работы переназначенных клавиш и любых других функций программа Mkey должна быть запущена.
Программы для переназначения клавиш на клавиатуре

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

Иногда горячие клавиши или их переназначение не является идеальным решением поставленной задачи, поэтому разработчики Hotkeycontrol предлагают записать необходимое количество макросов. С помощью встроенной формы вы создаете своеобразный скрипт, записывая нажатия, действия и другие параметры, а затем сохраняете профиль. Теперь при запуске каждого макроса сохраненные в него действия будут выполняться автоматически, что значительно сэкономит затрачиваемое на определенную задачу время. Если возникла надобность быстро изменять громкость звука или яркость монитора, обратите внимание на встроенные настройки в рассматриваемом программном обеспечении. С помощью них вы сможете настроить эти опции буквально за несколько кликов. Hotkeycontrol всегда функционирует в фоновом режиме, однако потребляет минимальное количество системных ресурсов. Распространяется данный инструмент платно и стоит 30 долларов, но к ознакомлению на сайте доступна двухнедельная демонстрационная версия без ограничений по возможностям. Ознакомьтесь сначала с ней и решите, стоит ли приобретать данное ПО.
KeyTweak
Следующий представитель нашей сегодняшней статьи — KeyTweak. Это бесплатное решение, разработанное всего одним человеком, позволяющее только переназначать клавиши на клавиатуре или вовсе отключать их. Автор ссылается на встроенную в Windows функциональность, а именно на ключи реестра, однако вам не придется изменять их вручную, поскольку все сделает KeyTweak автоматически. Принцип взаимодействия с KeyTweak заключается в пошаговом выполнении простейших операций. Для начала на виртуальной клавиатуре, которая отображается в окне софта, вы выбираете клавиши для изменения, а затем заполняете открывшуюся форму со сканированием нажатий. После этого, если результат проверки является удовлетворительным, все изменения будут сохранены.

KeyTweak поддерживает и специальные переключатели, например, управлением мультимедиа. Если вы обратите внимание на изображение выше, то заметите, что такие клавиши отображаются справа от общего блока. Они настраиваются точно таким же образом, как и все основные символы, включая и функциональные. Минусом этого решения является только ограничение в создании горячих клавиш и невозможность изменить Pause/Break из-за особенностей ключа реестра, отвечающего за это действие. В остальном KeyTweak отлично справляется со своей задачей и доступна для скачивания бесплатно на официальной странице разработчика. Там же вы найдете пояснения принципа работы ПО и все важные сведения о ключах реестра, задействованных при настройке замены символов.
Key Remapper
Следующие две программы, о которых мы хотим поговорить сегодня, являются разработкой компании ANTSOFT и предоставляют пользователю функциональность разного уровня. Для начала возьмем более простое решение под названием Key Remapper. Главная задача этого ПО — переназначение клавиш, кнопок мыши и прокрутки колеса. Изначально юзер создает новый профиль, где в меню древовидного вида изменяет необходимые клавиши. Таких профилей может быть создано неограниченное количество с разными настройками, что позволит оптимизировать раскладки под конкретные ситуации и быстро переключаться между ними. Дополнительно в Key Remapper присутствует опция эмуляции двойного клика кнопки мыши или клавиши на клавиатуре.

Из опций, которые связаны с горячими клавишами, имеется только параметр, позволяющий назначить одну из стандартных комбинаций на один из переключателей клавиатуры. Еще вы можете заблокировать нажатия определенных символов, если в этом есть необходимость. Это были все особенности Key Remapper. Если вы захотите изучить это решение и решить, стоит ли его приобретать, прочтите инструкции на официальном сайте и скачайте демонстрационную оценочную версию, чтобы вынести для себя окончательный вердикт.
Key Manager
Key Manager — более продвинутое и дорогое решение. Главные функции этого приложения сосредоточены на взаимодействии с клавиатурой, то есть здесь можно переназначить клавиши, заблокировать их или настроить определенные комбинации. Дополнительно имеется инструмент, позволяющий записывать макросы. Он способен не только принимать последовательные нажатия, но и позволит выставить задержку между каждым нажатием, что позволяет создавать более гибкие конфигурации. В Key Manager имеется опция по созданию профилей. Однако работает она на более продвинутом уровне. Вы без проблем можете назначить какую-либо комбинацию или переназначение клавиш на одно или несколько приложений, сохранив при этом стандартные настройки для другого ПО и всей операционной системы. Все это же самое происходит и с кнопками мыши. Они выступают в роли части комбинации или их значения могут быть переназначены.

Что касается дополнительных опций, то в Key Manager их присутствует множество. Начать можно, например, с функции запоминания указателя мыши. Если вы запишете соответствующий макрос, то в будущем при его выполнении курсор будет возвращаться на изначальную позицию. Параллельно с этим ничего не мешает записать и действия, направленные на клики кнопками. Подобные настройки могут пригодиться в каких-то ситуациях, поэтому иногда важно иметь под рукой средство их реализации. Еще Key Manager поддерживает мгновенное создание электронного письма с заранее заготовленными шаблонами или с нуля, а также умеет управлять питанием компьютера, монитора и состоянием громкости. Более детально со всем этим мы предлагаем разобраться в бесплатной демонстрационной версии этого решения, загрузив ее, перейдя по указанной ниже ссылке.
Multi Task Tool
Следующая программа носит название Multi Task Tool. Она прекрасно справляется со своими функциями, но мы поставили ее на данное место из-за сложностей в управлении. Она точно не рассчитана на начинающих пользователей, которые ранее никогда не сталкивались с надобностью создания макросов и не представляют, какую структуру они должны иметь. Однако в Multi Task Tool имеется ряд вспомогательных опций, которые позволят немного ускорить процесс создания конфигурации. Этот инструмент изначально был разработан для отображения траектории движения мыши, но в будущем было добавлено множество других полезных опций. Сейчас Multi Task Tool позволяет записывать различные макросы, автоматизирует выполнение математических операций и пригодится при необходимости переназначения клавиш на клавиатуре. Именно из-за последней опции мы и упоминаем данное ПО в нашей статье.

Распространяется Multi Task Tool в качестве портативной версии, то есть после завершения скачивания вам не придется устанавливать исполняемый файл, а достаточно будет просто запустить его, чтобы сразу перейти к настройке программы. К сожалению, в свободном доступе находится ограниченное количество официальных и пользовательских материалов, позволяющих более детально изучить Multi Task Tool, что является основным недостатком данного ПО, поскольку самостоятельно освоить его будет очень проблематично.
KeyMapper
KeyMapper — одно из самых удобных приложений, о котором мы хотим поговорить в рамках сегодняшнего материала. Его особенность заключается в реализации виртуальной клавиатуры, которая находится в главном окне софта, что вы можете видеть на приведенном ниже скриншоте. Это позволяет быстро и просто выбрать одну или несколько клавиш, а затем сразу же переназначить их на другой переключатель. Те символы, изменить которые не получится, отмечены отдельным цветом, и их всего три — Print Screen, CapsLock и Backspace. Если на вашей модели клавиатуры присутствуют мультимедийные или дополнительные клавиши, настроить их через KeyMapper тоже не получится, придется обратиться к одному из предыдущих инструментов.

Сейчас KeyMapper распространяется бесплатно и доступна для скачивания на сайте GitHub. Там же разработчик детально описал принцип действия своего инструмента и рассказал о некоторых нюансах, которые связаны с использованием программы в новых версиях операционной системы Windows. Если вас заинтересовало это решение, воспользуйтесь приведенной ниже ссылкой для его скачивания.
Microsoft Keyboard Layout Creator
Microsoft Keyboard Layout Creator — официальное решение от разработчиков Windows, которое предназначается для изменения раскладки клавиатуры. Это главная особенность приложения, поскольку преимущественное большинство функций здесь связаны именно с редактированием существующей раскладки или созданием новой, которая по умолчанию не поддерживается операционной системой. Однако в этом программном обеспечении имеются опции, из-за которых Microsoft Keyboard Layout Creator и попала в нашу сегодняшнюю статью. Используйте виртуальные клавиши в главном окне, дважды кликая по ним, чтобы переназначить их на другие символы или настроить комбинации. Перед началом рекомендуется создать профиль, к которому и будут относиться последующие настройки. Это позволит переключаться между конфигурациями в любой момент, адаптируясь под конкретные ситуации.

К сожалению, в Microsoft Keyboard Layout Creator отсутствует русский язык интерфейса, однако он интуитивно понятен, а также на официальном сайте имеются руководства от разработчиков, что поможет начинающим пользователям быстрее освоить программное обеспечение. Распространяется этот софт через официальный сайт, ссылку на который вы найдете ниже. После запуска можно сразу же переходить к созданию нового профиля и его редактированию. Не забывайте, что все изменения в любой момент можно откатить, если что-то пошло не по плану.
SharpKeys
SharpKeys — последняя программа на сегодня. Она была создана одним человеком и находится в открытом доступе. Ее функциональность сосредоточена на изменении ключей реестра, что осуществляется в автоматическом режиме при управлении GUI с пользовательской стороны. Это позволяет переназначить все доступные символы на клавиатуре на удобные, не исключив при этом функциональные клавиши и некоторые дополнительные. Как вы уже знаете, все действия осуществляются через графический интерфейс, что не должно вызывать никаких трудностей даже у самых начинающих пользователей.

Все действия в SharpKeys выполняются в одном окне меню, где присутствует список всех доступных символов и клавиш клавиатуры. После внесения изменений они будут отображены в отдельной таблице. Это позволит быстро перейти к редактированию или удалить одну из записей в случае, когда она больше не нужна. Опция «Delete» не только удаляет запись в самой программе, но и восстанавливает стандартное состояние реестра, поэтому можно быть уверенным в том, что SharpKeys не нанесет никакого вреда операционной системе.
Это были все программы, позволяющие пользователю самостоятельно переназначать клавиши на клавиатуре. Как видите, они прекрасно справляются с поставленной задачей, однако имеют определенные особенности и уникальные функции. Именно от этого и следует отталкиваться при подборе подобных приложений, а уже с самим изменением символов не должно возникнуть никаких трудностей.
Ремаппим клавиатуру и мышь
Взгляните на свою клавиатуру. Внимательно изучите взглядом каждую клавишу. Изучили? А теперь ответьте на простой вопрос: есть ли на вашей клавиатуре клавиши, которыми вы вообще не пользуетесь? Готов поспорить, что ответ положительный. А почему бы не сделать эти бессмысленные клавиши удобными шорткатами? Именно об этом я расскажу под катом.
Зачем оно?
В первую очередь, разумеется, для удобства, как было сказано выше. Зачем нужна клавиша Scroll Lock, или, к примеру, Drop-down? Можно же повесить на эту клавишу какой-нибудь удобный ярлык, всяко будет лучше, чем бессмысленный расход рабочего пространства, не правда ли?
Но причин на самом деле может быть гораздо больше. Чаще всего люди хотят ремапнуть свою клавиатуру из-за существования клавиши Caps Lock, лично мне эта клавиша безразлична, неприязнь к ней скорее возникает у тех, кто имеет некоторые проблемы со слеПОЙ ПЕЧАТЬЮБ
Горазо реже, но все таки возникает ситуация, когда очень хочется ремапнуть кнопки мыши. Что бы было понятнее, на кой черт надо трогать мышь, опишу свою ситуацию. Я каждый день провожу несколько часов за беседами в Mumble, где для активации микрофона у меня выбрана функция Push-to-Talk. Мышь я держу постоянно, а вот над клавиатурой рука находится не всегда, поэтому в качестве шорткат-кнопки на PtT была выбрана кнопка Mouse5, которая, к сожалению, используется многими приложениями, вопреки моим желаниям. Больше всего раздражает эта кнопка во время серфинга, в любом браузере на нее повешена функция «go forward». Когда у меня была мышка Razer Lachesis, то с этим проблем было мало, штатный софт от производителя позволял делать с кнопками мыши что душе угодно. К сожалению, с более качественной мышью G9x пришлось перейти на менее удобный софт — SetPoint, который не поддерживает подобные выкрутасы.
Надеюсь, предисловие достаточно подробное, поэтому перейду-ка я пожалуй к делу.
Ремаппим клавиатуру
Несмотря на то, что к некоторым клавиатурам (Microsoft, Logitech G-Series, Lenovo ThinkPad) существует фирменный софт, дающий возможность делать подобные трюки, я опишу утилиты, которые будут работать с любой клавиатурой.
На самом-то деле все описанные ниже утилиты работают с реестром, то есть, если хочется приключений и интимных развлечений с мозгом, можно все, что нужно проделать самостоятельно и без посредников. Подобный метод я описывать не буду, так как сам не разобрался с этим, если кому интересно, копайтесь где-то здесь:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
SharpKeys
Простенькая утилитка, позволяющая лишь менять местами функции клавиш, да и то не всех. Работает только с WinXP\2003, упомянул о ней лишь из-за достаточно таки высокой популярности.

Скачать можно вот тут.
Microsoft Keyboard Layout Creator
Весьма ограниченная, но профессиональная утилита, которая придется по вкусу администраторам, так как она позволяет вносить изменения в раскладку в целой сети. В целом, для домашнего использования программа слабовата, весит много, да еще и .NET просит.

Последняя (1.4) версия доступна на MS Download Center.
KeyTweak
Ничего лучше для решения подобных задач просто не существует. Удобный и понятный интерфейс, мощный функционал и далее по списку. Работает на любой NT-версии системы, не требует дотнета и весит всего около 300КБ.

Мануал и установщик можно загрузить с сервера разработчика.
Ремаппим мышь
Среди вырвиглазных, кривых и нерабочих программ, обещающих справиться с поставленной задачей я нашел XMouse Button Control, что является идеальным вариантом. Поставить можно все, что душе будет угодно, хоть четырехсложные сочетания клавиш. При любом ремапе можно выбрать способ работы кнопки, к примеру залипание, таггл, рипит и так далее.

Единственное, что не греет душу, так это то, что утилита по сути является костылем. Она перехватывает ввод данных с мыши и изменяет их в соответствии с выставленными пользователем настройками. Баг я обнаружил всего один, при задании длинных (более трех кнопок) сочетаний клавиш программа иногда запинается, то есть вводит сочетание в неправильном порядке.
Ну вот, собственно, и все, о чем я хотел поведать. Надеюсь, топик окажется полезным. Если у читателя есть какое-либо иное мнение насчет решения подобных задач, я с удовольствием его прочитаю в комментариях.
Ах да, хотелось бы увидеть аналог этого топика, но для Linux, им я тоже пользуюсь 🙂
Скачать KeyTweak 2.3.0

CCleaner — популярное приложение для оптимизации ПК, чистки реестра и удаления различного.
MSI Afterburner — настоящая находка для истинного оверклокера, с помощью которой можно.
CCleaner Portable — портативная (переносная, не требующая инсталляции на компьютер) версия утилиты CCleaner для чистки системного мусора.
Простой в использовании твикер для Windows, с помощью которого можно быстро и легко.
Mem Reduct — небольшая портативная утилита, которая позволяет высвободить до 25% используемой.
Крошечная бесплатная и портативная утилита, которая предназначена для отключения.