configuration de touches "multimédia" sur un clavier ?

configuration de touches "multimédia" sur un clavier ? - Hardware - Linux et OS Alternatifs

Marsh Posté le 01-11-2005 à 12:36:02    

Bonjour à tous :)
 
Je me suis réinstallé Mandrake LE 2005 il y a quelques jours, et pour l'instant, le seul périphérique qui me résiste, c'est mon clavier Polaroid :
 
http://img500.imageshack.us/img500/1480/clavierpolaroid4cc.jpg
 
en fait les touches Lecture/Pause, Mute, Volume Haut/Bas, etc ... ne fonctionnent pas !
 
y a-t-il un moyen de les configurer ?
 
merci :D


Message édité par moon06 le 01-11-2005 à 14:09:07

---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 01-11-2005 à 12:36:02   

Reply

Marsh Posté le 01-11-2005 à 12:41:23    

oui
 
http://forum.hardware.fr/hardwaref [...] 5052-1.htm
http://forum.hardware.fr/hardwaref [...] 8282-1.htm
http://forum.hardware.fr/hardwaref [...] 4724-1.htm
http://kadreg.free.fr/cla/


Message édité par Mjules le 01-11-2005 à 12:41:53

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 01-11-2005 à 12:47:51    

ou encore lineak : http://www.trustonme.net/didactels/254.html


---------------
Jotenakis
Reply

Marsh Posté le 01-11-2005 à 12:53:12    

merci pour tous ces liens je lis ça desuite  :sol:


Message édité par moon06 le 01-11-2005 à 12:53:22

---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 01-11-2005 à 13:49:32    

en fait mon problème c'est que je n'ai pas "xev" sous Mandriva ...
 
quelqu'un pourrait-il m'indiquer où le trouver ?


---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 01-11-2005 à 13:54:50    

un "urpmi X11R6-contrib" a résolu le problème :)


---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 01-11-2005 à 14:05:57    

avec xev, je vois que le keycode de ma touche Muet est le 160 ; donc dans le fichier /etc/X11/Xmodmap, je rajoute la ligne :
 

keycode 160 = XF86AudioMute


 
mais aucune action !
 
une idée ? :D


---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 01-11-2005 à 14:08:41    

en fait c'est le "XF86AudioMute" qui fonctionne pas !
 

keycode 160 = F11


 
cela fonctionne nickel !
 
je comprends pas tout :/


---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 01-11-2005 à 14:10:36    

moon06 a écrit :

avec xev, je vois que le keycode de ma touche Muet est le 160 ; donc dans le fichier /etc/X11/Xmodmap, je rajoute la ligne :
 

keycode 160 = XF86AudioMute


 
mais aucune action !
 
une idée ? :D


 
tu as juste donné un nom à ta touche, pas une fonction. Attribue lui une fonction et ça marchera


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 01-11-2005 à 14:12:54    

mais cette fonction est définie dans /usr/X11R6/lib/X11/XKeysymDB , non ?
 
quelles sont les fonctions attribuables ? par ex pour couper le son ?

Message cité 1 fois
Message édité par moon06 le 01-11-2005 à 14:13:05

---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 01-11-2005 à 14:12:54   

Reply

Marsh Posté le 01-11-2005 à 14:16:56    

moon06 a écrit :

mais cette fonction est définie dans /usr/X11R6/lib/X11/XKeysymDB , non ?
 
quelles sont les fonctions attribuables ? par ex pour couper le son ?


je vais essayer d'être plus clair.
 
un keysym n'est pas une fonction, c'est un nom qui permet l'utilisation de la touche par la suite par les applications (note que certaines peuvent utiliser le keycode directement). Il n'y a aucune action associée.
 
par exemple, chez moi, la touche mute est keycode 160, keysym XF86AudioMute (donné via xmodmap), et associé à l'action (la commande) amixer set Master mute.  (via les options de fluxbox)

Message cité 1 fois
Message édité par Mjules le 01-11-2005 à 14:17:38

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 01-11-2005 à 14:18:10    

Perso j'utilise hotkeys, ca fonctionne tres bien et la configuration est tres simple.


Message édité par l0ky le 01-11-2005 à 14:18:31
Reply

Marsh Posté le 01-11-2005 à 14:20:08    

Mjules a écrit :

je vais essayer d'être plus clair.
 
un keysym n'est pas une fonction, c'est un nom qui permet l'utilisation de la touche par la suite par les applications (note que certaines peuvent utiliser le keycode directement). Il n'y a aucune action associée.
 
par exemple, chez moi, la touche mute est keycode 160, keysym XF86AudioMute (donné via xmodmap), et associé à l'action (la commande) amixer set Master mute.  (via les options de fluxbox)


 
je commence à y voir plus clair ... mais tu définis où alors l'action des keysym ? :)


---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 01-11-2005 à 15:30:39    

moon06 a écrit :

je commence à y voir plus clair ... mais tu définis où alors l'action des keysym ? :)


soit globalement avec des softs comme hotkeys ou lineakd soit directement dans les préférences de ton gestionnaire de fenêtre (voir le dernier lien que je donne dans mon premier post)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 01-11-2005 à 15:58:35    

merci encore Mjules :)
 
petite précision tout de même qui a son importance : je suis sous KDE !
 
j'ai regargé le site linké sur celui que tu m'as cité, qui parle lui de la config avec kmenuedit mais pas très concluant ... :(


---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 01-11-2005 à 16:36:58    

c'est la meilleure, mon kmenuedit qui plante dès que je tente de sauvegarder la config ... :/


---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 01-11-2005 à 20:06:38    

n'essaie pas d'utiliser kmenuedit sous Mandriva.
 
khotkeys ne marche pas chez toi ?
 
menu -> système -> configuration -> configurer votre bureau
 
puis Système -> Input Action/Actions claviers
ou Accessibilité -> Raccourcis claviers -> [raccourcis de commandes]

Message cité 1 fois
Message édité par Dark_Schneider le 01-11-2005 à 20:08:16

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 01-11-2005 à 21:44:47    

je te remercie beaucoup Dark_Schneider, ça marche impec avec Système/Touches spéciales du clavier !! :jap:
 
sinon, c'est à peine du HS, mais il y a moyen avec la touche Muet de gérer le fait que si le son est allumé ça le coupe, et l'inverse ? car là j'ai deux commandes (touche mute et touche shift+mute) ... :??:


---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 01-11-2005 à 22:30:31    

moon06 a écrit :

je te remercie beaucoup Dark_Schneider, ça marche impec avec Système/Touches spéciales du clavier !! :jap:
 
sinon, c'est à peine du HS, mais il y a moyen avec la touche Muet de gérer le fait que si le son est allumé ça le coupe, et l'inverse ? car là j'ai deux commandes (touche mute et touche shift+mute) ... :??:


j'avais fait un script pour ça qui teste si le son est muet et si c'est le cas demute, je te poste ça demain soir


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 01-11-2005 à 22:46:00    

KDE gère lui même les claviers multimédia il me semble. En fait tu dois faire la partie assignement des codes au touches (enfin le truc "keycode 160 = XF86AudioMute" ), tout ca tu l'as mis dans un fichier ~/.xmodmaprc, ensuite tu te fais un script dans ~/.kde/Autostart que tu nommes comme tu veux, et dedans tu mets  

#!/bin/sh
 xmodmap ~/.xmodmaprc


 
Pour le reste c'est kde qui gère, si t'as des touches qui n'ont pas de fonction tu peux commencer après à les assigner à la main.

Reply

Marsh Posté le 01-11-2005 à 23:58:21    

Dark_Schneider a écrit :

n'essaie pas d'utiliser kmenuedit sous Mandriva.


 
pourquoi ? c'est le mieux pourtant.


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 02-11-2005 à 00:44:40    

udok> parce que Mandriva utilise menudrake et que mandriva utilise un système de menu spécial tiré de debian pour avoir les mêmes menu partout ( kde, gnome, fluxbox, xfce, ... ) et en plus il y a aussi le menu simplifié, etc ...
dans la 2006 le passage aux menu XDG est partiel car il y a encore des bureaux qui ne supportent pas les menus XDG. Donc rien ne garantie que kmenuedit marchera correctement et surtout ne foutra pas le bordel.
Perso j'ai jamais touché aux menus mandriva, si j'avais besoin d'un raccourcis vers une applis particulières, soit je faisais un raccourci dans mon panel ou sur le bureau, ou alors je créait le fichier de menu qu'il fallait et je le mettait dans /usr/lib/menu


Message édité par Dark_Schneider le 02-11-2005 à 00:46:07

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 02-11-2005 à 00:54:32    

ok
en plus pour le mute, kmenuedit n'est peut être pas le plus judicieux en fait   [:anathema]  
par contre depuis le temps que j'utilise debian, j'ai jamais eu de problème avec cette fonctionnalité de kde  :o


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 02-11-2005 à 01:06:25    

l'implémentation des menus mandriva est différente de celle de debian et il y a en plus le fait qu'il y a plusieurs type de menus : menus mandriva, menu simplifié, menu kde/gnome


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 02-11-2005 à 01:10:11    

ah mais oui !
j'avais pas fait gaffe mais moi en faite j'utilise le menu kde, pas le menu debian, donc du coup, pas de pb   :)
enfin c'est bizarrement foutu à ce niveau sous debian, puisque c'est bien lors de l'installation d'un paquet que l'entrée dans le menu kde est créée, donc je ne sais pas trop comment c'est géré, mais ça marche bien

Reply

Marsh Posté le 02-11-2005 à 11:56:38    

Mjules a écrit :

j'avais fait un script pour ça qui teste si le son est muet et si c'est le cas demute, je te poste ça demain soir


c'est sympa merci, mais je viens de le faire en PHP tout simplement avec un :
 

Code :
  1. aumix -q|grep vol


 
:)


---------------
- Si les cons volaient, il ferait nuit tout le temps ! -
Reply

Marsh Posté le 02-11-2005 à 18:00:36    

moon06 a écrit :

c'est sympa merci, mais je viens de le faire en PHP tout simplement avec un :
 

Code :
  1. aumix -q|grep vol


 
:)


voilà quand même le truc :

# partie OSS
#if [ `aumix -q|cut -c8-10|head -n 1` -lt 1 ]; then
#     aumix -v70
#else
#       aumix -vm
#fi
 
# partie ALSA
MUTING=`amixer get Master|tail -n 1|cut -c35-36`
if [ $MUTING = on ]; then
        amixer set Master mute >/dev/null
else  
        amixer set Master unmute >/dev/null
fi


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 02-11-2005 à 18:14:34    

J'ai moi aussi configuré une partie de mes touches multimedia dans amarok mais lorsque je veux toucher au controle du volume (+- et muet) ça m'ouvre kmix qui essaie de controler le volume au niveau matériel ce qui est impossible sur mon pérphérique USB, comment désactiver kmix et me contenter du controle logiciel du volume dans amarok?

Reply

Marsh Posté le 02-11-2005 à 20:53:20    

peut être avec le bon appel dcop


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 02-11-2005 à 21:34:58    

bonsoir à tous  :hello:  
 
j'ai un clavier Logitech Internet Navigator Keyboard Pro (si je me souviens bien c'est ca :D )
http://www.clust.com/boutique/ressources/in/inc864/inc86401.jpg
 
Enfin, peu importe.  :o  
 
Les touches multimédia fontionnent bien grâce au fichier xmodmap.
 
Mais un petit détail me gène, c'est le contrôle du volume.
 
Quand je règle le volume avec la molette sur le clavier, il fait varier le "master" dans kmix.
Est-il possible de lui faire varier "PCM" ?

Car comme j'ai un PC Portable, je branche un kit d'enceintes dessus, donc le réglage "master" ne me sert à rien, car il est remplacé par le volume "headphone".
 
Mais le mieux pour moi, ca serait de laisser Headpone fixe, et de gérer le "PCM" donc avec le clavier.
 

]$ cat /home/jeep05/.xmodmap
keycode 174 = XF86AudioLowerVolume
keycode 176 = XF86AudioRaiseVolume
keycode 160 = XF86AudioMute
!play
keycode 162 = XF86AudioPlay
!stop
keycode 164 = XF86AudioStop
!prev
keycode 144 = XF86AudioPrev
!next
keycode 153 = XF86AudioNext


Message édité par Profil supprimé le 02-11-2005 à 21:37:08
Reply

Marsh Posté le 28-12-2005 à 23:04:28    

Me suis pris un Logitech Cordless LX 501. Pour configurer le clavier par de blemes. Par contre pour la souris :  
 
http://www.bjorn3d.com/Material/ReviewImages/Logitech_LX501/small_mouse1.jpg
 
On peut configurer le bouton ? et la molette qui se déplace de gauche à droite ?

Reply

Marsh Posté le 29-12-2005 à 16:40:12    

imwheel pour les souris.
 
sinon pour les claviers, lineakd est pas mal : http://www.linux-wizard.net/index.php?id_blog=42


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 29-12-2005 à 17:46:24    

j'utilise lineak (lineakd) pour mon clavier Microsoft :d


---------------

Reply

Marsh Posté le 04-01-2006 à 12:52:09    

Pour lineakd, j'ai config et si je le lance :  
 

Citation :

bash-3.00$bash-3.00$ lineakd  
Display plugin not found
*** Xlib error caught ***
Major opcode of failed request: 33 (XKEYBOARD)
Minor opcode of failed request: 0 (XkbSetMap)
Resource ID of failed request: 61
Serial number of failed request: 13
Error code: 10
Type: 0
Maybe we should exit now?


 
SI j'installe le plugin-osd : ca se lance pas du tout, rien ne se passe.
 
POur le reste je regarde....
 
 

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed