Certaines touches ne sont pas détectées sur mon clavier (touches multimédia?) par xev ou xbindkeys ou keytouch: comment les détecter?

10

Il s’agit d’une tentative supplémentaire pour que Fn touches augmente le volume, la luminosité, etc. Ces contrôles ne fonctionnent tout simplement pas dans mon ultrabook sans marque.

Je veux les détecter pour modifier /home/username/.config/openbox/lubuntu-rc.xml , car ce qui suit ne semble pas fonctionner:

<keybind key="XF86AudioRaiseVolume">
    <action name="Execute">
        <command>amixer -q sset Master 3%+ unmute</command>

Ni xev ni xbindkeys ni keytouch ne détectent lorsque j'appuie sur le volume ou la luminosité, par exemple. Le bouton de démarrage / arrêt du touchpad fonctionne, mais n’est pas non plus détecté par ces applications.

J'ai aussi essayé avec dconf-editor comme il est suggéré ici next était déjà défini sur XF86AudioNext (et il s'agit de active )

Ici , j'ai lu l'explication suivante:

  

Certaines combinaisons de touches d'ordinateur portable Fn sont des touches multimédia   (apparaissant à l'OS comme des clés ordinaires avec des codes non standard), alors que   d'autres déclenchent des événements ACPI qui atteignent éventuellement le système d'exploitation, et certains sont   juste manipulé par le BIOS et jamais vu par le système d'exploitation. L'information   les chemins sont expliqués sur le    Hotkeys / Architecture   page sur le wiki Ubuntu, complète avec des diagrammes.

     

Si le système d'exploitation ne peut rien voir lorsque vous appuyez sur les touches de luminosité, il   pourrait être parce qu'ils sont gérés directement par le BIOS. La bataille est   pas complètement perdu - il est en principe possible de pirater le BIOS -   mais le niveau de difficulté est considérablement augmenté.

Une idée?

    
posée chelder 17.05.2014 - 18:43
la source

1 réponse

1

Vous avez peut-être besoin d’un support acpi

sudo apt-get install acpi acpi-support acpica-tools acpid acpidump acpitail acpitool libacpi0 laptop-detect pommed

Outre l'installation des packages ci-dessus, j'ai finalement résolu ce problème sur mon ordinateur portable en désinstallant le package toshet après avoir découvert que mon modèle spécifique n'était pas compatible ou pris en charge par l'application toshet. Je doute que toshet soit installé mais vous pouvez vérifier pour voir en tapant la commande suivante:

dpkg -l | grep toshet

Il ne devrait y avoir aucune sortie si toshet n'est pas installé. S'il est répertorié dans la sortie suivante de cette commande, vous pouvez le désinstaller en tapant ce qui suit:

sudo apt-get purge toshet 
    
réponse donnée mchid 03.08.2014 - 03:38
la source

Lire d'autres questions sur les étiquettes