Вопрос «Как отключить клавишу Escape в Safari» задавался здесь несколько раз. Теперь, поскольку на новых MacBook Pro клавиша Escape является кнопкой сенсорного экрана, ее гораздо проще случайно нажать, но есть большая вероятность, что мы сможем удалить ее в Safari раз и навсегда.
Как удалить кнопку Escape с сенсорной панели в Safari? (или любое конкретное приложение)
Вы можете использовать Karabiner-Elements [ 1 , 2 ], чтобы сопоставить клавишу выхода с некоторыми другими функциями с визуальной обратной связью (например, отключение звука). Обратная связь помогает напомнить вам, что клавиша больше не привязана к побегу.
Затем вы можете сопоставить менее полезный ключ для выхода. Например, на клавиатуре США клавиша раздела (§/±) находится в верхнем левом углу, где могла бы быть клавиша выхода.
В разделе «Простые модификации» выберите «Без названия продукта (без названия производителя)» в качестве цели. Это сенсорная панель. Затем добавьте элемент от escape
до mute
.
Чтобы сопоставить клавишу раздела (§/±) для выхода, выберите «Внутренняя клавиатура Apple». Добавить элемент, от non_us_backslash
до escape
.
Попробуйте использовать BetterTouchTool,
щелкните вкладку «Клавиатура» («Выбрать приложение» должно быть установлено значение «Глобальный»), щелкните «+ Добавить новый ярлык или последовательность клавиш», щелкните поле и нажмите клавиши «Shift-Escape», ⇧⎋ должен переместитесь вправо, где написано «Выполнить предопределенное действие», и выберите: «Клавиши клавиатуры / ESC (клавиша Escape, с учетом нажатого модификатора)»
Мы только что создали замену клавише «escape». Теперь нам нужно его отключить.
нажмите «+ Добавить новый ярлык или последовательность клавиш», щелкните поле и нажмите клавишу «Escape» на сенсорной панели, должна появиться ⎋, переместите вправо, где написано «Выполнить предопределенное действие», и убедитесь, что там написано: «Нет действий».
Мне нравится этот способ больше, чем деактивация всего TouchBar.
Есть замечательное приложение под названием BetterTouchTool , которое позволяет изменять сенсорную панель. Я смог немного переместить клавишу выхода внутрь, используя ее. BTT — платное приложение, но лицензии не очень дорогие, и время от времени они предлагают некоторые скидки (например, для студентов). Вот ссылка.
Чтобы избежать случайного нажатия Esc, используйте элементы карабина, чтобы переназначить действие Escape на дерьмо+Esc. Но используйте варианты «сложной модификации» вместо простых, предложенных в другом месте.
Установить Karabiner -> Сложные модификации -> «Добавить правило» -> «Импортировать больше правил» -> найти «escape» -> Импортировать «Изменить escape-ключ (rev 4)» -> Включить только это: «Отключить escape (... )'
Готово, чтобы сделать Esc, теперь вам нужно нажать Shift+Esc
Вы не можете удалить его, это навсегда (если не просматривать расширенное представление сенсорной панели).
Загрузите последнюю версию настольного приложения Karabiner-Elements.
https://karabiner-elements.pqrs.org/
bb216b3acfd8f72cbc8f899d4d6963
Владимир