3 votes

Pourquoi Terminal.app est-il bizarre lorsqu'il s'agit de voler le focus du clavier sur Monterey ?

J'utilise Due pour les rappels, et le configurer pour qu'il utilise le raccourci clavier Cmd + Opt + D pour activer la fenêtre Due (qui se trouve uniquement dans la barre de menu, et non dans le Dock). Cela fonctionne bien dans la plupart des applications et sur Big Sur, cela fonctionnait bien partout, mais après une installation propre de Monterey, il semble que Terminal.app mange au moins partiellement ce raccourci.

Si je fais ce qui suit avec Due initialement désactivé :

  1. Cmd + Tab vers Chrome ou TextMate ou autre.
  2. Presse Cmd + Opt + D à plusieurs reprises.

alors la fenêtre Due ira et viendra comme prévu, en obtenant à chaque fois l'attention du clavier. Mais si je fais la même chose avec Terminal.app à l'étape (1), la fenêtre Due s'affiche après le premier Cmd + Opt + D mais sans l'attention du clavier, et ne disparaîtra plus par la suite. Elle ne devient jamais la fenêtre active.

Comment faire pour que Terminal n'interfère pas avec Due appearing ?

Éditer : En fait, le symptôme est encore plus général. Si Terminal.app est actif et que j'utilise Spotlight pour ouvrir les Préférences Système, celles-ci s'ouvrent derrière Terminal.app, sans le focus du clavier. Aucune autre application ne provoque ce symptôme.

6voto

jacobsa Points 131

Il s'avère que cela est dû à la Saisie sécurisée au clavier dans le menu Terminal :

Terminal menu showing "Secure Keyboard Entry" checked

La désactivation de cette fonction résout le problème.

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