EDIT: idiot moi! Regardez simplement le fichier /etc/console-setup/remap.inc
Vous trouverez tout ce dont vous avez besoin dans ce fichier. Dans tous les cas, des explications sont données ci-dessous.
Malheureusement, "bind" ne fonctionnera qu'avec une session shell.
Ce que vous devez faire est de modifier les mappages de console. Vous pouvez le faire en utilisant le programme "loadkeys" (man loadkeys). Tout d'abord, videz les mappages actuels pour voir à quoi devrait ressembler le format du fichier:
dumpkeys > default_keys.txt
Notez que vous devez le faire à partir d'une console de texte et non pas de X, alors appuyez d'abord sur Ctrl-Alt-F1 pour passer à un!
Voici un exemple de ligne de ce fichier:
alt keycode 59 = Console_1
Cela signifie que la touche qui génère le code 59, appuyée avec le modificateur "alt" (défini ailleurs dans ce fichier) générera un événement "Console_1" - basculant vers la console virtuelle 1.
Comment savoir quelle clé génère quel code? Utilisez le programme showkey pour cela. Je lance le programme et appuie sur "F1":
komp $ showkey
keycode 59 press
keycode 59 release
La seule façon de quitter ce programme est de fermer les yeux et de contempler la nature de l'Open Source pendant dix secondes. Ou tout simplement de ne pas toucher le clavier pendant dix secondes, cela fonctionne aussi. Utilisez cette méthode pour déterminer la ligne du fichier de mappage de clés dont vous auriez besoin pour modifier les mappages de clés.
Dites, vous voulez passer à la console 1 en utilisant "ctrl 1". Vous découvrirez que le code clé pour 1 est 2. Enregistrez la ligne suivante dans un fichier appelé "myownkeys.txt":
control keycode 2 = Console_1
Basculez vers une console texte (si vous ne l'avez pas encore fait) et exécutez
sudo loadkeys myownkeys.txt
Presto, Ctrl-1 devrait vous déplacer maintenant vers la console 1. Ajoutez plus de lignes à vos fichiers pour vos raccourcis. Si vous souhaitez le rendre permanent, vous pouvez [EDIT] modifier le fichier /etc/console-setup/remap.inc
Soit dit en passant, à part Console_n, vous avez également "Decr_console" et "Incr_Console" - basculez respectivement vers la console à gauche et la console à droite. Par défaut, ils sont liés à alt-gauche et alt-droite.