Открыть сервисСервис

СКМ на клавиатуре

СКМ (сокращение от «средняя кнопка мыши») — центральная кнопка компьютерной мыши, расположенная между левой и правой кнопками, часто реализованная в виде колеса прокрутки. В операционных системах и приложениях СКМ выполняет дополнительные функции помимо стандартного прокручивания страниц: автопрокрутку, открытие ссылок в новых вкладках, вставку текста и другие действия, зависящие от контекста.

Устройство и физическая реализация

В большинстве современных мышей СКМ совмещена с колесом прокрутки: колесо является одновременно кнопкой и физически нажимается вниз. Внутри корпуса под колесом находится отдельный микропереключатель, фиксирующий нажатие. Клик СКМ обычно сопровождается характерным звуком, несколько отличающимся от звука левой и правой кнопок.

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

Основные функции в Windows

В операционной системе Microsoft Windows СКМ по умолчанию выполняет ряд универсальных действий:

  • Автопрокрутка. Нажатие СКМ на странице или в документе включает режим автопрокрутки: после нажатия на колесо на экране появляется специальный курсор, и дальнейшее перемещение мыши прокручивает содержимое в выбранном направлении с заданной скоростью. Повторное нажатие СКМ отключает режим.
  • Открытие в новой вкладке. В браузерах клик СКМ средней кнопкой по ссылке открывает её в новой фоновой вкладке (в большинстве браузеров — с фокусом на новой вкладке, в некоторых настроках — без переключения).
  • Вставка текста. В текстовых редакторах, в том числе в консоли Windows, нажатие СКМ вставляет ранее скопированный фрагмент (в Linux-подобных системах это основной способ вставки из буфера обмена X11).
  • Выделение целых слов. В некоторых редакторах двойной клик СКМ по тексту выделяет слово целиком, в отличие от обычного двойного клика левой кнопкой.

СКМ в Linux и X Window System

В графической подсистеме X11 средняя кнопка мыши играет особую роль. Вставка текста в Linux-окружениях традиционно выполняется нажатием СКМ в месте курсора — этот механизм работает в большинстве приложений без настройки. Кроме того, в оконных менеджерах и файловых менеджерах (например, в Nautilus) комбинация «СКМ + перетаскивание» используется для копирования файлов, а удержание СКМ при нажатии левой кнопки позволяет перемещать окна.

Программная настройка

В Windows функции СКМ можно изменить через «Параметры мыши» в панели управления. Доступны настройки:

  • скорость и количество строк прокрутки;
  • режим «покадровой прокрутки»;
  • включение/отключение функции автопрокрутки;
  • назначение альтернативных действий для центральной кнопки.

В дополнительных утилитах производителей мышей (Logitech Options, Razer Synapse, Roccat Swarm и аналоги) СКМ можно полностью перепрограммировать: назначить макрос, комбинацию клавиш, переключение DPI или любое другое действие.

СКМ в прикладных программах

В графических редакторах СКМ часто используется для временного переключения на инструмент «пипетка» (поглощение цвета) или «рука» (прокрутка холста). В средах разработки и терминалах СКМ может копировать выделенный текст (в режиме выделения) и вставлять его в другом месте.

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

Возможные проблемы

Иногда СКМ перестаёт работать корректно: колесо начинает прокручивать страницы рывками, либо нажатие срабатывает произвольно. Причины, как правило, носят аппаратный характер — износ микропереключателя под колесом, загрязнение энкодера колеса пылью. В ряде случаев помогает чистка устройства изопропиловым спиртом; при сильном износе переключатель подлежит замене паяльником.

СКМ на клавиатуре — терминологическая неточность: кнопка относится к мыши, а не к клавиатуре. Иногда под «СКМ на клавиатуре» пользователи понимают клавишу Menu (контекстное меню), расположенную между правым Alt и правым Ctrl, которая выполняет функцию правой кнопки мыши.

Источники:

  • Microsoft Support — документация по настройке мыши в Windows
  • Red Hat Documentation — руководство по работе с графической подсистемой Linux
  • Logitech Support — документация по программированию кнопок мыши
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru