Les frappes se mangent au hasard

18

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 traité complètement; sinon kys wl b msng rndomly.

Le système n'est en aucun cas surchargé lorsque cela se produit. J'écris habituellement quelque chose et cela sort du bleu.

Quelqu'un a-t-il vécu la même chose ou pourrait-il m'indiquer certaines 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 à niveau 10.8 mais je ne suis pas sûr à 100%.

J'ai réussi à courir toppendant que cela se reproduisait et la seule chose qui fonctionnait qui n'est généralement pas celle de Google ksfetch. Publiera plus d'informations si je l'attrape à nouveau.

Pekka soutient GoFundMonica
la source
1
avez-vous essayé de lire le journal système et de trouver si à ce moment-là quelque chose de bizarre se produit? et avez-vous cela lorsque vous êtes dans le Mac localement ou à distance? (cela m'arrive à distance et parfois lorsque le mac est très stressé). Troisièmement, avez-vous eu la chance d'ouvrir le moniteur d'activité lorsque cela se produit et de voir ce qui pourrait en être la cause? Enfin, cela vous est-il arrivé toujours ou récemment? (cela signifierait qu'un démon d'application / lancement ou similaire pourrait être la raison)
jackJoe
J'appuie la recommandation de @ jackjoe. Vous pouvez accéder aux fichiers journaux du système en ouvrant l'application Console. (Tapez Console dans Spotlight). Si vous l'ouvrez, vous verrez une liste de messages défiler en temps réel. Gardez-le ouvert et regardez les messages juste avant que cela ne se produise.
daviewales
1
@davie soigné, fera et fera rapport si je vois quelque chose, merci!
Pekka prend en charge GoFundMonica le
Avez-vous considéré qu'il s'agissait d'un problème matériel? .. Si vous branchez un clavier USB externe, le même problème se produit-il au même rythme que celui intégré?
adamrmcd
1
J'ai exactement ce problème, exactement au même taux (tous les deux jours environ, d'une durée de 2 à 3 minutes) sur exactement la même machine / le même système d'exploitation. Bizarre. Ce n'est certainement pas un problème matériel avec le clavier, car (a) il ne dure que quelques minutes, et (b) il y a un délai d'environ 1 seconde entre l'appui sur une touche et l'affichage du personnage à l'écran, et il semble que toute autre frappe au cours de ce délai est perdue. @Pekka 웃 avez-vous trouvé quelque chose dans les journaux?
callum

Réponses:

4

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

Logiciel

Cela est probablement dû à une surcharge du processeur, de sorte que le noyau est limité. Cela signifie que seul le nombre d'échantillons qui sont traités pendant une période spécifique pour éviter une surchauffe pour éviter le crash.

Pour confirmer cela, 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 comportement inattendu (voir aussi: Pourquoi le noyau peut-il être limité? ).

J'ai eu ce problème lorsque mon système mangeait de la tlettre (pour toutes les applications) et que les capteurs du processeur (dans iStat ) dépassaient 90˚

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

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

Matériel

Si les frappes sont mangées régulièrement (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 devez essayer de:

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

Pour une solution temporaire, voir: Comment gérer les touches qui ne fonctionnent pas sur le clavier?

kenorb
la source
Cool. Le problème n'a pas réapparu depuis mais je les chercherai si cela se reproduit!
Pekka prend en charge GoFundMonica
1
J'ai eu ce problème aujourd'hui et tous les deux jours et en conséquence, il mange tsouvent une lettre silencieuse pour toutes les applications. Je crois qu'il surchauffe (sur iStat, il affiche plus de 90 °), car lorsque le système fonctionne normalement, il fonctionne bien. La seule partie que je ne comprends pas pourquoi c'est toujours manger tdans mon cas.
kenorb
J'ai à nouveau le même problème, mais cette fois, rc'est mangé, mais c'est tout le temps, même après le redémarrage, donc je crois que cette fois, c'est un problème matériel.
kenorb
1
Cela m'est arrivé, mais uniquement pendant l'écran de connexion normal. Le clavier a bien fonctionné en mode de récupération. La réinitialisation de la NVRAM l'a corrigé.
Ian Dunn
1
Je peux également confirmer que cela aide à trouver la raison du problème. Dans mon cas, c'était BetterTouchTool qui capturait mes clés mais échouait en raison de problèmes de compatibilité avec la mise à jour OSX Catalina.
cduguet
2

FWIW: J'ai le même problème sur mon MacBook Air 11 "fin 2011. De temps en temps, certains des caractères du clavier cessent simplement de répondre.

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

David Vincent Gagne
la source
Voyons si quelqu'un d'autre peut confirmer votre théorie sur la surchauffe.
nohillside
1
Le mien le fait sans surchauffe. (Retina, 15 pouces, début 2013)
KARASZI István
1

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é?

  2. Quelque chose connecté à Bluetooth? Souris peut-être?

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

  4. Accédez à System Preferences -> Accessibility -> Keyboardet confirmez-le Sticky Keyset Slow Keysdésactivez-le.

Il y a eu une série de rapports de problèmes similaires autour de 2009 qui, je pense, ont été corrigés par une mise à niveau du firmware du clavier, mais qui devraient être fournis avec 10.8. Désolé, je ne trouve pas de réponse concluante dans ce cas.

Ewan Makepeace
la source
1
Intéressant. Je pense avoir observé cela sans aucun périphérique USB connecté, mais je garderai un œil dessus.
Pekka prend en charge GoFundMonica
1

Eu le même problème - le clavier du MacBook Air mangeait des lettres, principalement "ertyuio". Surtout à la connexion .... Après avoir recherché de nombreuses solutions, on avait travaillé:

  1. Installez un nouveau clavier via System preferences > Keyboard > Input sources.
  2. Redémarrez et supprimez le clavier que vous venez d'installer, s'il n'est pas nécessaire.

A fonctionné comme un charme! J'espère que cela fera de même pour vous!

Pablo
la source
1

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

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

Après un redémarrage (pour sortir du mode Target Drive), le clavier en aluminium (ALkb) ne s'est pas enregistré du tout, bien qu'un kb Bluetooth de rechange (BTkb) ait bien fonctionné. Après avoir rebranché ALkb dans un concentrateur USB alimenté, cela a fonctionné, mais après un certain temps, nous avons remarqué qu'il avait perdu des clés. Un kb USB différent, d'un ancien Mac Pro (MPkb), se comportait de la même manière, bien que celui-ci fonctionnait directement branché sur le port USB le plus à gauche (à l'arrière) de l'iMac.

Étonnamment, l'ALkb s'est enregistré et a fonctionné lorsqu'il était branché sur le port USB le plus à droite de l'iMac, bien qu'il ait encore laissé tomber des clés.

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

Sur une intuition, j'ai débranché le câble Firewire 800 de 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 laisser tomber les touches. De plus, l'ALkb fonctionnait maintenant branché directement sur le port USB le plus à gauche de l'iMac (les deux ports du milieu étaient utilisés).

Au moins dans mon cas, le câble Firewire 800 inactif mais branché a en quelque sorte interféré avec le bon fonctionnement des ports USB de l'iMac. Donc, l'avertissement de débrancher tous les câbles inutiles est bien fondé.

Dushan Mitrovich
la source
1

J'ai trouvé que l'astuce du clavier mentionnée par Pablo fonctionnait parfois pour moi, mais cela prend un peu plus de temps (et interrompt mon flux de frappe) pour s'exécuter. Le problème semble encore revenir pour moi.

Une autre astuce plus rapide et temporaire consiste à maintenir enfoncées toutes les mauvaises touches FGHJK pendant quelques secondes, puis à relâcher. Pour une raison quelconque, les enfoncer ensemble puis relâcher (et peut-être ensuite basculer rapidement ces touches jusqu'à ce que j'obtienne une réponse) les fera fonctionner suffisamment longtemps pour que je puisse terminer la phrase. Parfois, je peux obtenir une réponse dès que je me lève. Je soupçonne que cela a quelque chose à voir avec le tampon du clavier pour le remplissage de ces touches.

J'ai également installé le clavier à l'écran (Clavier -> Afficher le clavier et Emoji dans la barre de menus).

Si le problème se produit trop fréquemment, je peux alors explorer l'astuce d'installation / désinstallation du clavier à plus long terme. Cependant, comme il nécessite un redémarrage, je branche généralement un clavier externe.

anjchang
la source
0

Je rencontre ce problème sur macbook pro 2015 avec macos sierra 10.12.1. Cela arrive plusieurs fois par jour. Parfois, certains caractères du clavier sont mangés, et parfois le clic (plus profond) sur le pavé tactile ne fonctionne pas et les gestes à plusieurs doigts ne fonctionnent pas. Ensuite, il peut s'aggraver afin que le pointeur de la souris cesse de bouger du tout. Parfois, le système d'exploitation est en mesure de récupérer du comportement après 2-3 minutes, d'autres fois, je dois redémarrer le macbook.

Dans le sudo fs_usage | grep "THROTTLED"je peux voir de nombreux processus différents étranglés, mais le CPU est bien en dessous de 100% tout le temps.

J'ai désactivé l'indexation Spotlight et j'ai également essayé sudo sysctl debug.lowpri_throttle_enabled=0, mais le problème persiste.

mise à jour: si quelques heures plus tard après un redémarrage, le pavé tactile et le clavier intégrés n'ont pas du tout été détectés par le système d'exploitation. cela suggère que je fais face à un problème matériel (il est possible que le câble de connexion interne ait un problème).

Peter
la source
1
Cela ne répond pas vraiment à la question. Si vous avez une autre question, vous pouvez la poser en cliquant sur Poser une question . Vous pouvez également ajouter une prime pour attirer davantage l'attention sur cette question une fois que vous avez suffisamment de réputation . - De l'avis
user151019
Mark, je confirme que mon message n'est pas une réponse et j'aimerais ajouter mon expérience en tant que commentaire - mais je n'ai pas été autorisé à le faire en raison des règles de ce site (je n'ai pas 50 points de réputation). Honnêtement, je ne comprends pas une telle règle.
Peter
Une fois que vous avez une réputation suffisante, vous pourrez ajouter des commentaires et poser des questions de suivi. Pour gagner en réputation, répondez à des questions claires et concises .
fsb