Forum Linux.suse fonction fn

Posté par  .
Étiquettes : aucune
0
5
juin
2007
Bonjour
ce n'est pas vraiment lié à Suse mais je poste là.

je cherche à mettre en service la touche fn (mode) de mes claviers (laptop et clavier additionnel)

j'ai lu ce qui était publié sur le site ce sujet mais je n'ai pas trouvé de réponse

la première question est : quelle est dans xkeysymdb la fonction qui correspond au basculement de l'écran du portable vers l'écran additionnel.
J'ai essayé le code XF86SplitScreen mais je ne suis pas sur en tout cas cela ne focntionne pas

Je ne suis pas sur non plus que la programmation est bonne puisque lorsque j'appuie sur la touche fn xev ne renvoi rien
ceci étant j'obtiens un code 70 avec la touche fn+f4 alors que F4 seul ne renvoi rien
merci d'avance pour l'aide
  • # Ca dépend du portable...

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

    En effet, il faut un driver différent pour chaque constructeur de portables. Dans mon cas (un VAIO), c'est le modules sony_pi qu'il faut charger (évidement, le driver fonctionne avec plein de vaio amis pas avec le mien...).

    Si tu as de la chance, ta distribution contient déja le module qu'il te faut. Si tu n'a pas de chance, tu pourra recompiler le module (dans les bons cas, sans recompiler le noyau entier). Ensuite, les touches renverront un code, que tupourra mapper sur les fonctions que tu veux...

    En un mot: la route est longue!

    Mathias
    • [^] # Re: Ca dépend du portable...

      Posté par  . Évalué à 1.

      oui je me doute de la longueur du chemin

      ceci étant ou trouverais je un hp_vi ..

      merci
      • [^] # Re: Ca dépend du portable...

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

        La?
        http://sourceforge.net/projects/omke/

        Ils disent supporter un grand nombre de portables Hp et Toshiba...

        Mathias
        • [^] # Re: Ca dépend du portable...

          Posté par  . Évalué à 1.

          m'ouais

          je suis allez voir mais ils parlent surtout des touches multi-média et c'est assez vieux. avec le kernel 2.6.16-27 et kde 3.51 de la Suse j'ai pas ma mal de drivers pour des claviers et j'ai déjà "programmé" affecté serait plus juste via kde un certain nombre de touches de fonction par exemple fn+F2 à openoffice, ou la touche courrier du clavier à thunderbird. mon besoin est il me semble différent puisque 'il s'agit du basculement de l'écran du portable vers l'écran auxiliaire, ce qui il me semble doit faire appel à un interrupteur bios.

          par exemple j'ai dans ma liste dans Sax2 l'outil de config de suse de XF les clavier HP mais rien pour fn+F4

          Donc est ce XF86SplitScreen correspond bien à ça ?
          et comment faire pour avoir un retour de code sur la composition fn+F4

          merci
          • [^] # Re: Ca dépend du portable...

            Posté par  . Évalué à 2.

            pour être plus clair
            fn+f4 renvoi le code 70
            aprés lancement du remappin xmodmap .xmodmap j'obtiens cela

            KeyPress event, serial 31, synthetic NO, window 0x4800001,
            root 0x44, subw 0x0, time 831709, (834,559), root:(838,584),
            state 0x10, keycode 70 (keysym 0x1008ff7d, XF86SplitScreen), same_screen YES,
            XLookupString gives 0 bytes:
            XmbLookupString gives 0 bytes:
            XFilterEvent returns: False
            mais pas de basculement écran
            • [^] # Re: Ca dépend du portable...

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

              ok, j'avais mal compris... Mais alors la, je ne peux malheureusement pas t'aider... J'en suis toujours à esperer être capable de faire générer des codes à mes touches de fonctions...

              Mathias

Suivre le flux des commentaires

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