Клавіші наїдаються випадковим чином


18

У мене MacBook Pro 15 "під керуванням ОС X 10.8.2 у мене дивна проблема.

Раз у раз - скажімо кожні два дні - система починає ігнорувати більшість клавіш, які я натискаю протягом 2-3 хвилин. Це як би обробка натискань клавіш стає неймовірно повільною. Якщо я зачекаю десять секунд між кожною клавішею, те, що я набираю, обробляється повністю; інакше kys wl b msng випадковим чином.

Коли це не відбувається, система ні в якому разі не перевантажується. Я звичайно щось пишу, і це виходить із синього.

Хтось переживав те саме, чи міг би вказати мені на якісь ресурси? Мені важко придумати хороший запит Google щодо цієї проблеми.

Можливо, це було введено оновленням 10.8, але я не впевнений на 100%.

Мені вдалося запустити, topпоки це повторилося, і єдине, що зазвичай не було, - це Google ksfetch. Буде розміщено більше інформації, якщо я знову її спіймаю.


1
ви спробували прочитати системний журнал і виявити, чи в цей час трапляється щось дивне? і у вас це є, коли в Mac локально чи віддалено? (це трапляється зі мною віддалено, а іноді, коли мак сильно напружений). По-третє, чи пощастило вам відкрити монітор активності, коли це станеться, і побачити, що може спричинити це? Нарешті, це траплялося з вами завжди чи останнім часом? (це означатиме, що причина / демон-запуск або подібне може бути причиною)
jackJoe

Я друге рекомендація @ jackjoe. Ви можете отримати доступ до файлів системного журналу, відкривши додаток Console. (Введіть консоль у прожектор). Якщо ви відкриєте його, ви побачите список повідомлень, що прокручуються в режимі реального часу. Тримайте його відкритим і перегляньте повідомлення безпосередньо перед цим.
daviewales

1
@davie акуратний, зробить і звіту, якщо я щось побачу, дякую!
Pekka підтримує GoFundMonica

Ви вважали це технічним питанням? .. Якщо ви підключите зовнішню клавіатуру USB, чи виникає та сама проблема з тією ж швидкістю, що і на борту?
adamrmcd

1
У мене виникає саме ця проблема, з точно такою ж швидкістю (кожні два дні або близько того, тривалістю 2-3 хвилини) на абсолютно одній машині / ОС. Дивно. Це, безумовно, не апаратні проблеми з клавіатурою, тому що (а) це просто триває кілька хвилин, і (б) затримка на ~ 1 секунду між натисканням клавіші та побаченням символу з'являється на екрані, і здається, що будь-які інші натискання клавіш під час затримки втрачаються. @Pekka 웃 Ви знайшли щось із журналів?
callum

Відповіді:


4

Причин може бути дві: програмне чи апаратне забезпечення.

Програмне забезпечення

Це, швидше за все, викликано перевантаженням процесора, тому ядро ​​заглушене. Це означає лише кількість зразків, які обробляються протягом певного періоду, щоб уникнути перегріву для запобігання збоїв.

Щоб підтвердити це, запустіть таку команду в Терміналі:

sudo fs_usage | grep -v 0.00

що має показувати щось на кшталт:

THROTTLED  0.015030   kernel_task
...
THROTTLED  0.019601   coreduetd
THROTTLED  0.031014   kernel_task 
...
THROTTLED  0.014947   kernel_task

що означає, що ваше ядро ​​заглушене, що може призвести до такої несподіваної поведінки (див. також: Чому ядро ​​може бути заглушене? ).

У мене була ця проблема, коли моя система їла tлисти (для всіх програм), а датчики процесора (в iStat ) були понад 90˚

Щоб вирішити проблему, перевірте вищевказану команду fs_usageта вбийте непотрібні процеси. Якщо це веб-браузер із занадто великою кількістю вкладок і безлічі оголошень та сценаріїв JS у фоновому режимі, закрийте непотрібні вкладки.

Також існує ймовірність, що це спричинено пропускною здатністю вводу / виводу (доступ до диска), а ваш накопичувач (наприклад, SSD) може досягти свого терміну експлуатації.

Обладнання

Якщо натискання клавіш харчується послідовно (на зразок однієї і тієї ж літери знову і знову), це може бути проблемою фізичної клавіатури.

Перш ніж звинувачувати обладнання, слід спробувати:

Якщо це не допоможе, вам слід домовитись про зустріч у барі Genius.

Для тимчасового вирішення див.: Як поводитися з неробочою клавішею на клавіатурі?


Класно. Проблема не з'явилася знову, але я буду шукати їх, якщо це повториться!
Pekka підтримує GoFundMonica

1
У мене виникли ці проблеми сьогодні та кожного другого дня, і внаслідок цього я tчасто буваю тихою літерою для всіх додатків. Я вважаю, що це перегрів (в iStat він показує понад 90 °), тому що, коли система працює нормально, вона працює добре. Єдина частина, яку я не розумію, чому вона завжди їсть tу моєму випадку.
kenorb

У мене знову те саме питання, але цей час rз'їдено, але це все це постійно, навіть після перезавантаження, тому я вважаю, що цього разу це проблема з обладнанням.
kenorb

1
Це сталося зі мною, але лише під час звичайного екрана входу. Клавіатура справно працювала в режимі відновлення. Скидання NVRAM виправлено.
Іван Данн

1
Я також можу підтвердити, що це допомагає знайти причину проблеми. У моєму випадку це BetterTouchTool, який захоплював мої ключі, але вийшов з ладу через проблеми сумісності з оновленням OSX Catalina.
cduguet

2

FWIW: У мене в минулому 2011 році 11 "MacBook Air виникає однакова проблема. Раз у раз деякі символи на клавіатурі просто перестануть реагувати.

Моя нинішня теорія полягає в тому, що це проблема з перегрівом, оскільки це відбувається лише при використанні клавіатури ноутбука (а ніколи із зовнішньою клавіатурою), і це відбувається лише тоді, коли ноутбук насправді на моєму коліні і ніколи, коли він знаходиться на столі або стіл або інша плоска поверхня з достатньою вентиляцією.


Давайте подивимось, чи може хтось інший підтвердити вашу теорію про перегрів.
nohillside

1
Моя робить це без будь-якого перегріву. (Retina, 15-дюймовий, початок 2013 року)
KARASZI István

1

Внутрішня клавіатура насправді на USB. Це говорить про те, що ще щось зависає USB. У моєму Retina MBP інша річ на цій шині - це контролер Bluetooth.

  1. Інші USB-периферійні пристрої? Підключений iPad чи iPhone?

  2. Щось підключено на Bluetooth? Можливо, миша?

  3. Будь-які помилки для будь-якого з перерахованих вище в консолі? Будь-які інші помилки високої частоти?

  4. Перейдіть System Preferences -> Accessibility -> Keyboardі підтвердьте це Sticky Keysі Slow Keysвимкнено.

Протягом 2009 року з'явився безліч повідомлень про подібні проблеми, які, на мою думку, були виправлені оновленням вбудованого програмного забезпечення клавіатури, але це повинно бути в комплекті з 10.8. Вибачте, я не можу знайти остаточної відповіді в цьому випадку.


1
Цікаво. Я думаю, я спостерігав це за тим, що не було підключено USB-пристроїв, але я буду стежити за цим.
Pekka підтримує GoFundMonica

1

Була така ж проблема - клавіатура MacBook Air їсть букви, в основному "ertyuio". Особливо під час входу .... Після пошуку багатьох рішень, один працював:

  1. Встановіть будь-яку нову клавіатуру через System preferences > Keyboard > Input sources.
  2. Перезавантажте та видаліть щойно встановлену клавіатуру, якщо вона не потрібна.

Працював як шарм! Сподіваємось, це зробить те саме!


1

У нас є кінець 099 iMac з алюмінієвою клавіатурою USB, яка працювала чудово до декількох днів тому. Потім він почав втрачати випадкові натискання клавіш.

Деякі експерименти цього ранку нарешті виявили проблему / рішення:

Після перезавантаження (для виходу з режиму Target Drive) алюмінієва клавіатура (ALkb) взагалі не зареєструвалася, хоча запасний Bluetooth kb (BTkb) спрацював нормально. Після повторного підключення ALkb до напруженого USB-концентратора він спрацював, але через деякий час ми помітили, що він скинув клавіші. Інший USB kb від старого Mac Pro (MPkb) поводився так само, хоча ця робота була підключена безпосередньо до самого лівого (ззаду) USB-порту iMac.

Дивно, але ALkb все ж зареєструвався і працював під час підключення до крайнього правого USB-порту iMac, хоча він все-таки скинув клавіші.

BTkb не кинув жодних клавіш.

Під час переконання я відключив кабель Firewire 800 із задньої частини iMac, навіть якщо він був неактивний (не спілкуючись із доданим Mac Pro), і раптом і ALkb, і MPkb працювали, не відкидаючи клавіш. Крім того, ALkb тепер працював підключений безпосередньо до самого лівого USB-порту iMac (використовувалися середні два порти).

Принаймні в моєму випадку, неактивний, але підключений кабель Firewire 800 якимось чином заважав правильному функціонуванню USB-портів iMac. Таким чином, заперечення відключити всі непотрібні кабелі є обґрунтованим.


1

Я виявив, що трюк на клавіатурі, згаданий Пабло, працював для мене іноді. Однак виконання потрібно тривати трохи довше (і перериває мою процедуру набору тексту). Здається, проблема все ще повертається для мене.

Ще один швидший, тимчасовий трюк - утримувати всі погані клавіші FGHJK кілька секунд, а потім відпускати. Чомусь натискання на них разом, а потім відпускання (а потім, можливо, швидке перемикання цих клавіш, поки я не отримаю відповідь) змусить їх знову працювати досить довго, щоб закінчити речення. Іноді я можу отримати відповідь, як тільки піднімаюсь. Я підозрюю, що це стосується буфера клавіатури для цих клавіш.

У мене також встановлена ​​екранна клавіатура (Клавіатура -> Показати клавіатуру та Emoji в панелі меню).

Якщо проблема трапляється занадто часто, я можу вивчити хитрість встановлення / видалення клавіатури на більш тривалий термін. Однак, оскільки це вимагає перезавантаження, я зазвичай просто підключаю зовнішню клавіатуру.


0

Я відчуваю це питання на macbook pro 2015 з macos sierra 10.12.1. Це трапляється кілька разів на день. Іноді деякі символи клавіатури з'їдаються, а іноді натискання (глибше) натискання на тачпад не працює, а також мульти пальчикові жести не працюють. Тоді це може стати ще гірше, так що вказівник миші взагалі перестане рухатися. Іноді ОС здатна відновитися після поведінки через 2-3 хвилини, інший раз мені доводиться важко перезавантажувати macbook.

У sudo fs_usage | grep "THROTTLED"я бачу, що багато різних процесів пригнічуються, але процесор весь час знаходиться значно нижче 100%.

Я вимкнув індексацію Spotlight і також спробував sudo sysctl debug.lowpri_throttle_enabled=0, але проблема продовжує виникати.

оновлення: через кілька годин після однієї перезавантаження вбудований тачпад і клавіатура ОС взагалі не виявили. це говорить про те, що я насправді стикаюся з апаратною проблемою (можливо, внутрішній кабель з'єднання має певну проблему)


1
Це насправді не відповідає на питання. Якщо у вас інше питання, ви можете задати його, натиснувши Задати питання . Ви також можете додати щедрості, щоб привернути більше уваги до цього питання, як тільки у вас буде достатня репутація . - З відгуку
користувач151019

Позначте, я підтверджую, що моя публікація не є відповіддю, і я хотів би додати свій досвід як коментар - але мені це не дозволили зробити через правила цього сайту (у мене немає 50 балів репутації). чесно кажучи, я не розумію такого правила.
Пітер

Коли у вас буде достатня репутація, ви зможете додавати коментарі та задавати подальші запитання. Щоб здобути репутацію, відповідайте на питання, чіткі та стислі .
fsb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.