88 votes

Comment désactiver l'animation en plein écran sur OS X 10.9

Lorsqu'une fenêtre OSX est promue en 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 - sauf pour le délai inévitable du rendu.


Voici deux exemples de solutions qui NE fonctionnent PAS, donc pas besoin 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 " defaults write 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 d'exécution lorsque vous apportez cette modification devra être redémarrée pour que les modifications prennent effet.

En réalité, NSAutomaticWindowAnimationsEnabled n'a aucun effet sur OS X 10.9. Rien ne changera quel que soit le mode que vous choisirez de définir.

Il existe une application appelée TotalSpace (ou Spaces) qui sait désactiver certaines animations de transition.

URL: http://totalspaces.binaryage.com

En réalité, TotalSpace peut désactiver certaines animations de commutation entre les écrans, mais lorsque vous regardez une vidéo, par exemple sur Yahoo Screen, l'animation d'une petite vidéo vers une vidéo en plein écran reste présente - et en fait, c'est l'animation qui est vraiment ennuyeuse (elle prend environ 0,5 seconde pour se terminer, ce qui casse en fait l'expérience vidéo).

0 votes

0 votes

Ce problème sera résolu indirectement lorsque la version 10.10 sera publiée, car il semble qu'elle supprimera entièrement ce bouton et n'aura que des commandes en plein écran et de réduction pour modifier la taille d'une fenêtre existante.

1 votes

10.10 montre le même comportement pour moi. Mon but est de passer en plein écran instantanément les vidéos Youtube dans Firefox sans interrompre la lecture.

33voto

Tim Points 401

MacOS Sierra (10.12) a introduit "réduire les mouvements".

Allez à Préférences Système > Accessibilité > Affichage et cochez la case intitulée Réduire les mouvements.

Je trouve que cela rend les choses beaucoup plus agréables ;)

24 votes

Dommage que ça soit encore un peu lent

1 votes

Sauvé mes yeux et mon cerveau

3 votes

Cela remplace l'animation par un fondu en transparence qui est tout aussi long et semble encore plus distrayant. Pas sûr si je rate quelque chose?

8voto

richard Points 171

Ce que je fais pour cela est :

Modifier le fichier Info.plist pour chaque application que je veux exécuter en mode plein écran et ajouter cette clé :

    LSUIPresentationMode
    4

Le Info.plist de l'application se trouve à /Applications/APPLICATION_NAME.app/Contents/Info.plist. Par exemple pour Chrome : /Applications/Google\ Chrome.app/Contents/Info.plist

Si vous ouvrez simplement ce fichier et que vous avez Xcode, il s'ouvrira avec l'éditeur Xcode. Je préfère éditer avec un éditeur de texte simple comme Sublime ou TextMate, c'est juste un fichier XML simple.

Certaines applications, lorsque vous éditez ce fichier, échoueront dans le checksum et demanderont un accès infini au trousseau d'OSX. Chrome ou HipChat par exemple auront ce problème lorsque vous éditez le Info.plist. Pour résoudre ce problème, ouvrez simplement votre Accès trousseau et recherchez l'application avec ce problème et éditez-la. Cliquez avec le bouton droit ou double-cliquez sur l'application, cliquez sur l'onglet Contrôle d'accès puis cochez Autoriser toutes les applications à accéder à cet élément -> Enregistrer les modifications et redémarrez simplement l'application. Fonctionne sur 10.8.x et 10.9.x

Capture d'écran de mon fichier Info.plist Chrome :

saisissez ici la description de l'image

0 votes

Cela a fonctionné pour obtenir MacVim en plein écran, merci d'avoir posté!

0 votes

Pouvez-vous fournir une explication du code, c'est-à-dire ce que signifie 4 dans ce contexte ? Je suppose que c'est un code spécifique à LSUIPresentationMode, mais que signifie-t-il et y a-t-il d'autres codes ?

1 votes

Il existe cinq valeurs possibles de 0 à 4: Ici vous pouvez trouver plus d'informations developer.apple.com/library/ios/documentation/General/Refere‌​nce/…

3voto

Oskar Points 1242

Je vais prendre un risque et dire qu'il n'y a pas de paramètre caché pour changer cela. En dehors de patcher le code du Finder, vous devrez vivre avec le délai d'animation sur 10.9 qui est programmé pour prendre environ une seconde. (n.b. sur mon Mac Pro, il semble prendre 1/3 de seconde pour l'animation, donc peut-être est-il indirectement lié à la charge du GPU/CPU et à la puissance...)

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