« Virtualbox » : différence entre les versions
(Script pour VirtualBox) |
Aucun résumé des modifications |
||
Ligne 15 : | Ligne 15 : | ||
setxkbmap -layout fr -variant bepo | setxkbmap -layout fr -variant bepo | ||
</source> | </source> | ||
Enregistrez-le sous le non qui vous convient (virtualbox-bepo, par exemple), rendez-le exécutable (chmod +x virtualbox-bepo) et placez le dans un répertoire de votre $PATH (/usr/local/bin ou /usr/bin par exemple). |
Version du 10 septembre 2009 à 16:05
Sous VirtualBox, une machine invitée Windows ne reconnaît pas le clavier bépo d'une machine hôte sous Linux, car Windows ne connaît pas nativement la disposition bépo.
Comme la disposition clavier est reconnue juste avant le lancement de l'interface graphique Windows, le script bash suivant permet de contourner le problème en repassant à un clavier français les quelques secondes nécessaires à ce que la machine virtuelle le détecte.
Bien entendu, il est nécessaire de modifier la variable VM en fonction du nom de la machine virtuelle à démarrer.
#!/bin/bash
VM=WinXP_32
setxkbmap -layout fr
VirtualBox --startvm $VM &
sleep 5
setxkbmap -layout fr -variant bepo
Enregistrez-le sous le non qui vous convient (virtualbox-bepo, par exemple), rendez-le exécutable (chmod +x virtualbox-bepo) et placez le dans un répertoire de votre $PATH (/usr/local/bin ou /usr/bin par exemple).