• [^] # Re: Ma config

    Posté par . En réponse au message lirc et pinnacle pctv pro. Évalué à 2.

    Bon alors, dans ton fichier de configuration de X (XF86Config-4) il faut rajouter un InputDevice :
    Section "InputDevice"
     Identifier "LIRC-Mouse"
     Driver "mouse"
     Option "Device" "/dev/lircm"
     Option "Protocol" "IntelliMouse"
     Option "Buttons" "5"
     Option "ZAxisMapping" "4 5"
    EndSection
    
    et ensuite ajouter dans ServerLayout l'InputDevice créé :
    Section "ServerLayout"
     InputDevice "Mouse1" "CorePointer"
     InputDevice "Keyboard1" "CoreKeyboard"
     InputDevice "LIRC-Mouse" "SendCoreEvents"
    EndSection
    
    Voila pour X, ensuite pour la configuration de lircmd, il faut éditer le fichier lircmd.conf :
    PROTOCOL IntelliMouse
    ACCELERATOR 2 30 5
     
    # ci-dessous '*' remplace le nom de la télécommande
    # en gros il faut laisser '*' quand on a une seule télécommande
    # Le boutton EPG de ma télécommande permet d'activer/désactiver
    # la prise de contrôle de la souris 
    TOGGLE_ACTIVATE * EPG
     
    # Définition des touches pour effectuer les mouvements
    MOVE_N * 2
    MOVE_NE * 3
    MOVE_E * 6
    MOVE_SE * 9
    MOVE_S * 8
    MOVE_SW * 7
    MOVE_W * 4
    MOVE_NW * 1
    MOVE_N * Chan+Play
    MOVE_E * Vol+FF
    MOVE_S * Chan-Stop
    MOVE_W * Vol-Rew
    # Molette
    MOVE_IN * channel+
    MOVE_OUT * channel-
    # Définition des boutons de souris
    BUTTON1_CLICK * Preview
    BUTTON2_CLICK * L
    BUTTON3_CLICK * Info
    # Autre définition des boutons de souris
    BUTTON1_CLICK * Menu
    BUTTON2_CLICK * next
    BUTTON3_CLICK * undo
    BUTTON3_CLICK * redo
    
    Ensuite, après un redémarrage de X et de lircmd, en appuyant sur le bouton EPG, je peux contrôler le pointeur de la souris. En réappuyant sur EP ça désactive la prise de contrôle.