Как вернуть многотисовые жесты после сбоя без перезагрузки?

После чистой установки Yosemite жесты с несколькими касаниями перестали работать два раза на моем Macbook Pro 2011. Каждый раз симптомы одинаковы:

  • Жесты перестали работать как с встроенным трекпадом, так и с клавиатурой bluetooth.

  • BetterTouchTool все еще работает. Перезапуск, остановка BTT не помогает.

  • Эй, по крайней мере, щелчок двумя пальцами -> правый клик по-прежнему работает.

Я пробовал следующее:

  • Переключение настроек трекпада не приводит к появлению жестов.

  • Отключение, повторное подключение, удаление трекпада bluetooth из списка устройств Bluetooth не работает.

Перезапуск решает проблему. Однако перезапуск в моем случае - это длительный процесс. Он включает в себя надлежащее закрытие приложений, демонтаж сетевого хранилища, отключение VPN и т. Д. - только для повторного запуска всех шагов при запуске.

Я подозреваю, что процесс интерпретации multi-touch разбился, когда произошел сбой. Процессор был очень занят в обоих направлениях. Поэтому я задаюсь вопросом, есть ли процесс, который я могу вызвать, когда это произойдет снова, чтобы не перезапустить машину.

96 голосов | спросил fartheraway 21 +04002014-10-21T06:31:05+04:00312014bEurope/MoscowTue, 21 Oct 2014 06:31:05 +0400 2014, 06:31:05

7 ответов


178

Введите killall Dock в Terminal.

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

ответил treythomas123 11 FebruaryEurope/MoscowbWed, 11 Feb 2015 19:49:42 +0300000000pmWed, 11 Feb 2015 19:49:42 +030015 2015, 19:49:42
14

По моему опыту, мультитач разбивается на одно приложение. Я могу выйти из приложения и перезапустить его, а жесты вернутся.

По-видимому, спящий дисплей, а затем пробуждение системы снова вернет искалеченный жест. Вы можете нажать кнопку для этого или просто закрыть крышку или использовать терминал:

pmset showsleepnow; сон 5; кофеин -u -t 1

После одной секунды черного экрана жесты вернутся.

(P.S .: Я отвечаю на мой вопрос здесь, поэтому, если он работает для вас, upvote и я буду отмечать его как )

ответил fartheraway 16 AMpThu, 16 Apr 2015 04:10:56 +030010Thursday 2015, 04:10:56
11

Ударьте ту же проблему. Найден этот старый поток , где пользователь frimp советует нажать кнопку питания и позволить MBP сон на некоторое время, достаточно 5-10 секунд. Затем просыпайся вверх. Жесты вернулись.
Дальнейший поиск показывает, что эта проблема довольно старая, по крайней мере с середины 2012 года .

Хотя мне бы очень хотелось, чтобы это фиксировалось постоянно ...

ответил vyegorov 28 +03002014-10-28T01:16:01+03:00312014bEurope/MoscowTue, 28 Oct 2014 01:16:01 +0300 2014, 01:16:01
3

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

ответил SomeDude 11 22014vEurope/Moscow11bEurope/MoscowTue, 11 Nov 2014 18:07:39 +0300 2014, 18:07:39
3

Сон полезен, однако, не всегда для меня предпочтительным, поскольку у меня есть некоторые запущенные задачи, прослушивание музыки или что-то еще.

Убийство док-станции или приложений не сработало, к сожалению.

Я обнаружил, что с помощью Sierra я могу получить откат с силой, покидающей hidd (Deamon Interface Interface) несколько раз (перезапускается автоматически).

ответил arin 8 MarpmThu, 08 Mar 2018 22:37:25 +03002018-03-08T22:37:25+03:0010 2018, 22:37:25
0

У меня такая же проблема периодически, только после обновления до Yosemite (я не делал чистой установки). Для меня это затрагивало только 4 пальцевых пальца (все 4 направления полностью непризнанные) как на встроенном трекпада и на магическом трекпаде BT.

Интересно, что проблема ушла для меня (по крайней мере на данный момент) без перезагрузки после того, как я убил процесс, который был неправильным. Я видел ошибки в консоли один раз в секунду со следующим текстом: assertion failed: 14A389: libxpc.dylib + 40320 Для меня эти сообщения относятся к приложению Spokes (приложение-помощник Plantronics для моей гарнитуры) , хотя я видел, что он сообщил о других разных приложения на Йосемите.

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

ответил jptsetme 5 32014vEurope/Moscow11bEurope/MoscowWed, 05 Nov 2014 00:55:23 +0300 2014, 00:55:23
0

Один трюк, о котором я узнал из аналогичной проблемы здесь , используя Steam.

Создайте копию «BetterTouchTool.app» и назовите ее «BetterTouchTool2.app». Когда он перестанет работать, просто откройте «BetterTouchTool2.app». Это должно позволить вам продолжать использовать его без перезагрузки.

ответил Jeromy Anglim 27 72016vEurope/Moscow11bEurope/MoscowSun, 27 Nov 2016 12:55:45 +0300 2016, 12:55:45

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132