6 votes

Désactiver Mission Control à Big Sur

Je voudrais désactiver complètement Mission Control à Big Sur. S'il existe un moyen de l'empêcher de se déclencher lorsque je fais glisser une fenêtre vers le haut d'un écran, ce serait également très apprécié. J'ai désactivé toutes les options dans les Préférences Système, à l'exception des options suivantes Displays have separate spaces que j'aimerais garder pour d'autres raisons.

Il semble que defaults write com.apple.dock mcx-expose-disabled -bool TRUE && killall Dock fonctionnait, mais ne fonctionne plus. Veuillez me dire qu'il existe un moyen de désactiver ce comportement ennuyeux. Merci.

Des commentaires :
Ce problème ne peut apparemment être déclenché que si

  1. Il y a de multiples affichages &
  2. Affiche si les espaces séparés sont activés.

1 votes

Quoi précisément se déclenche lorsque vous faites glisser une fenêtre vers le haut de l'écran ? Il ne se passe rien du tout. Testé sur un Mac Pro toujours sous Mojave et un nouvel iMac M1 sous Big Sur.

0 votes

Je dois faire glisser la fenêtre vers le haut de l'écran assez rapidement pour que cela se déclenche, c'est donc un peu incohérent. Mais lorsque cela se produit, toutes les fenêtres de tous les écrans sont soudainement visibles. C'est extrêmement gênant lorsque je déplace rapidement un groupe de fenêtres.

0 votes

Je pense que vous utilisez en fait accidentellement le geste du trackpad pour Mission Control - par défaut, il s'agit d'un balayage à 4 doigts vers le haut. Vous devriez pouvoir désactiver ou modifier ce geste dans les préférences du trackpad. Voir support.apple.com/fr/HT204895

2voto

raxigan Points 21

La meilleure solution que j'ai trouvée jusqu'à présent est d'utiliser la cuillère de marteau :

disableTopScreenEdgeForDragging = hs.eventtap.new({ hs.eventtap.event.types.leftMouseDragged }, function(e)

    local loc = e:location()

    if loc.y == 0.0 then
        hs.mouse.setAbsolutePosition({ x = loc.x, y = 0.01 },
                1337 -- a hack, do not remove
        )
    end
end)

disableTopScreenEdgeForDragging:start()

https://gist.github.com/raxigan/588bb3c97ec2a2a3b3042846fbf7fe51

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