Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1505 connectés 

  FORUM HardWare.fr
  Apple

  Flasher un clavier de Macbook ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Flasher un clavier de Macbook ?

n°170477
raph0ux
Amateur de PC
Posté le 24-09-2009 à 12:33:02  profilanswer
 

Bon voilà le truc, j'ai un Macbook de 2007, fonctionne bien toussa, mais j'ai aussi un G15 sur mon fixe (contrôle de la musique via le clavier) et depuis 2008 il me semble, Apple s'est mis à changer ses claviers et à mettre les contrôles de la musique sur F8 F9 F10 F11 et F12. Moi ça me plait bien ça, mais apparemment impossible de configurer ça pour que ça fonctionne même quand iTunes n'est pas en 1er plan. Est ce que quelqu'un sait comment je pourrais passer mon clavier de la version 2007 à 2008 ? :jap:
 
(autre soucis aussi, mais pas trop grave, ma barre des taches n'est plus translucide, le fait d'activer ou de désactiver cette option change juste les nuances de gris :cry:)


---------------
Topic A/V : Clavier Corsair K65 /// Poussette Trio Peg Perego
mood
Publicité
Posté le 24-09-2009 à 12:33:02  profilanswer
 

n°170621
Dandu
Posté le 25-09-2009 à 00:20:50  profilanswer
 

Si t'es bidouilleur :  
 
Le fichier à modifier se situe dans le répertoire suivant : /Système/Bibliothèque/Extensions. Dans ce répertoire, il faut chercher le fichier AppleUSBTopCase.kext, cliquer droit sur ce dernier, Afficher le contenu du paquet, se déplacer dans /Contents/Plugin/, cliquer droit sur le fichier AppleUSBTCKeyEventDriver.kext et choisir Afficher le contenu du paquet, se déplacer dans /Contents/ et enfin éditer le fichier Info.plist. Ouf.
 
Ce fichier XML contient les données nécessaires aux claviers des PC portables Apple, il faut l’éditer avec précautions. Globalement, chaque clavier dispose d’un nom de code, en fonction de la machine, et existe en trois versions : ANSI, ISO et JIS. Deux noms de code seront nécessaires ici : GeyserIV, qui correspond au MacBook Pro Santa Rosa, et WellspringII, le MacBook Pro Penryn. Pour mon modèle (belge), c’est la version ISO qui est importante.
 
Les fonctions des touches sont encodées de la manière suivante : il faut rechercher le nom du clavier (par exemple WellspringIIKeyboardISO), ensuite la clé FnFunctionUsageMap. Comme son nom l’indique, cette dernière fait le lien entre la fonction et la touche.
 
On retrouve une chaîne de caractères qui comprend des associations : “0×0007003a,0×00ff0005,0×0007003b,0×00ff0004″. Le premier ensemble de caractère désigne la touche Fn+F1, le second la fonction, ici “Diminuer la luminosité”. Le troisième ensemble représente Fn+F2, le quatrième code la fonction “Augmenter la luminosité”, etc. En modifiant la liste, on peut donc modifier les fonctions des touches pour qu’elles soient les mêmes que celles dessinées sur le clavier.
 
Voici la liste d’une partie des codes :
 
0×0007003a : Fn+F1
0×0007003b : Fn+F2
0×0007003c : Fn+F3
0×0007003d : Fn+F4
0×0007003e : Fn+F5
0×0007003f : Fn+F6
0×00070040 : Fn+F7
0×00070041 : Fn+F8
0×00070042 : Fn+F9
0×00070043 : Fn+F10
0×00070044 : Fn+F11
0×00070045 : Fn+F12
 
0×00ff0005 : Diminuer la luminosité
0×00ff0004 : Augmenter la luminosité
0×000c00e2 : Couper le son
0×000c00ea : Diminuer le son
0×000c00e9 : Augmenter le son
0×00070083 : Passer en verrouillage numérique
0×00ff0006 : Changer la gestion écran
0×00ff0007 : Couper l’éclairage clavier
0×00ff0009 : Diminuer la luminosité du clavier
0×00ff0008 : Augmenter la luminosité du clavier
0×000C00CD : Play
0×000C00B4 : Retour
0×000C00B3 : Avance
 
D’autres codes existent, notamment pour les fonctions d’Exposé.
 
Une fois la chaîne modifiée, il faut sauver le fichier en gardant les droits : attention, certains programmes ne les gardent pas. Comme Mac OS X garde certains fichiers en cache, il va falloir effectuer deux actions pour prendre en compte les modifications : la première consiste à effacer les caches systèmes (avec Onyx, par exemple), la seconde consiste à redémarrer deux fois. Pourquoi deux ? Aucune idée, mais en ne redémarrant qu’une fois, ça ne fonctionne pas.
 
Pour l’exemple, la chaîne que j’ai utilisée pour mon clavier :
 
0×0007003a,0×00ff0005,0×0007003b,0×00ff0004,0×0007003c,0×000c00e2,
0×0007003d,0×000c00ea,0×0007003e,0×000c00e9,0×0007003f,0×000C00CD,
0×00070040,0×00ff0006,0×00070041,0×00ff0007,0×00070042,0×00ff0009,
0×00070043,0×00ff0008,0×00070044,0×000C00B4,0×00070045,0×000C00B3
 
Pour ceux qui ont suivi et lu ma chaîne, ils remarqueront que j’ai supprimé le Verr. Num. et que je l’ai remplacé par Play, et que j’ai utilisé F11 et F12 (qui n’ont pas de fonctions par défaut) pour les touches de commande iTunes.
 
(http://www.unbelgeaparis.fr/2008/11/17/un-trackpad-multitouch-sur-un-macbook-pro-santa-rosa/)
 
Ca marche si on suit bien, et on doit le refaire à chaque MAJ systeme

n°170654
raph0ux
Amateur de PC
Posté le 25-09-2009 à 11:11:08  profilanswer
 

Oh wow, j'imaginais bien que ça ne serait pas évident, je ne suis pas familier de ces codes (pour l'instant :D) je regarderai ça à tête reposée, mais ça me semble être la solution que je cherchais :jap:
 
Un grand merci à toi :jap:


---------------
Topic A/V : Clavier Corsair K65 /// Poussette Trio Peg Perego

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Apple

  Flasher un clavier de Macbook ?

 

Sujets relatifs
Quelle carte son serait la meilleur pour macbook pro 13" ?ecran macbook ibook ou powerbook
LOA MacBook chez OrangeProblème sur Macbook! Help please!
Apple MacBook avec Win xp pro et Ubuntu,....Macbook, Ebay et Taiwan
La ram dans les macbook, rêve ou réalité?Le nouveau MacBook pour quand?
MacBook Pro qui ralentit lors d'une copie de fichiers?MacBook ne démarre plus : disque dur non détecté
Plus de sujets relatifs à : Flasher un clavier de Macbook ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR