Aller au contenu

[Résolu] xbindkeys


loon

Messages recommandés

Bonjours a tous et a toutes, je cherche a faire marcher mes touches multimédia de mon clavier Mircosoft confort curve keybord 2000 V1.0 en USB

xbindkeys sera il utiliser mes touches multimédia, mais c' est a moi de créer le fichier conf

je suis sous XFCE4

j' ai utilisé xev pour voir si toutes mes touches multédia sont trouvé par xev.... ;) j' ai de la chance tout est trouvé mais je sais pas trop comment configurer le fichier .xbindkeysrc

voilà un exemple pour une de mes touches multimédia

KeyRelease event, serial 31, synthetic NO, window 0x2600001,
root 0xa3, subw 0x0, time 438240479, (84,-7), root:(881,690),
state 0x10, keycode 161 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes: 
XFilterEvent returns: False

xbindkeys montre un fichier conf par défaut mais il faut le comprendre ...

$ xbindkeys -d 
# For the benefit of emacs users: -*- shell-script -*-
###########################
# xbindkeys configuration #
###########################
#
# Version: 1.8.2
#
# If you edit this file, do not forget to uncomment any lines
# that you change.
# The pound(#) symbol may be used anywhere for comments.
#
# To specify a key, you can use 'xbindkeys --key' or
# 'xbindkeys --multikey' and put one of the two lines in this file.
#
# The format of a command line is:
#	"command to start"
#	   associated key
#
#
# A list of keys is in /usr/include/X11/keysym.h and in
# /usr/include/X11/keysymdef.h
# The XK_ is not needed.
#
# List of modifier:
#   Release, Control, Shift, Mod1 (Alt), Mod2 (NumLock),
#   Mod3 (CapsLock), Mod4, Mod5 (Scroll).
#

# The release modifier is not a standard X modifier, but you can
# use it if you want to catch release events instead of press events

# By defaults, xbindkeys does not pay attention with the modifiers
# NumLock, CapsLock and ScrollLock.
# Uncomment the lines above if you want to pay attention to them.

#keystate_numlock = enable
#keystate_capslock = enable
#keystate_scrolllock= enable

# Examples of commands:

"xbindkeys_show" 
 control+shift + q

# set directly keycode (here control + f with my keyboard)
"xterm"
 c:41 + m:0x4

# specify a mouse button
"xterm"
 control + b:2

#"xterm -geom 50x20+20+20"
#   Shift+Mod2+alt + s
#
## set directly keycode (here control+alt+mod2 + f with my keyboard)
#"xterm"
#  alt + c:0x29 + m:4 + mod2
#
## Control+Shift+a  release event starts rxvt
#"rxvt"
#  release+control+shift + a
#
## Control + mouse button 2 release event starts rxvt
#"rxvt"
#  Control + b:2 + Release

##################################
# End of xbindkeys configuration #
##################################

je souhaiterais comme 1er exemple lancer des applications, comme

  • gcalctool
  • thunderbird
  • firefox
  • monter le volume ( alsa )
  • baisser le volume ( alsa )
  • mute ( alsa )
  • play/pause dans xmms

Lien vers le commentaire
Partager sur d’autres sites

J' ai réussi a configurer les truc les plus facile

  • gcalctool
  • xmms
  • firefox
  • thunderbird

"gcalctool"
 m:0x10 + c:161

#Xmms play/pause
"xmms -t&"
m:0x10 + c:162


"thunderbird"
 m:0x10 + c:236

"firefox"
 m:0x10 + c:130

il reste a comprendre comment monter le volume, baisser le volume, et mute

je passe au choix par xmms, où par un outils de gestion de l' audio

xfce4-mixer peut se manipuler en commande ?

sinon, il y a quelques exemple pour smixer mais ce package est inéxistant de archlinux, a moins de créer le package moi même

#Vol +5%
"(echo "vol Vol +")| smixer -s -&"
m:0x10 + c:176
Mod2 + NoSymbol

#Vol -5%
"(echo "vol Vol -")| smixer -s -&"
m:0x10 + c:174
Mod2 + NoSymbol

#Coupe le son
"(echo "vol Vol 0")| smixer -s -&"
m:0x10 + c:160
Mod2 + NoSymbol

peut on réussir a faire quelque chose de similaire avec alsa ?

Sinon, je ne comprend pas qu' elle est le racourcit clavier , où la commande xmms a faire pour monter et baisser le volume

Arrow key up		Volume up 2%
Arrow key down	  Volume down 2%

Lien vers le commentaire
Partager sur d’autres sites

Après un petit passage sur le chan tuXXX ( le modo ) a souligné les man

man amixer

ça roule....voilà mon .xbindkeysrc qui a prit forme

"gcalctool"
 m:0x10 + c:161

#Xmms play/pause
"xmms -t&"
m:0x10 + c:162


"amixer set PCM 5-"
m:0x10 + c:174

"amixer set PCM 5+"
m:0x10 + c:176

"amixer set PCM mute"
m:0x10 + c:160

"amixer set PCM unmute"
m:0x10 + c:176

"thunderbird"
 m:0x10 + c:236

"firefox"
 m:0x10 + c:130

"firefox www.google.fr"
 m:0x10 + c:122

#  m:0x10 + c:234


#  m:0x10 + c:233

il me reste encore les bontons 233 et 234 mais je sais pas quoi en faire .....

sur le clavier c' est écrit Précédent et Suivant mais je n' ai pas réussi a faire marcher Précédent et suivant dans firefox

  • Prédédent = Alt + flèche gauche
  • Suivant = Alt + flèche droite

Si vous avez des idées, Merci

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...