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


сам по себе бинд кнопок он не умеет
Ээээ, а что же он тогда делает?
Ну при помощи DE своего сделай.
точнее не пашет во время работы полноэкранных приложений.
Как-то я раньше делал чтоб у меня по капслоку независимо от ситуации (и в играх полноэкранных тоже работало) появлялось окошко notification-daemon, если нужно позже посмотрю (на старой машине конфиги были), но емнип проблем никаких не было.
А по-другому никак. Сам буквально позавчера повесил копи-паст на боковые кнопки мыши. xbindkeys+xvkbd, другого выхода я не нашел.
Имеется в виду, что не может сам эмулировать нажатие каких-то клавиш, только выполнять команды.

Имеется в виду, что не может сам эмулировать нажатие каких-то клавиш, только выполнять команды.
а есть ли смысл запиливать в биндилку клаву!?

вот именно.
потому ТС просто облажался и запутался в терминах.
С чего это вдруг?
Ну, попробуй найти его официальный сайт, например.
Официальный сайт то ли работает, то ли нет. Но сама программа от этого из репозиториев никуда не денется.
Из убунты уже делась. Последний раз была на lucid.

а есть ли смысл запиливать в биндилку клаву
Вопрос спорный, но факт в том что FAQ на ЛОРе предлагает именно такой путь: использовать биндилку приложений в качестве биндилки кнопок, что есть костыль. И не работает как надо.

и в играх полноэкранных тоже работало
Именно в полноэкранных? Или в вайне? В играх под вайном ЕМНИП не настоящий полноэкранный режим, поэтому там, скорее всего, будет работать.
Попробую поковырять, но боюсь, что результат будет тем же самым.
точнее не пашет во время работы полноэкранных приложений.

Делась 🙁 В Минте: «Unable to locate package btnx»

Да, в нативных полноэкранных.

actkbd завязан на evdev В Минте его, видимо, нет

Это интересно. Тогда, посмотрите, пожалуйста, конфиг. Думаю, это будет интересно не только мне.
evdev есть везде, но пока что есть выбор между ним и «классическими» драйверами в тех же иксах. С другой стороны, actkbd побоку, что там делают иксы.
С каких пор отсутствие пакета кого-то останавливало?

вероятно, я что-то делаю не так:
#lsmod | grep evdev
ничего не даёт, apt-get install evdev говорит, что такого пакета нет

С другой стороны, actkbd побоку, что там делают иксы.
опираюсь на цитату из readme:
«To run actkbd under Linux 2.6.x you need to have the event interface available. In most cases, loading the `evdev’ kernel module will be sufficient: # modprobe evdev»
Так или иначе, actkbd по какой-то причине у меня работать не желает.
http://community.linuxmint.com/software/view/xserver-xorg-input-evdev есть в репах. Вообще, в минте работают убунтовые пакеты, под убунту есть ppa со всем, не понимаю проблемы. evdev-модуль 100% компилится в ядре. У тебя, скорее всего, вручную в xorg.conf выставлен kbd и mouse вместо дефолтного evdev.

тогда он в ядре: нашёл модуль «xserver-xorg-input-evdev» в списке установленных через software manager. а вот xorg почти чист:
Identifier „Default Screen“

xbindkeys выглядит костылём: сам по себе бинд кнопок он не умеет, нужно вызывать из него отдельный приложение, которое всё за него и сделает. Ну и как всякий костыль работает криво, а точнее не пашет во время работы полноэкранных приложений.
Все потому что иксовый XGrab. это один большой костыль, а XTest второй, и какой бы софт не писали это будет костыль на костыле. Эх, все надежды на вяленого или мир.
Поэтому идеальное решение на данный момент — мышка которая может биндить кнопки в себе.
imwheel вроде бы всё ещё в репах.

Которое с линуксом не работает потому, что для этого нужны дрова.
В Debian в текущем stable тоже нет, но ничто не мешает взять пакет из архива. Тем более что всё рабочее.

Которое с линуксом не работает потому, что для этого нужны дрова.
Кто не работает? Мышка? Есть такие которым не нужны драйвера, у них на борту память и вся нужная логика, все коды клавиш держат у себя и по usb могут притворяться хоть мышкой, хоть клавиатурой, хоть джойстиком.

у них на борту память и вся нужная логика, все коды клавиш держат у себя и по usb могут притворяться хоть мышкой, хоть клавиатурой, хоть джойстиком.
Ну у меня такая как раз. А толку? Чтобы эту логику в мышку записать, нужны дрова. А просто так для работы они не нужны, это да.
Триальная (или тестовая для веб-девелоперов, например, ну или официальный PE) версия оффтопика работает достаточно времени. Виртуалки умеют в USB.

Поставил. Не работает вообще. Т.е. конфигурируется, кнопки мыши видит, но сама сигналы генерировать не хочет. К тому же, не имеет текстового конфигуратора. В итоге: ещё один костыль.

Да у меня лицензионный офтопик есть в составе ноута, чего уж там. Но я в принципе не буду этот вопрос решать посредством винды.
Как сделать макрос на клавиатуру, мышку [пошаговый пример]. Утилиты для создания макросов (последовательность нажатий нужных клавиш)
Всем здравия!
Иногда при работе на компьютере необходимо нажимать последовательно несколько клавиш (причем, чем быстрее и «четче» это делаешь — тем лучше!). Например, это часто требуется в играх, при каких-то рутинных офисных задачах и пр.
Однако, всё можно упростить! Представьте, вы нажмёте только одну клавишу — а спец. программа за вас нажмет последовательность из 5÷10 клавиш, которую вы ей заранее укажите (причем, она может это сделать как очень быстро, так и с определенной паузой). Кстати, называют подобные «трюки» — макросами.
А если вы сделаете 3-4 таких макросов?! (на все возможные случаи). Да вы сможете нажимать так быстро любые комбинации клавиш, что ни один человек без «таких же фокусов» не сможет вас обогнать (обыграть!). Нажал одну клавишу в каком-нибудь «Mortal Kombat» — и боец делает всю связку без промедления! 😉
Собственно, в текущей заметке приведу простейший пример макроса: от А до Я. Думаю, что, начав с малого и поэкспериментировав — многие пользователи смогут добиться весьма неплохих результатов. 👌

Не обгонишь, я быстрее нажму!

Создание макроса: нажимам 1 клавишу — получаем последовательность из 10!
Пошаговый пример: делаем макрос для игры
👉 ШАГ 1
Для нашего примера я взял утилиту BotMek (ссылка на сайт разработчика). Она проста в настройке, полностью на русском, и позволяет создавать достаточно длинные и хитрые комбинации макросов. Это нам и нужно 👌.
После установки и запуска BotMek — необходимо перейти в раздел «Макрос» . 👇

ШАГ 1 — открываем раздел «макрос»
👉 ШАГ 2
Далее нажать кнопку «Создать макрос» и дать ему имя (лучше использовать название игры или приложения, для которого макрос создается, чтобы вы по имени могли легко сориентировать к чему и зачем это. ).

ШАГ 2 — название макроса
👉 ШАГ 3
Теперь для созданного макроса нам нужно записать комбинацию нажатий мыши и клавиатуры: именно ее потом программа и будет воспроизводить (эмулировать нажатия за нас!).
Для этого нужно нажать по кнопке «Запись» , и указать: нужно ли запоминать нажатия мыши и клавиатуры (в своем примере я выбрал вариант «Записывать нажатия клавиш с клавиатуры» ).

ШАГ 3 — начать запись
После нажмите на клавиатуре последовательно всё клавиши, которые программа должна запомнить и записать! Учтите, что она запоминает даже паузы между нажатиями клавиш!
По сути, мы делаем образец, и он должен быть идеальным. 😉 В конце операции нажмите по клавише «Стоп» и затем «OK» (этим мы сохраним макрос и выйдем в меню).

нажимаем последовательность клавиш
👉 ШАГ 4
Теперь нам нужно этот макрос (последовательность клавиш) установить на какую-нибудь реальную клавишу — т.е. когда мы нажмем на неё — он и сработает.
Для этого нужно открыть раздел «Клавиши» , нажать мышкой по одной из клавиш на виртуальной клавиатуре и выбрать для нее макрос (в моем случае для клавиши «Z» — «Присвоить макрос -> Макрос1: wow» 👇).

ШАГ 4 — присваиваем макросу клавишу
Далее нужно нажать кнопку «Запустить» , чтобы программа начала отслеживать все нажатия на указанную нами клавишу «Z».

👉 ШАГ 5
Осталось только войти в нужную нам игру/приложение (для которого мы создали макрос), и нажать кнопку активации макроса — в моем случае «Z».
Ву-а-ля, персонаж в игре начинает автоматически атаковать цель с применением всего боевого комбо! Задача решена?! 👌

ШАГ 5 — испытания! // Скриншот из игры World of Warcraft
Разумеется, мой показанный пример очень прост и бесхитростный. Однако, если вы никогда не сталкивались с этим — то начинать лучше с малого, потихоньку усложняя и накручивая «свои заготовки».
Примечание : кстати, не во всех играх приветствуются подобные макросы. В ряде случаев они могут сильно влиять на итоговый результат, сильно улучшая навыки игрока.
Какие утилиты можно порекомендовать для начинающих
Разумеется, программ и утилит подобного рода достаточно много. В этой заметке у меня нет цели представить их все (с описанием плюсов и минусов) — самое главное дать несколько наводок для начинающих.
Т.е. те приложения, с которыми под силу разобраться «средней» руки пользователю, который накануне «открыл» для себя тему макросов. 👌
BotMek

BotMek: главное окно программы
Добротная программа, позволяющая легко написать макросы на клавиатуру и мышку (причем, программа позволяет это делать даже для самых обычных моделей, не относящихся к игровым).
Стоит отметить ее хорошую совместимость с онлайн-играми: она может выполнить за вас связку (комбо) ударов, уменьшить отдачу от оружия, ускорить процесс закупок и т.д.
- совместимость с любыми моделями мышек и клавиатур;
- рассчитана на новичка (спец. знаний не требуется);
- есть коллекция готовых макросов для популярных игр;
- позволяет пользоваться одновременно сразу неск. макросами;
- совместима с Windows 7/8/10 (работает «тихо» и не отвлекает различными окнами и напоминаниями. ).
Keyran

Редактор макросов // главное окно программы Keyran
Довольно мощная программа для создания макросов на мышь и клавиатуру (позволяет задать вручную список кнопок, которые компьютер должен «сам нажать» с нужными интервалами времени).
Также можно активно использовать в играх, например, для подавления отдачи оружия, ускоряя ряд действий в стратегиях, ММО-проектах.
- готовая база макросов для 5000 самых популярных игр;
- возможность установки спец. драйвера, воссоздающего работу реальной клавиатуры/мышки;
- работает со свернутым окном;
- есть возможность непрерывный работы макроса (пока не отключите — будет по кругу нажиматься поставленный список кнопок);
- дружелюбна и легко настраивается.
TinyTask

TinyTask — совсем небольшая утилита (несколько килобайт веса), позволяющая записывать и воспроизводить активность реальной клавиатуры/мыши (т.е. являться на время их программным эмулятором).
Отлично подходит для решения и автоматизации рутинных задач.
Кстати, программа также позволяет сохранить записанную последовательность в файл исполняемый EXE (что сделает перенос и запуск нужного сочетания клавиш еще проще). 👋
Недостаток : есть неудобства при работе сразу с несколькими макросами (переключение не удобно).
Macros Effects: Макроскин (ME)
Страничка на сайт разработчиков: https://doomxtf.com/

Macros Effects — скриншот главного окна
«Узко-спец.» приложение для постановки макросов на практически любые виды мышек. Совместима с макросами, написанными в Oscar Editor в формате AMC.
- высокая точность при настройке осей и координат перемещения курсора (хорошее перемещение прицела в играх-шутерах 😉);
- вкл./откл. функции повторов;
- работает в свернутом режиме;
- низкие системные требования к железу;
- возможность переносить макросы и одной копии ПО в другую просто скопировав код (в текстовом варианте);
- наличие раздела «Help» со справкой и пояснениями, как работать с программой.
Минус : отсутствует возможность записывать и загружать команды для клавиатуры!
Как настроить боковые кнопки и переназначить клавиши мыши в ОС Windows 10
Среднестатистическая мышь, состоящая из двух кнопок и колесика, неприхотлива в настройке. В целом, пользователю даже не нужно менять стандартные параметры, так как действия ЛКМ и ПКМ привычны каждому человеку. Другое дело, когда используется игровой аксессуар с дополнительными элементами управления. В таком случае владелец должен понимать, как настроить боковые кнопки мыши в операционной системе Windows 10.

Настройка боковых кнопок через центр обновлений Windows
Задать функции для кнопок, расположенных на боковой части аксессуара, можно при помощи стандартных настроек Windows 10:
- Откройте «Параметры» через меню «Пуск».

- Перейдите в раздел «Устройства», а затем – «Мышь».

- Щелкните ЛКМ по вкладке «Дополнительные настройки».

- Откройте вкладку с дополнительными параметрами устройства.

Обратите внимание, что настройки боковых кнопок могут отсутствовать в указанном меню. Это происходит из-за отсутствия драйверов мышки, которые загружаются через «Диспетчер устройств»:
- Щелкните ПКМ по значку «Пуск».
- Запустите «Диспетчер устройств».

- Раскройте вкладку «Мыши и иные указывающие устройства».
- Кликните ПКМ по названию своего гаджета.

- Нажмите на кнопку «Обновить драйвер».

Далее начнется автоматический поиск программного обеспечения и его автоматическая установка. Если по каким-то причинам рассматриваемый способ загрузки софта вас не устраивает, установите ПО вручную. Для этого посетите сайт производителя мышки, а затем скачайте и установите предлагаемые драйверы.
Применение специализированного ПО
Наряду со стандартными средствами Windows, а также дополнительными софтовыми фишками, предлагаемыми производителями указывающих устройств, существует универсальное ПО. Оно тоже позволяет переназначить клавиши на мышке вне зависимости от того, какую модель вы используете. Среди подобных программ стоит выделить следующие приложения:
- X-Mouse Button Control;
- Mouse Wheel Control;
- Logitech SetPoint.

Рассмотрим алгоритм настройки на примере первой программы:
- Подключите периферийное устройство к ПК.
- Запустите X-Mouse Button Control.
- Отметьте галочкой используемый гаджет.
- В правом окне программы выберите «Слой 1».
- Во вкладках, имеющих имя «Боковая кнопка» установите необходимые действия.

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

Программа переназначения клавиш клавиатуры, кнопок мыши и прокрутки колеса Key Remapper позволяет:
Переназначать клавиши клавиатуры, нажатия кнопок мыши и прокрутку колеса мыши новыми значениями с возможностью задавать не присутствующие на клавиатуре клавиши и кнопки мыши. Например, клавишу CapsLock можно заменить на "Среднюю кнопку мыши", F11 на “Прокрутку колеса мыши вниз”, F12 на Win, Browser Home или “Кнопку мыши X2” (которые могут физически отсутствовать на устройствах ввода).
Производить обратную замену клавиш и кнопок мыши, т.е. виртуально менять их функциональное назначение. К примеру, можно виртуально поменять местами правый Shift и Enter, “Среднюю кнопку мыши” и левый Shift.
Заменять определенные клавиши или кнопки мыши комбинациями клавиш или кнопок мыши с модификаторами. Например, можно установить на нажатие клавиши на мультимедийной клавиатуре Browser Forward — комбинацию Alt+Shift+Esc (быстрое переключение программ), на кнопку мыши X1 установить комбинацию Ctrl+C (скопировать), на правый Alt установить комбинацию Ctrl+”Левая кнопка мыши”.
Эмулировать двойной клик кнопок мыши или двойное нажатие клавиш клавиатуры с возможностью задавать задержку между нажатиями (двойной клик с задержкой).
Блокировать (отключать) клавиши клавиатуры, кнопки мыши, прокрутку колеса мыши и их комбинации с клавишами модификаторами.
Ограничивать действие переназначений и блокировок определенными программами и окнами. Например, можно определить, чтобы замена кнопки мыши X1 на клавишу "Пробел" осуществлялась только в программе "A" и нигде больше. Или, чтобы клавиша NumLock заменялась на комбинацию Ctrl+C+C (двойное нажатие C) везде, кроме программы, в заголовке окна которой есть слово "B".
Создавать и быстро (в два клика мышью) переключать профили наборов клавиш.
При этом программа не производит никаких изменений скан-кодов в системном реестре и не требует перезагрузки компьютера, чтобы замены клавиш вступили в силу.
С помощью Key Remapper возможно переназначать практически любые клавиши и кнопки мыши.
| Языки интерфейса: |
| Русский, Английский, Испанский, Итальянский, |
| Немецкий, Французский, Японский |
Снимки экрана
Как пользоваться программой
Скачивание и установка программы Key Remapper
Для работы с программой необходимо скачать установочный дистрибутив и затем запустить его. Начнется установка, после которой программа будет готова к использованию. После запуска программы на экране появится окно, показанное на рисунке:
Работа с программой
В верхней части экрана расположен выпадающий список выбора профиля и кнопки для работы с ними. Рядом находится кнопка "Пауза", которая позволяет временно отключать программу. Ниже находится основная область, в которой определяются замены и блокировки клавиш.
Профили
Для определенных программ и целей требуются разные наборы клавиш, поэтому в программе предусмотрены профили, с помощью которых можно создавать наборы различных замен и соответствий клавиш, которые можно настраивать и по необходимости быстро переключать. Их можно создавать (кнопка "Добавить новый" ), переименовывать (кнопка "Переименовать" ) и удалять (кнопка "Удалить" ).
При создании профиля появляется окно, в котором необходимо ввести имя профиля и выбрать, будет ли новый профиль заполнен данными текущего или нет.
Переключать созданные профили можно с помощью выпадающего списка или через контекстное меню, вызываемое правой кнопкой мыши на значке программы в панели задач.
Определение, замена и блокировка
Для замены одной клавиши на другую необходимо определить клавишу или кнопку мыши, которая будет физически нажиматься и клавишу, которая будет передана системе, как нажатая:
Чтобы определить замену клавиши, кнопки мыши или прокрутки колеса, произведите двойной щелчок мышью на строке "(дважды кликните, чтобы добавить)". Эту операцию можно также выполнить посредством клавиши Insert или с помощью контекстного меню:
Появится окно, показанное на рисунке:
При появлении этого окна, фокус автоматически переходит на определение нажимаемой клавиши/кнопки мыши.
Нажмите требуемую клавишу, кнопку мыши (для определения левой кнопки мыши — удерживайте клавишу Ctrl или любой другой модификатор) или прокрутите колесо мыши и выберите, что требуется сделать: заменить на другую клавишу или комбинацию или заблокировать?
Если требуется определить новое значение клавиши, установите курсор в поле ввода под флажком "Заменить на клавишу, кнопку мыши или комбинацию" и нажмите на клавиатуре требуемую клавишу или комбинацию (удерживая клавиши модификаторы Alt, Ctrl, Shift и/или Win нажмите основную клавишу). Если на клавиатуре нет соответствующих клавиш, то их можно определить, выбрав основную клавишу из списка. Если требуется задать клавиши модификаторы, поставьте напротив их наименований галочки. Если необходимо нажать кнопку мыши или повернуть колесо мыши, нажмите их или выберите в выпадающем списке действие, начинающееся с "Мышь. ". Например: "Мышь — нажать правую кнопку", "Мышь — повернуть колесо вверх" и т.п.
Если требуется заблокировать клавишу, то выберите флажок "Заблокировать". Если флажок "Полная блокировка" не установлен то простое нажатие клавиши будет блокироваться, но при нажатых модификаторах (Ctrl, Shift и т.п.) клавиша блокироваться не будет. Если флажок установлен, произойдет полная блокировка. Например, если заблокировать клавишу "A" и не установить флажок "Полная блокировка", то комбинация Ctrl+A — будет работать. Но если полную блокировку включить — не будет.
По окончании определения нажмите кнопку "ОK".
Если программа не стоит в режиме "Пауза", то замена уже будет работать.
Если требуется виртуально поменять клавиши и/или кнопки мыши местами, то необходимо провести две замены клавиш — одну на другую и наоборот.
Важно отметить, что на одну клавишу нельзя поставить два и более действия замены или блокировки. Если такое происходит, то выполняется то, которое находится выше в списке. Если одно действие находится в папке, а другое на эту же клавишу находится ниже ее, то будет выполнено действие из папки.
Работа с заменами и блокировками
Программа позволяет структурировать замены и блокировки в папках, которые можно создавать с помощью комбинации клавиш Ctrl+Insert или через контекстное меню — "Вставить папку".
Вы можете свободно перемещать действия и папки просто перетаскиванием мыши. Если в начале перетаскивания нажата клавиша Ctrl, то действие или папка копируются. Также предусмотрены привычные функции вырезания, копирования, вставки и удаления.
Если необходимо временно отключить какую-либо замену или блокировку, или даже всю папку, можно воспользоваться клавишей "Пробел" или контекстным меню — "Отключить. ". Для включения необходимо повторить операцию.
Подробно объясняем, как настроить кнопки мыши.
Для того чтобы настроить стандартные и дополнительные вам может понадобиться инструкция – большинство пользователей не меняли ни функции кнопок, ни параметры двойного клика.
Иногда помочь с настройками могут уже встроенные в операционную систему инструменты, в других случаях понадобится установка специальных утилит.
Самой популярной программой, позволяющей установить несколько «наборов» функций кнопок мыши, считают X-Mouse Button Control.
Содержание:
Настройка основных кнопок и других параметров
Для перехода к настройкам двух стандартных клавиш мыши следует выполнить такие действия:
- Перейти в меню «Пуск».
- Открыть раздел устройств и принтеров.
Рис. 2. Переход к списку подключенных устройств.
- Открыть перечень подключенных к компьютеру периферийных устройств.
- Выбрать в списке мышь, правым щелчком открыть меню и перейти к разделу параметров.
Рис. 3. Выбор параметров устройства.
В открывшемся меню можно изменить некоторые настройки. Здесь их немного – и для полного изменения функциональности всё равно придётся скачивать дополнительное программное обеспечение.
Настройки кнопок для левшей
Первая же вкладка в свойствах позволяет изменить конфигурацию клавиш для мыши.
Устанавливая галочку на соответствующем пункте, можно поменять местами правую и левую кнопки.
Это позволяет сделать более комфортной работу для человека, в основном, использующего левую руку.
Рис. 4. Включение режима «для левшей».
После внесения изменений меню будет вызываться нажатием левой кнопки, а открывать папки и переходить по ссылкам придётся, нажимая правую.
По статистике, меняя местами клавиши, можно повысить производительность пользователя-левши на 20-30%.
Настройка залипания и двойного щелчка
В меню параметров мыши можно изменить и скорость реагирования системы на выполнение двойного щелчка основной кнопкой (по умолчанию, левой).
Для включения залипания на вкладке кнопок мыши следует поставить галочку напротив пункта с соответствующим названием.
В меню параметров можно настроить скорость включения режима заливания.
Включенная функция позволяет быстрее выделять тексты или перетаскивать файлы, файлы, папки и другие элементы, не удерживая левую кнопку постоянно нажатой.
Режим включается удерживанием клавиши в течение нескольких секунд и выключается повторным нажатием.
Рис. 5. Изменение скорости двойного клика и залипания основной клавиши.
Здесь же можно изменить и скорость двойного щелчка.
Она позволяет подобрать подходящее время между двумя нажатиями.
Хотя обычно уже установленного по умолчанию значения достаточно для большинства пользователей, и слишком сильно изменять эту скорость не рекомендуется.
Читайте также:
Колёсико устройства
В параметрах есть вкладка для настройки характеристик колёсика, установленного на большинстве современных моделей компьютерных мышей.
Настроек здесь немного – только изменение количества строк и символов, на которые прокручивается текст на экране при нажатии или наклоне этого элемента.
Рис. 6. Настройки колёсика.
Одной из функций колёсика мыши является возможность перемещения сразу на целую страницу при одном повороте.
Она будет полезной при работе с многостраничными документами.
Левая клавиша
Функциональность левой кнопки мыши в обычном режиме минимальна.
Как правило, одно её нажатие совершает какое-то действие, выделяет файл или папку, а два – приводит к их открытию.
В браузерах, играх и большинстве программ двойной клик мыши практически не используется.
Всё, что можно сделать с левой кнопкой без использования дополнительных программ – изменить скорость её двойного нажатия и поменять местами с правой клавишей.
Для выполнения других задач не обойтись без специальных утилит.
Правая клавиша
У кнопки, расположенной справа, функция обычно только одна – вызов контекстного меню.
С его помощью можно выполнять различные действия – от архивирования файлов до копирования и вырезания информации.
Список команд меню можно изменить, но для этого используют уже не параметры мыши, а редактор реестра.
Для перехода к изменению настроек выполняют такие действия:
- Открывают строку «Выполнить» (Win + R).
- Вводят команду regedit для перехода к редактору.
Рис. 7. Переход к редактору реестра.
- Открывают раздел HKEY_CLASSES_ROOT.
- Переходят к подразделу с названием «*».
- Открывают по очереди подкаталоги «shellex» и «ContextMenuHandlers».
Рис. 8. Элементы контекстного меню.
В открывшемся списке можно увидеть некоторые из элементов меню, открывающегося при нажатии правой кнопки мыши.
Естественно, здесь далеко не все функции – невозможно убрать из перечня команды «копировать» или «вставить».
Зато легко убираются пункты, запускающие проверку с помощью антивируса, распаковку или архивирование.
Для более точной настройки придётся воспользоваться специальными программами.
Например, утилитой Easy Context Menu, позволяющей вносить изменения в любые контекстные меню Windows, включая форму завершения работы.
Рис. 9. Программа для изменения любых контекстных меню.
Настройка дополнительных клавиш
В отличие от офисных компьютерных мышей, игровые модели комплектуются, минимум, двумя дополнительными клавишами.
Иногда количество боковых кнопок может достигать 6, 8 и даже 20.
Для настройки таких моделей применяют специальное программное обеспечение, которое обычно идёт в комплекте.
Рис. 10. Компьютерная мышь с 20 кнопками.
Геймерские модели мышей марки Logitech поставляются вместе с официальной утилитой SetPoint, позволяющей легко настроить функции всех дополнительных клавиш.
Для настройки пользователь должен выполнить следующие действия:
- Запустить программу SetPoint Settings из меню «Пуск».
- Перейти к вкладке с моделями мышей и выбрать нужный вариант.
- Отметить нужную кнопку в поле «SelectButton» и подходящую функцию в «SelectTask».
- Нажать на Apply для сохранения настроек.
Рис. 11. Настройка мыши Logitech.
Некоторые производители предусматривают большее количество настроек в своих утилитах.
Однако принцип работы практически всегда одинаковый.
А иногда установленный драйвер игровой мыши автоматически встраивается в меню настроек и не требует даже запуска специальной утилиты.
Обновление окна параметров в Windows
Некоторые производители комплектуют свои устройства, включая клавиатуры и мыши, драйверами, которые могут изменить стандартное окно параметров.
После установки такого программного обеспечения при переходе к настройкам манипулятора на стандартных вкладках появляются дополнительные функции.
С их помощью проще настраивать отдельные кнопки.
Рис. 12. Настройки компьютерной мыши через обычное окно параметров.
Иногда в меню появляются дополнительные вкладки, на которых можно устанавливать функции для боковых клавиш.
Однако этот способ редко используется для самых функциональных, геймерских мышей.
Если общее количество клавиш хотя бы 5 или 6, настраивать их придётся через программу X-Mouse Button Control, подходящей для любого манипулятора при наличии оригинальных драйверов.
Использование утилиты X-Mouse Button Control
Программа для настройки клавиш мыши распространяется бесплатно.
Скачать её можно с официального сайта разработчика или с другого подходящего ресурса.
Желательно выбирать самую актуальную версию с максимальной функциональностью.
Рис. 13. Скачивание последней версии программы.
Установка и настройка
В процессе установки программа предлагает выбрать, где будут сохраняться настроечные файлы – по умолчанию автоматически установлена папка профиля пользователя.
Здесь же можно стереть все предыдущие настройки для кнопок мыши, если раньше утилита уже устанавливалась на компьютер.
Для этого ставится галочка на пункте «Delete (reset) any existing X-Mouse Button Control settings».
Рис. 14. Процесс установки программы.
После инсталляции программа появляется в виде иконки в трее – пока она запущена, клавиши мыши могут работать в соответствии с установленными настройками.
Перейдя к главному окну утилиты, можно увидеть англоязычный интерфейс.
Для более удобной работы с X-Mouse Button Control пользователю стоит изменить настройки и выбрать русский язык.
Рис. 15. Настройка языка интерфейса утилиты.
Для изменения нажимают на расположенную в нижнем левом углу кнопку Settings, открывают вкладку Language и выбирают «Русский» из выпадающего списка.
Изменение переводит на русский язык большую часть надписей, хотя иногда перевод может оказаться не совсем правильным.
Рис. 16. Главное окно программы при переключении на русский язык.
Настройки кнопок мыши
Основное окно утилиты разделено на 2 половины.
В левой части находятся профили, с правой стороны – список слоёв.
Для каждого из них можно выбрать свои функции для клавиш и колеса, включая прокручивание и наклоны.
Рис. 17. Список функций, которые можно установить на любую клавишу мыши.
При первом запуске программы среди профилей можно увидеть стандартный вариант Default.
Для дальнейшей настройки стоит создать дополнительный элемент списка, дав ему подходящее название – например, «Для работы» или «Игровой».
Процесс настройки требует выполнения следующих действий.
Сначала следует создать и назвать новый слой, затем перейти к привязке определённых действий к кнопкам мыши.
Нажимая на клавишу, функции которой будут изменяться (она подсвечивается жёлтым цветом), пользователь выбирает подходящий вариант из выпадающего списка.
В перечне можно найти десятки функций, которые условно делятся на несколько категорий:
- эмуляция нажатия любой клавиатурной клавиши, включая «Enter» или «Escape»;
- нажатие сочетаний нескольких клавиш – например, «Ctrl» + «C» для копирования или «Ctrl» + «V» для вставки;
- системные действия, включая изменение параметров громкости, вызов скринсейвера и даже выключение компьютера (хотя устанавливать такое действие на кнопку мыши не рекомендуется из-за опасности случайного нажатия);
- функции для работы в браузере – например, открыть закладки, создать и обновить страницу;
- вызов на экран служебных инструментов Windows;
- внутренние действия утилиты – переключение между слоями, включение клавиш-модификаторов;
- выполнение сложных действий, включая имитацию нажатия нескольких кнопок на клавиатуре.
Кроме стандартных возможностей, программа позволяет создавать свои, не предусмотренные по умолчанию функции.
Для их настройки следует использовать пункт «Симулированные клавиши». В открывающемся окне вводятся коды нужных кнопок или действия.
Установив наборы настроек для одного слоя, можно перейти к следующему, выбрав.
Отдельные функции выбираются для разных игр, для интернет-сёрфинга и работы с документами или систем автоматизированного проектирования.
Подходящую программу можно найти в списке, нажав на кнопку «Добавить» в нижнем левом углу.
Рис. 19. Добавление игры в список слоёв приложения.
Читайте также:
Дополнительные настройки
Для большинства пользователей основных настроек утилиты достаточно для эффективного использования мыши.
Однако программа предлагает и дополнительные опции, в том числе, изменение характеристик скроллинга.
На вкладке с одноимённым названием можно найти почти такие же варианты, как в параметрах мыши в Windows – но с намного большей функциональностью.
При необходимости, пользователь может установить принудительную прокрутку страниц, даже если приложение не отвечает на другие команды.
Здесь же изменяется направление прокручивания и устанавливается возможность прокручивать окно не по вертикали, а по горизонтали.
Рис. 20. Настройки скроллинга с помощью колёсика мыши.
Продолжая рассматривать возможности программы, стоит отметить наличие горячих клавиш и клавиш-модификаторов.
Настраивать их можно на вкладках с соответствующими названиями.
В каждом списке можно установить комбинации нажатий на кнопки клавиатуры, которые будут запускать определённые действия утилиты – в первую очередь, переключение на нужный слой.
Важно: Пользователям, которые собираются работать одновременно с 3 и большим количеством слоёв, стоит применять «горячие клавиши». Если слоя только два, достаточно клавиш-модификаторов.
Рис. 21. Назначение горячих клавиш.
Отличия между «горячими клавишами» и модификаторами заключаются в том, что первые позволяют сразу переключиться на выбранный режим, а вторые действуют только пока остаются зажатыми.
При отпускании клавишам мыши возвращается функциональность, установленная по умолчанию.
Выводы
Познакомившись с разными способами переназначения функций для клавиш мыши, можно настроить работу манипулятора для игр, форматирования текста или интернет-сёрфинга.
Самый простой вариант настройки – использование специальных утилит.
Геймерские мыши легко настраиваются с помощью программы X-Mouse Button Control, для выбора функций у моделей с большим количеством клавиш стоит установить фирменное программное обеспечение от производителя.
Иногда для большего удобства при работе возникает потребность настроить кнопки мыши или же, наоборот, некоторые из них отключить.
Нередко случайно нажатое колесико может помешать в игре или сбить вас при работе с документом, а порой с манипулятором и вовсе возникают проблемы. Все это можно решить, перенастроив свой гаджет.
Если ваше устройство обладает стандартным набором клавиш, то ее настройки регулируются благодаря «Панели управления» , а если на ней размещены дополнительные кнопки, то проще это будет сделать с помощью специальной программы X-Mouse Button Control.
Теперь более подробно об обоих вариантах.

Стандартная настройка
Для начала открыв меню «Пуск» следует перейти в «Панель инструментов» , которая позволяет изменять параметры и функциональные возможности Вашего компьютера.

Далее выбрать раздел «Оборудование и звук» , с помощью которого пользователь может добавлять или удалять оборудование, ставить на него различные пакеты драйверов и в частности перенастраивать его функционал.
Перейдя в раздел, выбираем пункт «Мышь» .

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

Свойства и выбор кнопок
Если перейти на следующие вкладки, то можно ознакомиться и с другими функциями. Так в «Указателях» можно изменить внешний вид «стрелочки» и полностью подстроить ее под себя.
Некоторые из вариантов обладают даже анимацией, а кроме этого можно снять или наоборот включить тень от курсора.

Включить тень от курсора
«Параметры указателя» позволят отладить скорость движения «стрелочки», а также предоставят несколько дополнительных возможностей: отображать след указателя, скрывать его во время набора текста и обозначать его при нажатии на клавишу Ctrl .

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

В «Оборудовании» указана вся доступная информация о подключенных гаджетах.
Раздел включает в себя отчет об их состоянии, драйверы, которые ими используются, а также некоторые справочные данные.

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

Раздел Специальные возможности
В открытом окне видим набор самых оптимальных настроек, среди которых отдельным блоком выделены поправки, касающиеся цвета, размера и оттенка курсора.
Еще допускается включение управления указателем с клавиатуры и активация окна при наведении на него курсором.

Вкладка Облегчение работы с мышью
Эта информация поможет, если манипулятор не вмещает в себя дополнительных кнопок, его установки в этом случае предусмотрены центром обслуживания компании «Microsoft».
Но если ваш гаджет значительно отличается от других, то простым разбором свойств не обойтись.
Читайте также:
Дополнительные кнопки
Операционная система Windows не позволяет настраивать многофункциональный манипулятор под свои вкусы.
Если ваше устройство содержит пять-шесть кнопок, то пользоваться ими, конечно, можно, но закреплены за ними будут только те функции, что прописаны по умолчанию.
В случае с ОС от Microsoft – это клик правой и левой кнопками, прокрутка колесиком и масштабирование.
Есть множество способов перенастроить мышь, одним из которых является установка драйверов.
Однако применим этот вариант только для популярных производителей, чьи установки под различное оборудование можно без труда найти в Интернете.
В числе таких компаний «Logitech», «Genius», «Razer», но что делать, если манипулятор, купленный вами, не носит на себе логотип фирменного бренда и найти под него драйвера – задача не из простых?
И даже если она является фирменной, не каждый захочет занимать память компьютера ее настройками.
В этом случае на помощь приходит программа Х-Mouse Button Control, весящая всего 4 Мб.
Быстрая установка и простота в применении позволят за считанные минуты, используя программу, перенастроить гаджет под себя.
Стоит лишь открыть меню параметров и выбрать под каждую кнопку действие, которое вы желаете, чтобы она выполняла.

Х-Mouse Button Control
Функциональные возможности Х-Mouse Button Control
Отличительная черта Х-Mouse Button Control – это наличие слоев. Изначально их всего два, но пользователь в любой момент может сделать их количество в разы больше.
Необходимость их заключается в том, чтобы сохранять определенный тип и пользоваться ими в нужный момент.
Так, используя слои, предварительно подготовив их, можно без труда работать в Интернете, а после переключиться на оформление текстовых документов или вовсе зайти в игру.
Стоит лишь обозначить горячие клавиши для смены слоев и они будут доступны для использования в любой момент.
Что касается последних версий программного продукта, то там этот переход происходит автоматически.
К самым востребованным и популярным функциям программы можно причислить:
- копирование, вставку и вырезание;
- управление приложениями системы Windows;
- работу с медиа: включение и выключение звука, паузу, перемотку и многое другое;
- создание скриншотов экрана или копирование в буфер обмена любых других данных;
- обновление веб-страницы, создание новой, переход назад/вперед и даже открытие закладок;
- запуск, остановку и запись видео;
- изменение настроек в играх;
- сохранение ярлыков и иконок рабочего стола.
К плюсам приложения относят его возможность работать совместимо со всеми нынешними операционными системами, а также удобный интерфейс и, безусловно, огромный набор функций.
К аналогам причисляют Mouse Clicker – утилиту с почти таким же количеством возможностей, а также Auto-Clicker – приложение, что позволяет записывать действия манипулятора и после воспроизводить их.
Незаменимо при постоянной рутинной работе, которая требует монотонных одинаковых действий.
Кроме этого, также эмулирует ввод текста с клавиатуры и может даже сделать двойной клик курсором в разных областях экрана одновременно.
Под стать ей разработана Mouse Recorder Pro, что тоже автоматизирует запись движений и нажатия, но сохраняет при этом полученные данные в макрос, что позволяет пользоваться этой технологией неоднократно.