Les Mac portables et l’émulation de la touche Windows

Dans les Developer Notes d’Apple, je suis tombé un jour sur un truc qui m’a un peu étonné : un raccourci permettrait d’utiliser la touche Windows avec un clavier Apple.

La touche Fn, à gauche chez Apple

Dans les Developer Notes de pas mal de PowerBook, Apple indique donc que la touche Fn couplée à la touche command permet d’émuler la touche Windows, spécifiquement pour les logiciels d’émulation de PC.

The cursor control keys can also be used as page control keys. Other control keys can take on the functions of certain keys on a PC keyboard, for use with PC emulation software. The Fn key controls the modes of operation of this group of keys. Table 3-10 is a list of these keys and their alternate functions. These control keys are also show in “Figure 3-7” (page 37).

La touche Windows


Les fonctions

Un extrait d’un livre sur Jaguar indique la même chose, en précisant même que ça fonctionne avec Virtual PC et SoftWindows (spoiler : non).

Ca ne fonctionne pas

Ca ne fonctionne pas

Soit je n’effectue pas les manipulations correctement, soit ça ne fonctionne pas. J’ai d’abord testé avec keycodes avec un PowerBook G4 12 pouces sous Tiger et ensuite avec un PowerBook G4 Ti sous Tiger (toujours) : dans les deux cas, la combinaison Fn + command donne le même résultat et le logiciel indique qu’il s’agit d’une pression de la touche command.

Les réglages pour les raccourcis

Ensuite, j’ai tenté avec plusieurs versions de Virtual PC (5, 6 et 7), sans résultats. Que ce soit sous Mac OS X (avec les versions 5, 6 et 7) ou sous Mac OS 9 (version 5). J’ai aussi tenté SoftWindows 98 (de chez Insignia) sous Mac OS 9. Dans tous les cas, ça ne fonctionne pas. Virtual PC propose d’ailleurs un réglage pour assigner un raccourci à la touche Windows, ce qui montre bien que le programme n’en tire pas parti.

Une énigme

Si quelqu’un a une explication sur ce point, ça m’intéresse. Parce qu’une fonction documentée qui ne semble pas effective, ça reste assez rare. Peut-être qu’il y a une subtilité que je n’ai pas pris en compte.