Українська

Кнопка «Назад» миші не працює на Mac

Миша зазвичай справна. Кнопки «Назад» і «Вперед» це Button 4 і Button 5, macOS передає їх тій програмі, що попереду, а в багатьох програмах Mac, зокрема в Safari і Finder, для них немає жодної дії. Виправлення таке: призначити цим двом кнопкам клавіатурні скорочення для «Назад» і «Вперед». InputConfig, безкоштовна програма, яку я створюю, робить це за кілька хвилин, а в її вбудованому пресеті Keyboard & Mouse Input обидва рядки вже є.

Завантажити InputConfig з Mac App StoreInputConfig безкоштовний у Mac App Store. macOS 14 або новіша, без облікового запису, без стеження, відкритий код.

Кроки

  1. Встановіть InputConfig і дозвольте доступ Accessibility.
  2. Додайте рядок Mouse, виконайте Scan для кнопки «Назад» і надішліть Command ліва квадратна дужка.
  3. Додайте другий рядок Mouse для кнопки «Вперед» із Command права квадратна дужка.
  4. Активуйте й спробуйте в Safari та Finder.

Чому так виходить

У Windows кнопки «Назад» і «Вперед» на миші обробляються для кожної програми. На Mac ні. Програма має сама вирішити слухати Button 4 і Button 5: деякі слухають, багато ні, а в System Settings немає перемикача, що перетворює їх на «Назад» і «Вперед». Тож та сама миша може повертатися назад в одній програмі й нічого не робити в наступній.

Що розуміє кожна програма Mac, так це клавіатурне скорочення: «Назад» це Command ліва квадратна дужка, а «Вперед» це Command права квадратна дужка в Safari, Chrome і Finder.

Виправте це за чотири кроки

  1. Встановіть InputConfig з Mac App Store і дозвольте доступ Accessibility, коли вона попросить. Для читання миші інших дозволів не потрібно.
  2. Створіть пресет і додайте рядок Mouse. У меню кнопки виберіть Scan і клацніть бічну кнопку «Назад» на миші. Рядок зміниться на Button 4. Призначте йому вихід Command ліва квадратна дужка.
  3. Так само додайте другий рядок Mouse для кнопки «Вперед», Button 5, з Command права квадратна дужка. Натисніть Activate.
  • Ви: Натискайте бічні кнопки в Safari і Finder.
  • InputConfig: Надсилає Command ліва квадратна дужка й Command права квадратна дужка.
  • Перевірка: «Назад» і «Вперед» тепер працюють там і в кожній програмі з тими самими скороченнями.
Рядок Mouse у редакторі InputConfig із Button 4 як входом і Command ліва квадратна дужка як виходом.
Figure 1. Button 4 надсилає Command ліва квадратна дужка, скорочення «Назад» у Safari, Chrome і Finder.

Щоб пропустити налаштування, активуйте вбудований пресет Keyboard & Mouse Input: його два рядки бічних кнопок надсилають саме ці скорочення.

Якщо програма тепер повертається назад двічі

InputConfig додає кнопці завдання. Сама собою вона не забирає того, що кнопка вже робила. У програмі, яка вже відповідала на кнопку «Назад», кнопка тоді виконує обидві дії. Піднімайтеся цими сходами, починаючи з найменшого кроку:

  1. Заблокуйте власну дію кнопки. У 1.6 позначте Block the button's own action у рядку, і поки пресет працює, кнопка виконує лише нове завдання. Вбудовані рядки бічних кнопок уже так роблять.
  2. Виключіть цю програму. Зробіть так, щоб пресет діяв в інших програмах, за допомогою автоперемикання для програм, або тримайте другий пресет без рядків миші для цієї програми.

Якщо кнопка взагалі не реєструється

Піднімайтеся цими сходами, починаючи з найменшого кроку:

  1. Виконайте Scan. У рядку Mouse виберіть Scan в меню кнопки й клацніть кнопку. Якщо рядок змінився на Button 4 чи Button 5, Mac її бачить. Вигляд Mouse & Trackpad у Live Visualizer теж її підсвічує.
  2. Перевірте програму виробника миші. Logi Options+ та подібні програми можуть призначити кнопці власне завдання, і тоді клацання може не дійти до macOS як Button 4. Скиньте цю кнопку в програмі виробника або закрийте її й виконайте Scan знову.
  3. Створіть пару Bluetooth-миші знову. Якщо вказівник рухається, але жодна бічна кнопка не сканується, вимкніть і ввімкніть мишу або видаліть її в System Settings, Bluetooth та створіть пару знову.
  4. Перевірте саму кнопку. Перемикачі DPI і профілів, а також деякі кнопки під великий палець спілкуються лише з програмним забезпеченням виробника. Жодна інша програма не може їх прочитати.

Інші способи це виправити

  • SensibleSideButtons. Невелика безкоштовна програма з відкритим кодом, яка робить лише це: «Назад» і «Вперед» на бічних кнопках. Якщо вам потрібне тільки це, вона добрий вибір.
  • Програма виробника миші. Вона може призначати кнопки для власних мишей.
  • InputConfig. Варто, якщо від кнопок потрібно більше: інше завдання для кожної програми, утримання чи подвійне клацання як друга дія, Mission Control, диктування або Siri Shortcut. Ідеї є в посібнику про бічні кнопки миші.

Коротко

  • Причина. Багато програм Mac ігнорують Button 4 і Button 5.
  • Виправлення. Надсилайте з них Command ліва квадратна дужка й Command права квадратна дужка.
  • Найшвидший шлях. Це вбудований пресет Keyboard & Mouse Input.

Дайте кнопкам скорочення, і «Назад» працюватиме в кожній програмі, яка його знає.

Питання

Чому кнопка «Назад» миші працює в одній програмі, а в Safari ні?

Кожна програма Mac сама вирішує, чи слухати Button 4 і Button 5 миші. Та, що працює, слухає. Інша ні. Якщо призначити кнопкам Command ліва квадратна дужка й Command права квадратна дужка, вони працюватимуть скрізь, де це скорочення означає «Назад».

Як повернутися назад у Finder мишею?

Призначте Button 4 скорочення Command ліва квадратна дужка в InputConfig. Це власне скорочення «Назад» у Finder, тож бічна кнопка повертатиме на папку назад.

Чи має Magic Mouse кнопку «Назад»?

Ні. У Magic Mouse немає бічних кнопок. Проведіть одним пальцем ліворуч чи праворуч, щоб повернутися назад і вперед, що налаштовується в Swipe between pages у System Settings, Mouse.

Чи потрібен Logi Options+ для кнопки «Назад» на миші Logitech?

Ні, якщо миша надсилає кнопки «Назад» і «Вперед» як стандартні кнопки 4 і 5, а так роблять більшість. Виконайте Scan кнопки в InputConfig, щоб перевірити.

Чи безкоштовна InputConfig?

Так. Вона безкоштовна й має відкритий код у Mac App Store, без облікового запису й без заблокованого. Необов'язкова банка для чайових не додає функцій.

Більше українською

Докладні посібники, англійською

Хто пише. Ryleigh Newman розробляє InputConfig і щодня керує своїм Mac за допомогою геймпада, бо руки погано слухаються. Цю сторінку перекладено з англійської. Інтерфейс застосунку й решта сайту англійською.

Ця сторінка іншими мовами: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Tiếng Việt, 繁體中文, 简体中文

Завантажити InputConfig з Mac App StoreБезкоштовно. macOS 14 або новіша. Без облікового запису, ніщо не залишає ваш Mac. Відкритий код на GitHub.