Il y a quelques semaines, j’expliquais comment j’avais installé un trackpad multitouch sur un MacBook Pro équipé avec un modèle classique à la base. Entre-temps, Apple a sorti une nouvelle génération de MacBook (et MacBook Pro) équipé d’un nouveau trackpad qui a la particularité d’offrir des mouvements à quatre doigts. Et ces nouvelles fonctions, elles sont utilisables sur les anciens modèles, même si Apple ne le propose pas.

Mise à jour 2 :

Plus besoin de manipulations pour activer les quatre doigts sur les MacBook Pro pour activer les gestes à quatre doigts, il suffit d’acheter Snow Leopard qui active cette fonction. Attention, ça reste bien limité aux modèles dotés d’un trackpad multitouch à la base (MacBook Pro 15 et 17 pouces Penryn et MacBook Air).

Mise à jour :

Tout d’abord, merci à MacBidouille, MacGeneration, TT-Hardware et les autres.

Information complémentaire : ça ne fonctionne que sur les MacBook Pro sortis après février 2008 (avec un processeur en 45 nm) et sur les MacBook Air. Sur les MacBook blanc/noir et sur les MacBook Pro plus anciens, cette modification ne fonctionne pas.

quatre-doigts.png

Quatre doigts sur un ancien modèle

Cette bidouille fonctionne sur les MacBook Air de première génération et sur les MacBook Pro Penryn, équipés d’un trackpad multitouch. Elle nécessite la dernière mise à jour de Mac OS X Leopard, la 10.5.6 et oblige aussi à modifier un fichier système. Attention, donc, pensez à sauver avant.

Comme la dernière fois, il faut se déplacer dans /Système/Bibliothèque/Extensions, à la base de votre disque de démarrage. Une fois dans ce répertoire, il faut chercher AppleUSBMultitouch.kext, cliquer droit sur le fichier et choisir Afficher le contenu du paquet, se déplacer dans /Contents/ et enfin éditer le fichier Info.plist.

Personnellement, j’utilise Smultron, qui permet d’éditer le fichier sans modifier les autorisations (il faudra juste entrer le mot de passe principal). Le fichier XML contient les paramètres des différents trackpad Apple et il va falloir rajouter quelques lignes. Il va falloir rajouter les lignes suivantes dans le fichier pour chaque trackpad, le fichier contenant les paramètres des trackpad de tous les modèles multitouch :

<key>TrackpadFourFingerGestures</key>
<true/>

Ces lignes sont à placer entre <integer>100</integer> et <key>TrackpadUserPreferences</key>.

Comme le fichier contient les paramètres de plusieurs trackpad, il faut ajouter ajouter les lignes pour les modèles suivants (indiqués par <key>xxx</key>, ou xxx indique le modèle de trackpad : WSTrackpadANSI, WSTrackpadANSI2, WSTrackpadISO, WSTrackpadISO2. Normalement, les versions 3 disposent déjà des lignes. Le code est à placer aux lignes 788, 826, 906 et 944. De plus, il est aussi possible de récupérer le fichier directement chez MacRumors.

Un nettoyage des caches (via Onyx par exemple) et deux redémarrages plus tard, les fonctions à quatre doigts sont utilisables sur les MacBook Pro Penryn et sur les MacBook Air. Attention, dans certains cas il est aussi nécessaire de réparer les autorisations pour que la manipulation fonctionne.

Merci Apple pour les nouveautés réservées aux acheteurs de nouveaux modèles…

Notons par ailleurs que les mises à jour de Mac OS X nécessitent a priori de recommencer la manipulation.

Filed under: Apple, Divers, Geekerie | UnBelgeAParis | 17 December 2008 Comments (24)

24 Comments

  1. Salut,
    Merci pour ce tuto mais j’ai un petit soucis

    C’est la prmière que que je fais ce genre de manip
    Quand tu dis ” Il faut les rajouter dans les modèles suivants (indiqués par xxx : WSTrackpadANSI, WSTrackpadANSI1, WSTrackpadISO, WSTrackpadISO2. Normalement, les versions 3 disposent déjà des lignes.”

    Ce n’est pas très clair pour moi. Faut-il ajouter ces 2 lignes à la place des xxx ou seulement le contenu”TrackpadFourFingerGestures” et “TrackpadSecondaryClickCorners” ?
    Merci

    Comment by Max — 17 December 2008 @ 11:23

  2. En fait, il ya plusieurs sections qui commencent par WSTrackpadANSI, etc.

    il faut rajouter les lignes TrackpadFourFingerGestures et TrackpadSecondaryClickCorners dans chaque section.

    Sinon, en charchant un peu sur MacRumors, il y a les fichiers déjà modifiés

    Comment by UnBelgeAParis — 17 December 2008 @ 11:33

  3. [...] Sources : MacBidouille, MacRumors, Un Belge à Paris… [...]

    Pingback by Destuelle à 4 doigts sur les MBP Penryn – Je me fais chier donc je blog ! — 17 December 2008 @ 14:26

  4. bonjour,
    Est ce que cela marche sur un macbook 3.1

    Comment by shakeone — 17 December 2008 @ 14:48

  5. Non, ça ne fonctionne sur aucun MacBook (sauf le dernier, qui a déjà la fonction)

    Comment by UnBelgeAParis — 17 December 2008 @ 14:54

  6. Merci pour l’astuce, sa marche nickel chez moi.
    Et j’ai modifié l’article je te prie de m’excuser.

    Comment by Thibaut | Hanejutsu — 17 December 2008 @ 15:08

  7. Aucun problème, merci tout de même pour le lien ;)

    Comment by UnBelgeAParis — 17 December 2008 @ 15:18

  8. bonjour,

    es ce que ça marche sur un macbook pro (mai 2007) , avant perynn .

    marci

    Comment by lol — 17 December 2008 @ 16:18

  9. Non, uniquement sur les modèles multitouch d’origine.

    Comment by UnBelgeAParis — 17 December 2008 @ 16:39

  10. tant pis
    merci

    Comment by lol — 17 December 2008 @ 16:41

  11. Bonjour,

    ça marche sur un macbook pro 2,16 core 2 duo de janvier 2007 ?

    Merci.

    Comment by Phil — 17 December 2008 @ 17:12

  12. Bonjour,

    j’ai un powerbook 15″ 1.67 (dernière génération). Il possède les fonctionnalités “avancées” du trackpad.
    Pensez-vous que ce soit possible sur cette génération d’appareils?

    Merci
    John

    Comment by John — 17 December 2008 @ 17:23

  13. t’aurais pas une combine du même genre pour rajouter le rétro-éclairage des derniers macbooks cadencés à 2.0 qui se trouvent que sur les 2.4Ghz???
    :-)

    marc

    Comment by marc — 18 December 2008 @ 0:38

  14. Nickel ça marche, mais j’ai un peu galéré… Il m’a fallu au moins 10 reboots avant d’essayer de faire la réparation des droits des fichiers… 2 reboots après ça fonctionne :D
    Merci !!!

    Comment by Marcel — 18 December 2008 @ 14:47

  15. A j’oubliais, dans mon fichier de config je n’ai pas de section “WSTrackpadANSI1″ mais “WSTrackpadANSI2″… Petite erreur de votre part j’imagine..

    Comment by Marcel — 18 December 2008 @ 14:49

  16. Corrigé, merci.

    Comment by UnBelgeAParis — 18 December 2008 @ 16:40

  17. bonjour,
    cela marche t-il sur le nouveau macbook blanc 2009 (nvidia) ?
    Merci bien.

    Comment by bonhomme — 11 February 2009 @ 14:06

  18. [...] y a quelques mois, j’avais proposé une manipulation permettant d’activer les gestes à quatre doigts sur les MacBook Pro dotés d’un trackpad multitouch. En effet, Apple avait limité cette fonction aux modèles [...]

    Pingback by Un Belge à Paris » Archive du blog » Quatre doigts sur un trackpad de MacBook Pro : plus besoin de hack — 12 September 2009 @ 14:22

  19. J’ai un MB Pro 15″ acheté en novembre 2007, récemment passé sous OS X 10.6
    les codes cités sont bien présents dans le fichier info.plist mais pourtant je ne peux pas activer les gestes 3 e 4 doigts. En fait rien de changé, le multi-touch avec deux doigts.
    Quelqu’un sait comment activer?

    Comment by Christophe — 22 October 2009 @ 21:43

  20. Malheureusement, ça ne fonctionne que sur les modèles 2008, dotés à la base d’un touchpad MultiTouch, pas sur les 2007, qui n’ont que le défilement (sauf si tu change physiquement le pad)

    Comment by UnBelgeAParis — 23 October 2009 @ 9:38

  21. ok fichié modifié sur macbook pro de mars 2008 mais çà ne marche pas …
    question très con … on fait comment pour “vider les caches” et réparer les autorisations ???
    merci il me manque juste çà apparemment pour que cela fonctionne

    Comment by philmartins — 1 November 2009 @ 4:00

  22. bon pour réparer les autorisations, j’ai trouvé comment faire, depuis utilitaires disque, maintenant j’attends .)

    Comment by philmartins — 1 November 2009 @ 4:07

  23. et bien malgré x reboots çà ne marche tjs pas
    j’ai fait 2 x réparer les autorisations, je vois que le fichier touché est listé dans les réparations (çà me dit un problème que c’est pas la bonne personne qui a touché ou un truc comme çà)
    fait un reset PRAM mais toujours rien
    il date de mars 2008 donc devrait etre ok …
    j’avais des lignes supplémentaires vers les 1100 et j’ai rajouté aussi les deux lignes à ces endroits pour voir, mais tjs pas de quatre doigts …
    aaargh

    Comment by philmartins — 1 November 2009 @ 19:34

  24. c est un macbook pro 4,1, est-ce ok?

    Comment by philmartins — 1 November 2009 @ 19:35

Leave a comment

Un blog sous WordPress | Design par Roy Tanck et mis à jour avec mes petites mimines.