Русский

Как переключать рабочие столы (Spaces) кнопкой мыши на Mac

Загрузить InputConfig в Mac App StoreЭто приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.

Рабочие столы можно менять мышью и без приложения. На Magic Mouse смахивайте влево или вправо двумя пальцами. На любом Mac Control Left Arrow и Control Right Arrow сдвигают на один рабочий стол влево или вправо. Обычная кнопка мыши сама по себе ничего не делает, потому что в macOS нет настройки, которая ставит переключение рабочих столов на кнопку, но сочетание легко передать кнопке, и InputConfig, бесплатное приложение для Mac, которое я делаю, может отправить любое из них с любой кнопки мыши, которую получает Mac. Две боковые кнопки тогда становятся предыдущим и следующим рабочим столом во всех приложениях.

Открытие обзора Mission Control относится к другой задаче, и её описывает страница про Mission Control. Эта страница о переходах между рабочими столами напрямую, включая переход на Рабочий стол 3 по номеру.

Шаги

  1. Откройте Системные настройки, Клавиатура, Keyboard Shortcuts (Сочетания клавиш), Mission Control и убедитесь, что включены Move left a space, Move right a space и сочетания Switch to Desktop.
  2. Установите InputConfig, разрешите доступ «Универсальный доступ», добавьте строку с вводом Mouse (Мышь), нажмите Scan и щёлкните нужную кнопку.
  3. Задайте выход Keyboard Key (Клавиша клавиатуры), выберите Control, нажмите Добавить ещё один вывод (Add another output) и добавьте Left Arrow. Добавьте вторую строку для Right Arrow.
  4. Откройте параметры каждой строки и включите Block the button's own action (Блокировать собственное действие кнопки), если кнопка боковая или средняя.
  5. Нажмите Activate (Включить) и нажимайте кнопки, когда открыто два рабочих стола или больше.

Меняйте рабочие столы мышью без приложения

Страница Apple о Spaces, прочитанная 21 октября 2026 года, перечисляет встроенные способы менять рабочие столы: Control Left Arrow или Control Right Arrow на клавиатуре, смахивание тремя или четырьмя пальцами на трекпаде и смахивание влево или вправо двумя пальцами на Magic Mouse. Можно также открыть Mission Control, подвести указатель к верхнему краю и щёлкнуть рабочий стол на панели Spaces. Обычная мышь, не Magic Mouse, ни одного из этих жестов не имеет, поэтому обычной мыши нужна клавиатура или путь через клик.

Сочетания с Control и цифрой переходят сразу на один рабочий стол, и в некоторых настройках они выключены. Откройте Системные настройки, Клавиатура, Keyboard Shortcuts, Mission Control и поставьте галочки у пунктов Switch to Desktop. macOS показывает пункт только для существующих рабочих столов, поэтому сначала создайте рабочие столы. Кнопка мыши не может сделать больше, чем сочетание, которое она нажимает, поэтому проверьте, что сочетание работает с клавиатуры, прежде чем винить кнопку.

Выясните, что посылает ваша кнопка

Нажмите Scan (Сканировать) на строке и щёлкните кнопку. Боковая кнопка обычной мыши приходит как Button 4 или Button 5, сетка больших пальцев игровой мыши может доходить до Button 12 и выше, а всё, что сверх Button 8, находится в пункте «Больше кнопок» меню. Вот как ведут себя обычные кандидаты:

КнопкаПодходит для рабочих столов?Примечание
Button 4 и Button 5Лучше всегоОдна пара для предыдущего и следующего. Приложения, которые используют их для «назад» и «вперёд», требуют отмеченной блокировки.
Button 6 и вышеЛучше всегоНа сетке больших пальцев есть место для рабочих столов с первого по четвёртый, каждый на своей кнопке.
Средний кликХорошоНажатие на колесо больше подходит Mission Control, но может нести рабочий стол тоже.
Наклон влево и вправоХорошоЕстественная пара. См. страницу про колесо наклона.
Кнопка DPI или профиляНетОбычно говорит только с программой производителя, поэтому назначать нечего.

Кнопка большого пальца, которая определяется как клавиша, а не кнопка мыши, сначала должна быть задана на F13 до F20 в программе производителя мыши, и только потом назначается эта клавиша F. Если не уверены, как мышь передаёт сигналы, нажмите Scan и посмотрите.

Чтобы проверить кнопку большого пальца, прежде чем её назначить, бесплатный тестер мыши подсвечивает каждую кнопку, которую получает Mac.

Поставьте предыдущий и следующий рабочий стол на две кнопки

Шаг 1: строка для следующего рабочего стола

  • Вы: Добавьте строку, задайте устройство This Mac's mouse or trackpad и ввод Mouse, нажмите Scan и щёлкните Button 5. Задайте выход Keyboard Key, выберите Control среди модификаторов, нажмите Добавить ещё один вывод (Add another output) и добавьте Right Arrow.
  • InputConfig: Нажимает Control и Right Arrow вместе каждый раз, когда срабатывает кнопка.
  • Проверка: В строке Control указан первым, а стрелка последней.

Шаг 2: строка для предыдущего рабочего стола

  • Вы: Добавьте вторую строку для Button 4 с Control и Left Arrow. Откройте параметры обеих строк и отметьте Block the button's own action в поле нажатия.
  • InputConfig: Пока пресет работает, приложения перестают видеть эти кнопки, поэтому браузер больше не уходит назад и вперёд одновременно.
  • Проверка: Откройте два рабочих стола, нажмите Activate и нажмите каждую кнопку. Экран сдвигается на один рабочий стол за раз.
Встроенный пресет InputConfig для трекпада и мыши со строками Button 4 и Button 5, которые посылают Command и клавишу скобки, и открытыми параметрами первой строки с отмеченной блокировкой собственного действия кнопки.
Рисунок 1. Галочка блокировки на строке боковой кнопки. Без неё Button 4 и Button 5 продолжают ходить назад и вперёд в браузере, одновременно меняя рабочие столы.

Перейдите на пронумерованный рабочий стол

Если вы держите одни и те же вещи на одних и тех же рабочих столах, кнопка на каждый рабочий стол лучше перелистывания. Сделайте строки, которые посылают Control 1, Control 2 и Control 3, с отмеченными пунктами Switch to Desktop в списке Mission Control. Пятикнопочная сетка большого пальца может вместить рабочие столы с первого по четвёртый плюс Mission Control.

  • Рабочий стол 1. Почта, Сообщения и календарь, экран, который вы покидаете и возвращаетесь к нему.
  • Рабочий стол 2. Главное рабочее окно, с приложением в полноэкранном режиме, если хотите.
  • Рабочий стол 3. Музыка, звонок или справочная страница, которую вы просматриваете.

На странице Apple о Spaces также показано, как закрепить приложение за рабочим столом: Control-щелчок по его значку в Dock, выберите Options и один из пунктов Assign To. Закреплённое приложение плюс пронумерованная кнопка дают один и тот же рабочий стол каждый раз, когда вы нажимаете её.

Пусть колесо или сочетание переключает рабочие столы

У строки есть второе управление, While also holding (При одновременном удержании), которое заставляет её срабатывать, только пока нажато другое управление. Рабочие столы лучше ставить на колесо наклона, если оно есть у мыши: Control Left Arrow на наклон влево и Control Right Arrow на наклон вправо. На мыши без наклона удерживайте кнопку большого пальца и вращайте колесо, чтобы обычная прокрутка оставалась. Сколько раз быстрое вращение колеса срабатывает строку, не измерялось, поэтому сначала попробуйте медленно на карте мыши в Live Visualizer.

Редактор назначений InputConfig с двумя строками мыши типа Scroll X: наклон влево посылает Control Shift Tab, а наклон вправо посылает Control Tab.
Рисунок 2. Две строки, по одной на каждое направление наклона. Для рабочих столов та же схема работает с Control Left Arrow и Control Right Arrow вместо клавиш Tab.

Идеи для настройки с большим количеством рабочих столов

  • Два дисплея. Если включено Displays have separate Spaces, у каждого экрана свои рабочие столы, и кнопка переносит тот экран, на который указывает указатель. Проверьте это, прежде чем доверять.
  • Сетка больших пальцев. На игровой мыши со многими кнопками, например MMO-мыши, одна строка сетки становится рабочими столами с первого по четвёртый. См. страницу про MMO-мышь.
  • Презентации. Поставьте следующий рабочий стол на кнопку, пока показываете демо, чтобы переходить между рабочим столом со слайдами и рабочим столом с браузером, не трогая клавиатуру.
  • Пресет на каждое приложение. В разделе Automation & Gaming Utilities (Автоматизация и игровые утилиты) перечислите приложения, которым принадлежит раскладка, и при включённом Switch presets when the front app changes рабочие столы могут быть на боковых кнопках в Finder, а «назад» и «вперёд» в Safari. См. кнопки мыши для каждого приложения.

Если кнопка не переключает рабочие столы

Проверяйте по порядку, начиная с самого простого шага:

  1. Нажмите сочетания на клавиатуре. Если Control Left Arrow там ничего не делает, сочетание выключено или занято. Проверьте Системные настройки, Клавиатура, Keyboard Shortcuts, Mission Control и верните значение по умолчанию.
  2. Создайте второй рабочий стол. Стрелки останавливаются на первом и последнем рабочем столе, а цифровые сочетания существуют только для созданных рабочих столов.
  3. Проверьте, что пресет включён. Строки ничего не делают, пока вы не нажмёте Activate, а InputConfig нужен доступ «Универсальный доступ» в Системных настройках, Конфиденциальность и безопасность.
  4. Проверьте, определяется ли кнопка. Если Scan называет клавишу или ничего, переведите кнопку на F13 до F20 в программе производителя или отметьте, что кнопка профиля никогда не доходит до Mac.
  5. Поищите конкурирующее приложение. Виртуальные машины, инструменты удалённого рабочего стола и менеджеры окон могут первыми забрать Control и стрелки, как описывает статья поддержки Parallels о сочетаниях рабочих столов. Закройте их и попробуйте снова.

Если сочетание с клавиатуры работает, а кнопка нет, проблема в кнопке, и Scan скажет почему.

Чего это не умеет

  • Заставить macOS делать больше. Кнопка может нажимать только сочетания, которые предлагает macOS, поэтому переход не сработает, если его сочетание выключено.
  • Убрать анимацию сдвига. Анимация принадлежит macOS. Уменьшение движения в «Универсальный доступ», Display (Дисплей), превращает её в затухание.
  • Различать две мыши. Каждая мышь и трекпад считаются одним, поэтому две мыши не могут иметь разные задачи рабочих столов на одной кнопке.
  • Читать скрытые кнопки. Кнопка, которую обрабатывает программа производителя, никогда не доходит до Mac.

Коротко

  • Следующий и предыдущий. Control Right Arrow и Control Left Arrow на Button 5 и Button 4.
  • Конкретный рабочий стол. Control 1, 2 или 3, после отметки Switch to Desktop в Keyboard Shortcuts.
  • Блокировка. Отметьте Block the button's own action, чтобы «назад» и «вперёд» перестали срабатывать.

Начните с двух боковых кнопок для следующего и предыдущего, а пронумерованные рабочие столы добавьте, только если вы держите приложения на фиксированных местах.

Вопросы

Можно ли переключать рабочие столы кнопкой мыши на Mac?

Да, с приложением. В macOS для этого нет настройки кнопок мыши, но InputConfig может послать Control Left Arrow или Control Right Arrow с любой кнопки, которую получает Mac.

Как перейти на Рабочий стол 2 одной кнопкой?

Отметьте сочетания Switch to Desktop в Системных настройках, Клавиатура, Keyboard Shortcuts, Mission Control, затем назначьте кнопку на Control 2 в InputConfig. Рабочий стол 2 должен существовать заранее.

Почему сочетание Control со стрелкой ничего не делает?

Сочетание может быть выключено, или его может забирать другое приложение, например виртуальная машина. Проверьте Mission Control в Keyboard Shortcuts и попробуйте на клавиатуре, прежде чем винить мышь.

Как переключать рабочие столы с Magic Mouse?

Смахивайте влево или вправо двумя пальцами. Этот жест принадлежит Magic Mouse, и у неё нет боковых кнопок для назначения, поэтому обычной мыши нужен путь через сочетание, описанный выше.

Ещё на русском

Страницы на русском

Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, InputConfig показывается по-русски. Некоторые страницы сайта пока есть только на английском.

Эта страница на других языках: English, Deutsch, 简体中文

Загрузить InputConfig в Mac App StoreБесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.