Page 1 sur 2
[touche media] monter et descendre le son (resolu)
Publié : ven. 21 oct. 2011, 18:57
par claudef
bonjour j'ai arch+lxde+compiz (en triple boot et sur les deux autres mes touches fonctionnent bien)
grace à xev j'ai trouvé les keycode puis j'ai crée le fichier .xmodmap.conf
Code : Tout sélectionner
GNU nano 2.2.6 Fichier : .xmodmap.conf
#commande pour clavier son
keycode 122 = XF86AudioLowerVolume
keycode 123 = XF86AudioRaiseVolume
keycode 121 = XF86AudioMute
je lance ceci
Code : Tout sélectionner
claude@claude:~$ xmodmap /home/claude/.xmodmap.conf
xmodmap: unknown command on line /home/claude/.xmodmap.conf:1
xmodmap: 1 error encountered, aborting.
et la je seche merci
Re: [touche media] monter et descendre le son
Publié : ven. 21 oct. 2011, 20:06
par xamaco
Je n'utilise pas LXDE mais openbox tout seul.
En fait chez moi, j'ai simplement créé des raccourcis clavier dans ~/.config/openbox/rc.xml. Pour lxde c'est dans ~/.config/openbox/lxde-rc.xml.
Exemple dans mon rc.xml sachant que j'utilise juste alsa (pas de pulseaudio).
Code : Tout sélectionner
<keybind key="XF86AudioMute">
<action name="Execute"><command>amixer -q set Master toggle</command></action>
</keybind>
<keybind key="XF86AudioLowerVolume">
<action name="Execute"><command>amixer -q -c0 set Master 2- unmute</command></action>
</keybind>
<keybind key="XF86AudioRaiseVolume">
<action name="Execute"><command>amixer -q -c0 set Master 2+ unmute</command></action>
</keybind>
En fait je n'ai pas vraiment changé à la main le fichier xml mais j'ai utilisé l'utilitaire obkey qui donne un GUI. Malheureusement il agit sur rc.xml et non pas sur lxde-rc.xml. Je ne sais pas s'il y a un équivalent pour lxde. Ceci-dit obkey est un script en python qu'il suffit de modifier pour qu'il agisse sur lxde-rc.xml (c'est tout au début du script que le chemin vers le fichier de configuration est donné).
PS: Il y a un paquet obkey-git dans le dépôt de archlinuxfr (cocorico). Il est également disponible sur AUR.
Re: [touche media] monter et descendre le son
Publié : ven. 21 oct. 2011, 20:47
par FoolEcho
@xamaco: il est sous avec compiz au lieu d'openbox.
claudef a écrit :GNU nano 2.2.6 Fichier : .xmodmap.conf
#commande pour clavier son
Je suppose que "GNU etc. ..." est un mauvais copier-coller de l'interface de nano ? (sinon à supprimer)
Sinon, enlève le commentaire "#commande blablabla", je ne sais pas si c'est acceptable dans le .xmodmap.conf (vu l'erreur qu'il te sort et que la suite paraît correcte, je pense que ça vient de là).
Re: [touche media] monter et descendre le son
Publié : sam. 22 oct. 2011, 09:21
par claudef
salut FoolEcho
gnu ...oui j'ai copié la fenêtre donc pas de problème avec ça
j'ai supprimé le commentaire #..
j'ai donc dans .xmodmap.conf
Code : Tout sélectionner
keycode 122 = XF86AudioLowerVolume
keycode 123 = XF86AudioRaiseVolume
keycode 121 = XF86AudioMute
ensuite je fais
Code : Tout sélectionner
claude@claude:~$ xmodmap /home/claude/.xmodmap.conf
claude@claude:~$
et rien le bouton son ne fonctionne pas,je suppose qu'il ne faut pas redémarrer
merci
Re: [touche media] monter et descendre le son
Publié : sam. 22 oct. 2011, 11:02
par karhu
Bonjour
Dans le fichier /etc/X11/xinit/xinitrc il est cherché un fichier $HOME/.Xmodmap et non $HOME/.xmodmap.conf.
As tu vérifié la cohérence ou l'as tu modifié ?
Karhu.
Re: [touche media] monter et descendre le son
Publié : sam. 22 oct. 2011, 11:47
par claudef
bonjour
j'ai donc regardé ce fichier
/etc/X11/xinit/xinitrc
Code : Tout sélectionner
#!/bin/sh
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap
dans mon home j'ai changer le fichier .xmodmap.conf en .Xmodmap
Code : Tout sélectionner
puis j'ai lancé:
claude@claude:~$ xmodmap /home/claude/.Xmodmap
toujours pas de commande ,c'est bien ce qu'il fallait faire .
merci
Re: [touche media] monter et descendre le son
Publié : sam. 22 oct. 2011, 12:11
par karhu
Je dirais oui à première vue. Mais (il y a toujours un mais) es tu sûr que c'est bien cet xinitrc qui est utilisé ?
Openbox n'est il pas lancé par un autre (genre $HOME/.xinitrc) ?
Si c'est le cas, c'est dedans que tu dois sourcer le fichier .Xmodmap.
Karhu.
Re: [touche media] monter et descendre le son
Publié : sam. 22 oct. 2011, 12:35
par claudef
j'utilise compiz et non openbox et je démarre par startx je pense que c'est important?
merci
Re: [touche media] monter et descendre le son
Publié : sam. 22 oct. 2011, 13:08
par karhu

J'ai confondu avec @xamaco !!!
Effectivement
startx fait bien appel aux initrc classiques.
Regarde du coté des fichiers /etc/X11/xorg.conf.d. Peut-être dans 10-evdev.conf ?
Option "XkbOptions" "???".
Karhu.
Re: [touche media] monter et descendre le son
Publié : sam. 22 oct. 2011, 16:08
par claudef
salut j'ai regardé dans /etc/X11/xorg.conf.d/10-evdev.conf il y a les deux options pour le clavier français que j'ai ajouté
Code : Tout sélectionner
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Section "InputClass"
Identifier "evdev touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
faut il ajouter autre chose
merci
Re: [touche media] monter et descendre le son
Publié : sam. 22 oct. 2011, 16:57
par FoolEcho
Ça m'étonnerait.
Vois plutôt avec le wiki Xmodmap, notamment teste directement avec xmodmap et xev si l'association de tes touches est correcte, etc.. (regarde aussi sur le vieux wiki, il y a quelques infos en plus
http://oldwiki.archlinux.fr/howto/confi ... er_xmodmap )
Re: [touche media] monter et descendre le son
Publié : sam. 22 oct. 2011, 22:18
par claudef
salut j'ai lu le wiki et après essai de xmodmap -pke j'ai cette réponse
Code : Tout sélectionner
keycode 172, keysym XF86AudioPlay
keycode 174, keysym XF86AudioStop
keycode 173, keysym XF86AudioPrev
keycode 171, keysym XF86AudioNext
keycode 123, keysym XF86AudioRaiseVolume
keycode 122, keysym XF86AudioLowerVolume
si j'ai bien compris les touches sont prises en compte
j'ai donc crée un fichier .xmodmap.conf dans /home/claude et j'y ai mis;
keycode 122 = XF86AudioLowerVolume
keycode 123 = XF86AudioRaiseVolume
keycode 121 = XF86AudioMute
ensuite je fais
claude@claude:~$ xmodmap /home/claude/.xmodmap.conf
xmodmap: unable to open file '/home/claude/.xmodmap.conf' for reading
xmodmap: 1 error encountered, aborting.
j'ai fais un essai avec ctkarch en liveusb et les touches fonctionnent
la je ne comprend pas
merci
Re: [touche media] monter et descendre le son
Publié : dim. 23 oct. 2011, 09:38
par FoolEcho
Tu as bien regardé dans les options de compiz, je pense que ça passe par là (un module à activer/configurer probablement, sur les raccourcis peut-être ? ) ?
Re: [touche media] monter et descendre le son
Publié : dim. 23 oct. 2011, 10:20
par claudef
bonjour FoolEcho j'ai essayé plusieurs réglages avec les commandes dans compiz mais rien.
Je me demande s'il n'y a pas un réglage ou un petit log à ajouter ,avec xmodmap les touches sont reconnues donc devraient fonctionner en principe,ai-je raison ou est-ce que je n'ai encore rien compris
merci
Re: [touche media] monter et descendre le son
Publié : dim. 23 oct. 2011, 10:50
par FoolEcho
Je ne connais ni compiz, ni xmodmap, donc je ne sais pas trop... Éventuellement, tu peux faire un mix avec ce que disait xamaco: tu dois pouvoir configurer les raccourcis clavier par compiz, donc essaie d'assigner directement les commandes "amixer etc." aux touches que tu veux.
Re: [touche media] monter et descendre le son
Publié : dim. 23 oct. 2011, 12:48
par claudef
salut j'ai essayé les solutions de xamaco pas de solution tant pis de toute façon je peux régler le son dans le panel de lxde donc c'etais juste pour paufiner je laisse comme ça peut être que quelqu 'un passera qui connait la solution.De mon cote je vais écumer google
merci
Re: [touche media] monter et descendre le son
Publié : jeu. 27 oct. 2011, 14:52
par claudef
bonjour petit up
j'ai essayé avec arch +xubuntu ,arch +gnome 3 avec ou sans compiz et toujours pas de réglages avec mes boutons de son .A priori cela vient donc de arch il y a certainement un réglage à faire mais là je séche .
merci
Re: [touche media] monter et descendre le son
Publié : dim. 30 oct. 2011, 19:02
par claudef
bonjour re-up
j'ai fait une reinstallation donc avec lxde toujours pas de boutons + - pour le son ,j'ai remis compiz même chose
sur un autre ordinateur même chose (deux portables)par contre si je mets ctkarch (en cle usb) les boutons fonctionnent bien.
Dans tous les cas de figures FN+F6 ,FN+F7 (pour la luminosité) fonctionnent.
Si je fais xmodmap -pke les touches apparaissent bien donc elle doivent être en service
je voudrais mettre volume.icon dans l'ordinateur mais pacman ou yaourt ne le trouve pas.
merci pour l'aide
Re: [touche media] monter et descendre le son
Publié : dim. 30 oct. 2011, 19:47
par FoolEcho
C'est pas vraiment la peine de réinstaller. C'est «juste» un problème de configuration.
claudef a écrit :sur un autre ordinateur même chose (deux portables)par contre si je mets ctkarch (en cle usb) les boutons fonctionnent bien.
CTKArch utilise openbox, je suppose que le rc.xml est configuré pour (ce que xamaco t'a présenté au début):
https://wiki.archlinux.org/index.php/Ex ... rg#Openbox
http://wiki.archlinux.fr/Openbox#Contr. ... _du_volume
Tu peux donc t'en servir sous Lxde (attention lxde + openbox, pas avec compiz)
... mais je ne vois pas pourquoi ça ne fonctionne pas avec xmodmap... Tu n'as vraiment rien trouvé dans compiz ?
claudef a écrit :je voudrais mettre volume.icon dans l'ordinateur mais pacman ou yaourt ne le trouve pas.
volumeicon ?
EDIT: pour Compiz, lance
ccsm
et active le greffon "Commandes". Puis tu places les différents amixer que tu veux (par exemple
amixer set Master 10%-
) dans l'onglet des commandes. Ensuite, va dans l'onglet "assignation des touches" et place la combinaison de touches que tu veux en face de chaque commande (il faut cliquer sur les différents "désactivé", je précise car je me suis fait avoir à cause du bouton d'édition à côté

). Puis teste les niveaux de son (par applet ou en console avec
amixer
)...

Re: [touche media] monter et descendre le son
Publié : lun. 31 oct. 2011, 09:26
par claudef
Salut FoolEcho problème résolu
dans ccsm j'ai mis:
Code : Tout sélectionner
commandes association de touches
amixer set Master 10%- un appui sur la touche correspondante (XF86AudioRaiseVolume)
amixer set Master 10%+ un appui sur la touche correspondante (XF86AudioLowerVolume)
mais ou as tu trouvé cette commande? amixer set Master 10%
J'avais essayé pas mal de commandes différentes dans ccsm,ou j'ai mal lu les wikis
Encore une fois merci