Getting correct middle click and right click emulation on X11.app/Leopard

I'm writing this one in english because it may be helpful to some people. I am quite pissed off with the number of stupid bugs that are plaguing Apple's latest X11.app . Especially the fact that the so-called "emulate three button mouse" option is completely broken. In Tiger, it used to map 'option+click' to middle click, and 'command+click' to right click. In Leopard it is: 'option+click' = right click, and 'command+click' = 'Meta Middle-click' ... WTF ?!

issuing these commands in a terminal:

defaults write org.x.X11 fake_button2 option
defaults write org.x.X11 fake_button3 control

restores the old behaviour for middle-click, and uses control for right click (so you get a real right click, and a meta-right-click). If anyone knows how to get right-click with 'command+click' I would be interested.

Premières impressions sur Leopard

En fait je crois que toutes les upgrades d'os se passent pareil. D'abord on est impatient, on fait des bonds quand ups livre la boite un vendredi à 17h alors que tout espoir semblait perdu. On installe le truc, c'est long, ça marche, on s'emerveille sur les nouveautés (spaces, quicklook) et puis on commence à travailler et là c'est le drame, la série de machins qui marchent plus, ou mal, et que c'est vraiment super lourd.

Leopard n'y coupe pas puisque X11.app est plus buggé que jamais:

  • comportement bizarre quand on utilise alt-tab pour le faire passer au premier plan
  • j'arrive pas a lui faire simuler les middle clic (ni même les right-click) avec alt+click et pomme+clic, je comprends pas ils ont du le faire exprès y'a l'option dans les prefs et elle ne MARCHE PAS.

Ma belle partoche cryptée a été déclarée comme "partiellement corrompue" par Leopard, qui m'a quand même laissé un accès en lecture seul le temps d'en faire une copie: bizarre.

Et enfin apple a fait evoluer le SDK coreaudio, c'est bien sauf que j'ai une appli qui ne compile plus parce qu'ils ont rajouté des fonctions virtuelles pure dans leur classe: relou.

Resultat j'ai restauré une copie de Tiger dans un partoche voisine de Leopard. J'hesite...