Вы когда-нибудь сталкивались с необходимостью нажать клавишу RBM на клавиатуре, но не могли её найти? Эта загадочная комбинация букв часто встречается в инструкциях по настройке BIOS, игровых консолях или специализированном ПО, но её расположение редко объясняется подробно. В отличие от привычных Ctrl или Alt, RBM не имеет универсального места — её позиция зависит от типа клавиатуры, производителя и даже региональной раскладки.
В этой статье мы разберём, что такое RBM, где её искать на разных устройствах (от стандартных офисных клавиатур до игровых механических), а также раскроем малоизвестные функции этой клавиши. Вы узнаете, почему она может отсутствовать на вашей модели, как её эмулировать программно и в каких сценариях её применение критично. Особое внимание уделим распространённому заблуждению о том, что RBM — это то же самое, что и клавиша Menu или Context Menu (спойлер: это не так!).
Что такое клавиша RBM и для чего она нужна
Аббревиатура RBM расшифровывается как Right Button Menu (правое меню кнопки) или Right Button Modifier (модификатор правой кнопки). Эта клавиша была введена для эмуляции правого клика мыши без использования самой мыши — особенно актуально для ноутбуков, планшетов с клавиатурами или систем без графического интерфейса (например, серверов).
Основные сценарии использования:
- 🖱️ Замена правого клика в BIOS/UEFI или текстовом режиме (например, при установке ОС).
- 🎮 Игровые комбинации — в некоторых ММО или стратегиях RBM назначается на макросы.
- ⚙️ Специализированное ПО — CAD-системы (AutoCAD, SolidWorks) или видео редакторы (Premiere Pro) могут использовать её для контекстных меню.
- 💻 Удалённое управление — при подключении к серверу через
RDPилиSSH.
Важно: RBM не является стандартной клавишей на большинстве потребительских клавиатур. Её часто путают с Menu (которая выполняет схожие функции), но технически это разные элементы. Например, RBM может отправлять другой скан-код в систему, что критично для некоторых программ.
Где находится RBM на стандартной клавиатуре (Windows/Linux)
На большинстве полноразмерных клавиатур для ПК под управлением Windows или Linux клавиша RBM отсутствует физически. Вместо неё используется:
- 📌 Клавиша
Menu(расположена справа отWinили междуAlt GrиCtrl). Она выполняет функцию правого клика, но не является полным аналогом RBM. - 📌 Комбинация
Shift + F10— универсальный способ вызвать контекстное меню в большинстве ОС.
Если вам нужен именно скан-код RBM (например, для макроса в AutoHotkey), его можно эмулировать программно. Вот пример кода для AutoHotkey:
; Эмуляция RBM (правый клик) через клавишу F12
F12::Send {RButton}
⚠️ Внимание: На клавиатурах с нестандартной раскладкой (например, JIS для Японии) клавишаMenuможет отсутствовать. В этом случае используйтеShift + F10или подключите внешнюю клавиатуру.
| Тип клавиатуры | Расположение RBM/аналога | Примечания |
|---|---|---|
| Стандартная 104-клавишная (Windows) | Отсутствует (используйте Menu) |
Клавиша Menu рядом с Alt Gr |
| Ноутбуки (Lenovo, HP, Dell) | Fn + F10 или Fn + правая кнопка тачпада |
Зависит от модели (см. инструкцию) |
| Игровые (Razer, Logitech, SteelSeries) | Назначается через ПО (например, Razer Synapse) | Может быть привязана к любой клавише |
| Mac (Apple) | Отсутствует (используйте Control + клик) |
В Boot Camp на Windows — Fn + Control + клик |
RBM на клавиатурах ноутбуков: особенности и лайфхаки
Производители ноутбуков часто упрощают раскладку, убирая редко используемые клавиши. Если вам нужна функциональность RBM на лэптопе, попробуйте эти способы:
- Сочетание клавиш:
- 🔹
Shift + F10— работает в 90% случаев. - 🔹
Fn + правая кнопка тачпада(на некоторых моделях ASUS и Acer).
- 🔹
- 🔹 Используйте PowerToys (Windows) или Karabiner-Elements (Mac) для создания пользовательского сочетания.
- 🔹 Пример для PowerToys: привяжите
Caps Lock + Mк правой кнопке мыши.
На некоторых бизнес-ноутбуках (например, Lenovo ThinkPad) есть TrackPoint — красный джойстик посередине клавиатуры. Чтобы эмулировать правый клик с его помощью:
- Нажмите на джойстик для левого клика.
- Удерживая его, нажмите
Shiftили специальную кнопку (если есть). - Откройте Razer Synapse и выберите свою клавиатуру.
- Перейдите во вкладку
Key Assignments. - Выберите свободную клавишу (например,
G1). - В списке команд найдите
Mouse Right ClickилиSend Keystroke→{RButton}. - Запустите G HUB и создайте новый профиль.
- Нажмите на клавишу, которую хотите переназначить.
- Выберите
System→Mouse Right Button. - 🖱️ Control + клик — вызывает контекстное меню в macOS.
- 🖱️ Двухпальцевый клик на тачпаде или Magic Mouse.
- 🖱️ Удержание клика (на некоторых моделях).
- 🔹 Клавиша
Menuотсутствует физически. - 🔹 Комбинация
Shift + F10работает нестабильно. - 🔹 Решение: используйте AutoHotkey для назначения RBM на редко используемую клавишу (например,
F19). - 🔹 В настройках виртуальной машины включите опцию
Emulate Right Click. - 🔹 Назначьте комбинацию клавиш в меню виртуализации (например,
Command + клик).
1. Найдите клавишу Menu (если есть)
2. Проверьте комбинацию Shift + F10 в проводнике
3. Установите утилиту для переназначения клавиш (PowerToys, SharpKeys)
4. Посмотрите инструкцию к модели на сайте производителя-->
⚠️ Внимание: На ноутбуках с сенсорными панелями (например, MacBook или Dell XPS) правый клик эмулируется двумя пальцами по тачпаду. Клавиша RBM здесь не нужна, но её отсутствие может создать проблемы при работе в BIOS.
RBM на игровых и механических клавиатурах
Игровые клавиатуры (например, Razer BlackWidow, Logitech G Pro или SteelSeries Apex) часто позволяют назначать RBM на любую клавишу через фирменное ПО. Вот как это сделать:
Для Razer Synapse:
Для Logitech G HUB:
На механических клавиатурах без ПО (например, Keychron или Ducky) можно использовать прошивку QMK/VIA для назначения RBM. Пример кода для QMK:
// В файле keymap.c
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[...]
[1] = LAYOUT(
KC_RBTN, // RBM на клавише F13
...
),
};
RBM на клавиатурах Mac (Apple) и в Boot Camp
Клавиатуры Apple (как встроенные в MacBook, так и внешние Magic Keyboard) не имеют клавиши RBM или её аналога Menu. Вместо этого используется:
Если вы запускаете Windows через Boot Camp, ситуация усложняется:
Для пользователей Parallels Desktop или VMware Fusion:
⚠️ Внимание: На клавиатурах MacBook Pro с Touch Bar клавишаMenuможет появляться в динамической панели при удержанииFn. Однако это не полноценная замена RBM.
Как эмулировать RBM программно (AutoHotkey, PowerToys, Karabiner)
Если на вашей клавиатуре нет клавиши RBM, её можно эмулировать с помощью специализированного ПО. Рассмотрим три популярных инструмента:
1. AutoHotkey (Windows)
Скрипт для назначения RBM на клавишу F12:
; Правая кнопка мыши по F12
F12::Send {RButton}
; Альтернатива: правый клик по комбинации CapsLock + M
+CapsLock & m::Send {RButton}
Чтобы скрипт работал в играх, добавьте в начало:
#IfWinActive ahk_exe game.exe ; Замените "game.exe" на имя процесса
2. PowerToys (Windows 10/11)
Инструкция:
- Установите PowerToys из Microsoft Store.
- Откройте
Keyboard Manager. - Нажмите
Remap a key. - Выберите целевую клавишу (например,
F13). - Назначьте действие
Right Click (Mouse). - Установите Karabiner-Elements.
- Перейдите в
Complex Modifications→Add Rule. - Выберите
Mouse Keys→Right Click. - Назначьте на клавишу (например,
F19). - ❌ Клавиша не работает в BIOS/UEFI:
- 🔹 Проблема: Многие BIOS не поддерживают эмуляцию правой кнопки через
Shift + F10. - 🔹 Решение: Подключите USB-мышь или используйте клавиатуру с физической клавишей
Menu.
- 🔹 Проблема: Многие BIOS не поддерживают эмуляцию правой кнопки через
- ❌ Конфликт с играми:
- 🔹 Проблема: Назначенная через AutoHotkey клавиша не срабатывает в полноэкранном режиме.
- 🔹 Решение: Используйте
#IfWinActiveв скрипте или назначьте RBM на клавишу, не используемую в игре (например,F13-F24).
- ❌ Не работает на Mac в Boot Camp:
- 🔹 Проблема: Клавиша
Menuотсутствует, аShift + F10не распознаётся. - 🔹 Решение: Установите драйверы Boot Camp и переназначьте клавишу через AutoHotkey.
- 🔹 Проблема: Клавиша
- Купить клавиатуру с программируемыми клавишами (например, Corsair K100).
- Использовать внешнюю USB-клавиатуру с клавишей
Menu. - Переназначить редко используемую клавишу (например,
Scroll Lock) через ПО. - Быстрого доступа к контекстным меню инвентаря.
- Назначения макросов (например, "использовать предмет + правый клик").
- Управления камерой в стратегиях (правый клик = отмена действия).
- Не поддерживают эмуляцию через
Shift + F10. - Могут не распознавать переназначенные клавиши (например, через AutoHotkey).
- Требуют физического сигнала от клавиши
Menuили мыши. - Windows: Key Event Tester или SharpKeys.
- Linux:
showkey(в терминале) илиxev. - Mac: Karabiner-EventViewer.
- Вызов контекстного меню объектов.
- Быстрое открытие
Properties(свойств). - Отмену текущей команды (аналог
Esc).
3. Karabiner-Elements (macOS)
Для Mac:
Частые ошибки и проблемы с RBM
При работе с клавишей RBM пользователи сталкиваются с типичными проблемами. Вот самые распространённые и способы их решения:
Ещё одна распространённая ошибка — путаница между RBM и клавишей Menu. Хотя обе вызывают контекстное меню, они отправляют разные скан-коды:
| Клавиша | Скан-код (Hex) | Описание |
|---|---|---|
| RBM (эмулированная) | — | Эквивалентна правому клику мыши ({RButton}) |
Menu |
0x5D | Отправляет сигнал VK_APPS (Application Key) |
Shift + F10 |
— | Комбинация, распознаваемая ОС как правый клик |
⚠️ Внимание: В некоторых специализированных программах (например, VMware ESXi или Cisco IOS) клавиша Menu может интерпретироваться иначе, чем RBM. Перед использованием проверьте документацию ПО.
FAQ: Частые вопросы о клавише RBM
🔍 Можно ли добавить клавишу RBM на клавиатуру физически?
Нет, это невозможно без перепайки микроконтроллера. Однако вы можете:
🎮 Зачем RBM нужна геймерам?
В некоторых играх (например, World of Warcraft или EVE Online) RBM используется для:
Игровые клавиатуры (например, Razer Huntsman) позволяют назначить RBM на любую клавишу через ПО.
⚙️ Почему RBM не работает в BIOS?
BIOS/UEFI использует низкоуровневые драйверы клавиатуры, которые:
Решение: Подключите USB-мышь или клавиатуру с физической клавишей Menu.
💻 Как проверить, отправляет ли моя клавиатура скан-код RBM?
Используйте утилиты для просмотра скан-кодов:
Если при нажатии клавиши отображается Right Button (Mouse) или VK_RBUTTON, это эмуляция RBM. Если VK_APPS — это клавиша Menu.
🔧 Можно ли использовать RBM для макросов в AutoCAD?
Да, в AutoCAD RBM можно назначить на:
Инструкция:
- Откройте
CUI(команда_CUI). - Создайте новую команду и назначьте ей макрос
$.contextmenu. - Привяжите команду к клавише через
Keyboard Shortcuts.