Forum Linux.général Inverser deux touches du clavier

Posté par  (site web personnel) .
Étiquettes :
0
1
avr.
2005
Bonjour tous

Bon j'ai un problème sur mon portable : suite à un malencontreux accident de verre de soda renversé sur le coin haut droit du clavier, ma touche "suppr" ne fonctionne plus (elle est tout en haut à droite).
J'ai désossé la bestiole, passé des heures à faire tout ce que je pouvais, même forcé à la main le contact électrique, rien, ça ne veut pas.

Sauf que cette touche est quand même utile (sans parler du ctrl-alt-suppr qui m'empêche de booter sous win, mais bon)

Donc je cherche le moyen d'inverser deux touches, par exemple d'utiliser la touche "pause" que je n'utilise jamais pour remplacer cette touche "suppr"

Il faudait que ce soit général que ca fonctionne en console, sous x, et dans tous les logiciels

Je connais xbindkeys pour lancer un programme suite à une combinaison de touche, mais pas a priori pour en inverser deux...

Si quelqu'un avait une solution, ça me rendrait un grand service !!

D'avance merci

Twidi

PS : je suis sous debian (en fait ubuntu hoary)
  • # Xmodmap

    Posté par  . Évalué à 3.

    Fondamentalement, l'acquisition des caractères se fait soit par la console, soit par les événements X-Windows.

    Donc, sous x, xmodmap devrait te tirer d'affaire. Evidement, il ne faut pas que le logiciel se soucie des scancodes, mais bon. En principe ce n'est jamais le cas.
  • # ahh ;)

    Posté par  (site web personnel, Mastodon) . Évalué à 4.

    ah ce me rappelle l'été dernier , j'ai renverser un chocolat chaud sur le clavier de mon laptop (neuf de 2 mois) !!! la rage !!!

    alors j'ai démonter le clavier, ensuite je l'ai pris en photo, puis j'ai démonter chaque touche (monter avec des clips pourris) mais au démontage j'ai niquer des contacts entre les 3 couches plastiées qui font les chemins jusqu'aux touches et je me suis aussi retrouvé avec des touches qui ne fonctionnais plus (comme toi) ! la galère !!!

    je me suis dit, tiens il faudrait que je trouve de la colle conductrice de courant et je suis tombé dans des forums d'électronique qui parlaient de vernis conducteur, j'en ai acheté dans un magasin d'élec (moins d'un euros) et je me suis refais les circuits de toutes les touches qui déconnais !

    ensuite j'ai fais des tests et une fois que tout étais ok, remontage et ça marche comme du neuf !

    il faut un peu de patience mais je suis bien content d'avoir réussi !!

    M.
    • [^] # Re: ahh ;)

      Posté par  . Évalué à 1.

      Moi depuis quelques jours c'est la touche R qui ne fonctionne plus sur mon portable. C'est encore plus galère que la touche suppr.
      J'ai nettoyé le clavier mais ça ne marche toujours pas :-(
    • [^] # Re: ahh ;)

      Posté par  (site web personnel) . Évalué à 1.

      ouais dans le genre clips pourris ils sont bien fournis ceux-la

      j'ai voulu gratter pour retirer la couche de coca séché qui se trouvait sur le connecteur et il semblerait en effet que j'ai trop gratté... mais j'ai voulu résoudre en posant sur les contacts un bout de papier alu mais meme avec ça, rien a faire

      je vais voir au niveau du vernis dont du parles
      • [^] # Re: ahh ;)

        Posté par  . Évalué à 1.

        tu dois retrouver 3 couches..

        si le liquide s'est infiltré entre et que tu ne netoyes pas le dépot..ce dernier isolera cette partie du circuit électrique du reste du clavier

        pour netoyer..un coton-tige ,de l'eau tiède ,du savon..
        laisser sécher
        et quand on remonte bien faire attention que les nappes se superposent correctement


        en cas de grattage..c'est pas un jeu à gratter..y'a pas 10 million à gagner
        pour celui qui a fait cette connerie-là :

        il existe de l'encre conductrice..c'est ce qu'on utilise en éléctronique
        ca existe en stylo
        ne pas oublier de verifier les 3 couches !!


        et éviter de boire au-dessus du clavier ( à moins d'acheter un bavoir pour son périphérique) ;)
    • [^] # Bien fait

      Posté par  (site web personnel) . Évalué à 2.

      Voilà ce qui arrive aux gens contre nature qui boivent des chocolats chauds en pleine caniculte. Ton laptop avait besoin de fraicheur, d'une légère acidité, d'une petite pointe d'amertume, berçé par le crépitement fugace des fines bulles d'une mousse épaisse et coulant doucement sur le long du verre.
  • # solution du hacker fou

    Posté par  . Évalué à 1.

    le del ça se remplace par ctlr+H (^H)
    et le reboot, par un:

    AltGr + ImprEcran/Syst + s u b
    (sync umount reboot)
    voila un reboot des familles en 1/2 seconde (avec un peu d'entrainement.)

    ou alors il y a "reboot" , "shutdown -rf 0" ou "init 6", plein en fait
    qui permettent de se passer sans problème de cette que l'on cherche
    partout à chaque fois qu'on tape sur un portable...
    • [^] # Re: solution du hacker fou

      Posté par  . Évalué à 2.

      Méfiance avec le AltGr+SysRq+SUB. En principe "u" est censé provoquer le démontage en règle des partitions actives, mais il m'est pourtant plusieurs fois arrivé de subir un e2fsck au redémarrage pour cause de disques non proprement démontés. Bref, l'opération se fait peut-être un niveau trop bas.
      • [^] # Re: solution du hacker fou

        Posté par  . Évalué à 1.

        En principe "u" est censé provoquer le démontage en règle des partitions actives,
        je confirme que ça fonctionne très bien et de façon radicale, ça tombe bien c'est fait pour ça !

        mais il m'est pourtant plusieurs fois arrivé de subir un e2fsck au redémarrage pour cause de disques non proprement démontés.

        moi aussi, au début, lorsque je n'attendais pas que toutes les partitions soient effectivement démontées (ça prend quand même une seconde...) avant de me ruer sur la touche fatidique (le 'b').

        Ou aussi lorsque j'oubliais la touche S avant ...

        Sinon, je ne me tape que les maintenances normales: après un certain nombres de montages d'une partition comme d'habitude, et ceci depuis plusieurs mois d'utilisation de cette hérésie de combinaison de touches.
      • [^] # Re: solution du hacker fou

        Posté par  . Évalué à 3.

        Tu peux essayer AltGr+SysRq+I avant de faire avec U. Ça tue tous les processus. Souvent, le U marche alors correctement.
  • # tout en douceur a la source de tout...

    Posté par  . Évalué à 2.

    AMHA le plus simple et le plus transparent est d'aller provoquer dans les sources de ton kernel: linux/drivers/char/keyboard.c une inversion de valeurs pour E0_DEL et E0_HOLD.
    En effet tout viens de ce fichiers pour la gestion du clavier donc en provoquant une inversion dans le kernel toute les autres applications en profiteront.(enfin a mon avis, je ne sait pas ou X va piocher ces infos mais ca m'etonnerait qu'il fasse autrement que s'adresser au drivers du kernel).
    Pour aider dans une recompile du kernel de nombreuse source internet sont disponible
    • [^] # Re: tout en douceur a la source de tout...

      Posté par  (site web personnel) . Évalué à 2.

      La recompilation du noyau sur mon portable, j'évite, j'ai voulu le faire mais ça marchait beaucoup moins bien... j'aime bien celui fourni par ubuntu, car, bien que gros, au moins tout marche au poil...
      J'ai essayé à partir de leur .config mais le résultat était loin d'être concluant.

      Mais la solution du xmodmap me satisfait pour l'instant.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.