Forum Linux.débutant configurer touches volumes, raccourcis... (distribution slitaz)

Posté par . Licence CC by-sa
Tags : aucun
1
2
avr.
2015

Bonjour, j'ai installer slitaz (distribution légère) sur mon eeepc.
Après l'avoir configuré selon mes habitudes, je souhaiterai pouvoir utiliser mes 4 touches hotkeys, volume avec touche fn ainsi que le bouton marche.

En fouillant j'ai trouvé le paquet slitaz eeepc box mais je sais pas quoi en faire. les seuls trucs que j'ai pu trouver c'est pour le mappage du clavier (français et azerty).

si quelqu'un peut m'aiguiller ce serait sympa.

  • # xbindkeys

    Posté par . Évalué à 2.

    Salut,

    Il te faut configurer xbindkeys, il existe une interface graphique de configuration à installer pour ne pas avoir à ce compliquer la vie avec le fichier.

    Allez tous vous faire spéculer.

    • [^] # Re: xbindkeys

      Posté par . Évalué à 1.

      j'essaye de comprendre mais c'est pas tout clair pour moi. J'ai pas trouvé d'interface graphique.

      j'ai lancé dans un terminal:
      xbindkeys --defaults > /home/fab/.xbindkeysrc

      le fichier est bien crée dans mon home

      Après avoir lancé xbindkeys -mk je tape un combinaison de touches (windows +f1) qui me répond:

      "(Scheme function)"
      m:0x40 + c:133
      Mod4 + Super_L
      je souhaite associer à cette combinaison à titre d'exemple l'extinction du moniteur dont la commande est "xset dpms force off"
      Je rentre donc les lignes suivantes dans /home/fab/.xbindkeysrc

      #extinction du moniteur
      "xset dpms force off"
      m:0x40 + c:133
      Mod4 + Super_L
      Je redémarre et ça marche pas il manque quelque chose?
      je suppose qu'il faut un demon de xbindkey

      • [^] # Re: xbindkeys

        Posté par . Évalué à 1.

        Salut,

        Il faut que tu le lances au démarrage, par exemple en ajoutant xbindkeys dans ton .xinitrc.

        • [^] # Re: xbindkeys

          Posté par . Évalué à 1.

          J'ai rajouté la ligne xbindkeys dans.xinitrc. qui n'a rien donné ou encore
          . $HOME/.xbindkeysrc qui m’empêche le démarrage j'ai un genre de terminal et c'est tout.
          Si je tape xbindkeys dans un terminal, je le vois bien dans le gestionnaire des taches mais ma combinaison de touches ne marche pas

          • [^] # Re: xbindkeys

            Posté par . Évalué à 1.

            Le fichier .xinitrc est lue, si je ne me trompe (et je crois pas), seulement si tu lance ton interface graphique via startx, mais si t'utilise un login manager genre gdm ou autre ça seras pas le cas.

            Pour savoir si t'as conf est bonne, lance ton wm normalement et dans un terminal execute xbindkeys, si tes touches fonctionne alors c'est bon (évidemment), à toi de régler le démarrage automatique de xbindkeys.

            Allez tous vous faire spéculer.

            • [^] # Re: xbindkeys

              Posté par . Évalué à 1.

              non il y a un soucis quelque part:
              ma commande est bonne puisqu'elle fonctionne dans un terminal (l'écran s'éteint), xbindkeys doit fonctionner puisque comme cité dans mon message précédent, je le vois dans le gestionnaire des taches mais la combinaison des touches ne fonctionne pas

              • [^] # Re: xbindkeys

                Posté par . Évalué à 2.

                Ton fichier est il bien écris ?
                La ligne qui indique le combinaison de touche doit avoir un ou plusieurs espace (ou tab), juste en dessous de la commande.

                Allez tous vous faire spéculer.

                • [^] # Re: xbindkeys

                  Posté par . Évalué à 1.

                  Je sais pas vraiment comment l'écrire je me suis basé sur la doc et forums. J'ai fais un simple copier-coller de ce que m'a répondu la commande xbindkeys -mk avec ma combinaison de touches soit:

                  "(Scheme function)"
                  m:0x40 + c:133
                  Mod4 + Super_L

                  puis j'ai mis ma commande à la place des parenthèses dans /home/fab/.xbindkeysrc

                  #extinction du moniteur
                  "xset dpms force off"
                  m:0x40 + c:133
                  Mod4 + Super_L
                  S'il y a des espaces à mettre ou enlever je sais pas où

                  • [^] # Re: xbindkeys

                    Posté par . Évalué à 1.

                    Man xbindkeys, section examples.
                    m:0x40 + c:133 un espace en début de ligne, pareil pour Mod4 + Super_L

                    Allez tous vous faire spéculer.

                    • [^] # Re: xbindkeys

                      Posté par . Évalué à 1.

                      Ca y est je viens de trouver grâce à l'interface graphique sur une autre distri. Il y a effectivement un espace avant mais j'avais aussi un problème avec ma combinaison de touches qui déclenche bien l’arrêt de mon moniteur mais se rallume de suite quand je relâche les boutons.

                      J'ai également des touches non reconnu notamment celles du volume.
                      Voici mon xbindkeys.src encore incomplet à ce jour pour ceux qui seraient intéressés:

                      # extinction moniteur
                      "xset dpms force off"
                      m:0x0 + c:160
                      XF86ScreenSaver

                      #démontage des partions fn + u
                      "gksu umount -a"
                      m:0x0 + c:83
                      KP_Left

                      #arreter
                      "poweroff"
                      m:0x0 + c:124
                      XF86PowerOff

                      #augmenter volume fn + up
                      "amixer set Master 3+"
                      m:0x0 + c:112
                      Prior

                      #baisser volume fn + down
                      "amixer set Master 3-"
                      m:0x0 + c:117
                      Next

                      Je m’aperçois en postant que les espaces n'apparaissent pas devant les combinaisons de touches

  • # xbinkeys ne reconnait pas certaines touches

    Posté par . Évalué à 1.

    xbinkeys ne reconnait pas mes 4 hotkeys et mes touches de volumes fonctionnant avec "fn".
    xbindkeys ne voit pas la "fn" seule mais voit:

    -fn + Zz (veille)
    -fn + les flèches
    -fn + les chiffres
    -fn + numlock

    Par contre fn + "activation wifi" marche pas et curieusement les touches fn + "luminosité + et -" fonctionnent même si elles ne sont pas détectées.

    Y a t-il moyen de le forcer à voir ces touches?

Suivre le flux des commentaires

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