Page 1 sur 1

[GRUB] Modifier mappage clavier (Abandonné)

Publié : mer. 21 nov. 2012, 13:05
par Skwad
Bonjour,

Ma demande est un peu particulière car il ne s'agit aucunement d'un problème lié au logiciel mais d'un problème matériel. En effet, les touches fléchées "haut" et "bas" d'un HP Mini ne réagissent plus du tout ce qui pose un réel souci pour sélectionner l'OS à charger.
En attendant l'achat d'un clavier externe portable, je souhaiterais contourner le problème en assignant d'autres touches mais je n'ai rien trouvé ici : http://www.linux-france.org/article/sys ... al-fr.html; ni même ailleurs sur le net; mis à part switcher entre le QWERTY à l'AZERTY.

Sinon, autre idée que j'ai :
- faire détecter une souris à GRUB2 ? Est-ce possible ? Est-ce prévu pour ? À en croire wikipedia oui : https://fr.wikipedia.org/wiki/GNU_GRUB
- changer de bootloader, oui mais pour lequel ?


Bref, je suis ouvert à toute proposition. :D

Merci d'avance.



P.S. : C'est un bon challenge pour les bidouilleurs non ? :mrgreen:

Re: [GRUB] Modifier mappage clavier

Publié : mer. 21 nov. 2012, 17:51
par mélodie
Et ça ne marche pas en verrouillant le pavé numérique + touche 2/touche 8 ?

Autrement qu'a-t-il ce clavier ? Sale ? des trucs sous les touches ?

PS: avec Grub 0.97 on peut mapper les touches du clavier pour avoir les commandes en azerty au lieu de qwerty à l'aide de la commande "setkey".
http://pastebin.com/p19EzE2x

Aucune idée si ça fonctionnerait à l'écran d'accueil, et aucune idée de comment transposer ça avec grub-pc.

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 09:45
par Skwad
Il n'y a pas de pavé numérique, c'est un notebook. http://wintesla2003.com/upload/members/ ... b29282.jpg

Le clavier est très propre, peut-être trop propre. :D La propriétaire le nettoie avec un produit... C'en est peut-être la cause. Mais seulement ces 2 touches ont été affectées.
Sinon rien ne semble bloquer ces 2 touches. Au toucher rien ne les différencie des autres touches.

Quant au mappage QWERTY > AZERTY, cela ne changera rien malheureusement.


Merci quand même.

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 10:42
par viperpaulo
Salut,
en faisant quelque chose du genre ?

Code : Tout sélectionner

setkey up z
setkey down s

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 13:13
par FoolEcho
Je crois que le setkey n'est pas intégré à grub (pour le moment ?) mais propre à grub-legacy (du coup, il faudrait passer par une disposition complète).

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 13:54
par viperpaulo
j'ai trouvé ça : https://wiki.archlinux.org/index.php/Ta ... ard_layout
Peut-être une piste..

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 15:09
par FoolEcho
@viperpaulo: Pour info, tu as le même en français: http://wiki.archlinux.fr/Grub#Configuration_du_clavier (c'est bien pour ça que je parlais de repartir d'une disposition complète :) ).

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 16:31
par Skwad
Merci pour la piste, j'étais dessus aussi. :)

Mais j'ai un problème dès le départ avec cette commande

Code : Tout sélectionner

#grub-kbdcomp -o /boot/grub/fr.gkb fr
qui me renvoie

Code : Tout sélectionner

/usr/bin/grub-kbdcomp: 11: /usr/bin/grub-kbdcomp: ckbcomp: Permission denied
ERROR: no keycodes found. Check output of ckbcomp.
:o

Et pour setkey, oui pas encore intégré. ^^


P.S.: le contenu de ckbcomp (d'origine pour le moment) est là: http://pastebin.fr/25920

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 16:40
par oktoberfest
ton script ckbcomp est bien exécutable ? le flag x est bien positionné ?

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 16:53
par Skwad
Après un chmod +x, j'obtiens ça:

Code : Tout sélectionner

/usr/bin/ckbcomp: Unknow option -o
ERROR: no keycodes found. Check output of ckbcomp.
Quant au flag x, qu'est-ce ?

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 16:57
par oktoberfest
Le flag x, c'était justement ce que tu as fait (le +x rend le fichier exécutable).
ckbcomp ne connait pas l'option '-o', il faut voir quelle option passer pour indiquer le fichier de sortie. Peut-être sort-il le résultat sur la sortie standard, auquel cas il te suffira de faire une redirection dans le fichier souhaité.

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 17:19
par FoolEcho
oktoberfest a écrit :ckbcomp ne connait pas l'option '-o',
Certes, mais l'option ne lui est pas destinée. [b]grub-kbdcomp[/b] -o /boot/grub/fr.gkb fr doit fonctionner (j'avais même testé dès fois que... :) ).

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 18:10
par Skwad
Et s'il n'en veut pas comment fait-on ? :roll:

Re: [GRUB] Modifier mappage clavier

Publié : jeu. 22 nov. 2012, 19:35
par FoolEcho
Je suis plus que sceptique (j'ai refait le test par acquis de conscience et ça fonctionne chez moi :| )... Mais bon, ckbcomp fr | grub-mklayout -o /boot/grub/fr.gkb revient au même.