25 votes

Les frappes de touches sont mangées de manière aléatoire

J'ai un problème étrange sur mon MacBook Pro 15" 2011 fonctionnant sous OS X 10.8.2.

De temps en temps - disons tous les deux jours - le système commence à ignorer la plupart des touches sur lesquelles j'appuie pendant 2 à 3 minutes. C'est comme si le traitement des frappes devenait incroyablement lent. Si j'attends dix secondes entre chaque touche, ce que je tape est entièrement traité ; sinon, le système est très lent.

Le système n'est en aucun cas surchargé lorsque cela se produit. D'habitude, je suis en train d'écrire quelque chose et ça me tombe dessus sans crier gare.

Quelqu'un a-t-il fait la même expérience ou peut-il m'indiquer des ressources ? J'ai du mal à trouver une bonne requête Google pour ce problème.

Il est possible que cela ait été introduit par la mise à jour 10.8 mais je n'en suis pas sûr à 100%.

J'ai réussi à exécuter top pendant que cela se reproduisait, la seule chose qui tournait, alors qu'elle ne tourne pas habituellement, était le programme de Google. ksfetch . Je posterai plus d'informations si je l'attrape à nouveau.

6voto

kenorb Points 11627

Il peut y avoir deux raisons : le logiciel ou le matériel.

Logiciel

Cela est probablement dû à une surcharge de l'unité centrale, le noyau est donc étranglé. Cela signifie qu'il ne traite qu'un nombre limité d'échantillons pendant une période donnée afin d'éviter la surchauffe et d'empêcher le crash.

Pour le confirmer, exécutez la commande suivante dans le Terminal :

sudo fs_usage | grep -v 0.00

qui devrait montrer quelque chose comme :

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

ce qui signifie que votre noyau est étranglé, ce qui peut entraîner un tel comportement inattendu (voir également : Pourquoi le noyau peut être étranglé ? ).

J'avais ce problème quand mon système mangeait t (pour toutes les apps) et les capteurs CPU (en iStat ) étaient supérieurs à 90

Pour résoudre le problème, vérifiez la commande ci-dessus fs_usage et tuer les processus inutiles. Si c'est un navigateur web avec trop d'onglets et beaucoup de publicités et de JS scripts en arrière-plan, fermez les onglets inutiles.

Il est également possible que cela soit causé par Débit d'E/S (accès au disque) et votre stockage (par exemple, un SSD) peut atteindre sa durée de vie.

Matériel informatique

Si les frappes sont manquées de manière constante (comme la même lettre encore et encore), cela pourrait être un problème de clavier physique.

Avant de blâmer le matériel, vous devriez essayer de :

Si cela ne fonctionne pas, vous devez prendre rendez-vous dans un Genius Bar.

Pour une solution de contournement temporaire, voir : Comment faire face à une touche du clavier qui ne fonctionne pas ?

2voto

George Duckett Points 1448

Pour information : j'ai le même problème sur mon Macbook Air 11" de fin 2011. De temps en temps un peu de des caractères du clavier ne répondront tout simplement plus.

Ma théorie actuelle est qu'il s'agit d'un problème de surchauffe, car cela ne se produit que lorsque j'utilise le clavier de l'ordinateur portable (et jamais avec un clavier externe) et cela ne se produit que lorsque l'ordinateur portable est effectivement sur mes genoux et jamais lorsqu'il est sur un bureau ou une table ou toute autre surface plane avec une ventilation adéquate.

1voto

Ewan Makepeace Points 376

Le clavier interne est en fait sur USB. Cela suggère que quelque chose d'autre monopolise l'USB. Sur mon Retina MBP, l'autre chose sur ce bus est le contrôleur Bluetooth.

  1. D'autres périphériques USB ? iPad ou iPhone connectés ?

  2. Quelque chose de branché sur le Bluetooth ? Une souris peut-être ?

  3. Des erreurs pour l'un ou l'autre des éléments ci-dessus dans la console ? D'autres erreurs à haute fréquence ?

  4. Aller à System Preferences -> Accessibility -> Keyboard et confirmer que Sticky Keys et Slow Keys sont éteints.

Il y a eu une série de rapports sur des problèmes similaires autour de 2009 qui, je pense, ont été corrigés par une mise à niveau du micrologiciel du clavier, mais cela devrait être fourni avec 10.8. Désolé, je ne peux pas trouver de réponse concluante dans ce cas.

1voto

Pablo Points 11

J'ai eu le même problème - le clavier du Macbook Air mange les lettres, principalement "ertyuio". Surtout à login.... Après avoir cherché de nombreuses solutions, une seule a fonctionné :

  1. Installer tout nouveau clavier via System preferences > Keyboard > Input sources.
  2. Redémarrez et supprimez le clavier que vous venez d'installer, si ce n'est pas nécessaire.

Ça a marché comme un charme ! J'espère qu'il en sera de même pour vous !

1voto

Nous avons un iMac de fin 2009 avec un clavier USB en aluminium qui fonctionnait bien jusqu'à il y a quelques jours. Puis il a commencé à perdre des frappes aléatoires.

Quelques expériences ce matin ont finalement révélé le problème/solution :

Après un redémarrage (pour sortir du mode Target Drive), le clavier en aluminium (ALkb) ne s'est pas du tout enregistré, alors qu'un autre clavier Bluetooth (BTkb) a fonctionné sans problème. Après avoir rebranché l'ALkb dans un hub USB alimenté, il a fonctionné, mais après un certain temps, nous avons remarqué qu'il perdait des touches. Un autre clavier USB, provenant d'un Mac Pro plus ancien (MPkb), s'est comporté de la même manière, bien qu'il ait fonctionné lorsqu'il a été branché directement sur le port USB le plus à gauche (depuis l'arrière) de l'iMac.

Étonnamment, l'ALkb s'est enregistré et a fonctionné lorsqu'il a été branché sur le port USB le plus à droite de l'iMac, mais il a quand même perdu des touches.

Le BTkb n'a laissé tomber aucune clé.

Sur une intuition, j'ai débranché le câble Firewire 800 à l'arrière de l'iMac, même s'il était inactif (ne communiquant pas avec le Mac Pro connecté), et soudainement ALkb et MPkb ont fonctionné sans perdre de touches. De plus, l'ALkb fonctionne maintenant en étant branché directement sur le port USB le plus à gauche de l'iMac (les deux ports du milieu étaient utilisés).

Dans mon cas, en tout cas, le câble Firewire 800 inactif mais branché interférait en quelque sorte avec le bon fonctionnement des ports USB de l'iMac. L'avertissement de débrancher tous les câbles inutiles est donc bien fondé.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X