Lorsqu'une fenêtre OSX est considérée comme plein écran, il y a une animation de transition d'une seconde. Comment cela peut-il être désactivé à l'échelle du système? Nous aimerions que la transition de la petite fenêtre au plein écran soit instantanée - à l'exception du décalage inévitable du rendu.
Voici deux exemples de solutions qui ne fonctionnent pas, donc inutile de les répéter:
http://forums.macrumors.com/showthread.php?t=1691359 http://www.reddit.com/r/apple/comments/1plzmq/is_there_a_way_to_speed_up_or_skip_fullscreen/
Les "solutions" les plus populaires sont deux:
Terminal
Tapez "par défaut, écrivez NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool NO"
Appuyez sur Entrée
Fermez toutes les applications avant de faire cela pour vous assurer que le paramètre se propage. Toute application en cours lorsque vous apportez cette modification devra être redémarrée pour que les modifications prennent effet.
En réalité, NSAutomaticWindowAnimationsEnabled n’affecte pas du tout OS X 10.9. Rien ne changera comme vous le souhaitez.
Il existe une application appelée TotalSpace (ou Spaces) que je sais capable de désactiver certaines animations de transition.
En réalité, Total Space peut désactiver certaines animations en changeant d'écran, mais lorsque vous lisez une vidéo sur, par exemple, Yahoo Screen, il reste l'animation d'une petite vidéo à une vidéo en plein écran. environ 0,5 seconde à compléter rompt donc l'expérience vidéo).
la source
Réponses:
macOS Sierra a introduit 'réduire le mouvement', ce qui rend les choses beaucoup plus agréables;)
Préférences Système> Accessibilité> Affichage. Recherchez et cochez la case Réduire le mouvement.
la source
Ce que je fais pour ça, c'est:
Éditez le
Info.plist
fichier pour chaque application que je veux exécuter en mode plein écran et ajoutez cette clé:Le
Info.plist
de l'application est situé à/Applications/APPLICATION_NAME.app/Contents/Info.plist
. Par exemple pour Chrome:/Applications/Google\ Chrome.app/Contents/Info.plist
Si vous venez d'ouvrir ce fichier et que Xcode s'ouvre avec l'éditeur Xcode. Je préfère éditer avec un éditeur de texte brut tel que sublime ou text mate, c'est juste un simple fichier XML.
Certaines applications, lorsque vous modifiez ce fichier, échoueront dans la somme de contrôle et demanderont un nombre infini de fois pour autoriser l'accès au trousseau osx. Chrome ou HipChat par exemple auront ce problème lorsque vous modifiez le fichier
Info.plist
. Pour résoudre ce problème, ouvrez simplement votreKeychain Access
et recherchez l'application avec ce problème, puis modifiez-le. Faites un clic droit ou double-cliquez sur l'application, cliquez sur l'Access Control
onglet, puis cochezAllow all applications to access this item
->Save Changes
et redémarrez simplement l'application. Fonctionne sur 10.8.x et 10.9.xCapture d'écran de mon
Info.plist
fichier chrome :la source
<integer>4</integer>
signifie dans ce contexte? Je suppose que c'est un code spécifique àLSUIPresentationMode
, mais que signifie-t-il et existe-t-il d'autres codes?Je vais aller sur une branche et dire qu'il n'y a pas de défaut caché pour changer cela. Sans patcher le code du Finder, vous devrez vivre avec le délai d'animation de 10.9 programmé pour prendre environ une seconde. (NB sur mon Mac Pro, il semble que cela prenne 1/3 de seconde pour l'animation, donc c'est peut-être indirectement lié à la charge du processeur graphique et de la puissance ...)
la source