[Linux] – Configurer le bouton volume « knob » de la carte son Creative Sound Blaster Surround 5.1 pro USB
Cette carte son externe USB en soi est reconnue et gérée nativement par Linux mais pas le bouton « knob » ni la télécommande, en tout cas pas sans un peu de config.
Je suis sous Mint Sarah mais c’est le même principe pour Ubuntu 16.04 par exemple.
Le modèle exact de ma carte est SB1095 et la télécommande RM-820. A tester mais cela devrait fonctionner pour d’autres modèles similaires.
Installer les paquets suivants :
$ sudo apt-get install lirc pulseaudio-module-lirc
L’installateur demande de choisir un modèle de récepteur et de télécommande. Pour la télécommande, choisir « Creative USB IR Receiver (SB0540) » (ça n’est pas le modèle exact de ma télécommande mais ça fonctionne, preuve que c’est compatible pour différents modèles) et pour l’émetteur choisir « None » :
Éditer le fichier « /etc/lirc/hardware.conf » et adapter la ligne suivante :
REMOTE_DRIVER="alsa_usb"
Dans le home directory, créer un nouveau fichier .lircrc
$ cd ~ $ touch .lircrc
Éditer .lircrc puis y ajouter la config suivante :
begin remote = * prog = PulseAudio config = volume-down button = vol- repeat = 1 end begin remote = * prog = PulseAudio config = volume-up button = vol+ repeat = 1 end begin remote = * prog = PulseAudio config = mute-toggle button = mute end
Redémarrer lirc et pulseaudio :
$ sudo /etc/init.d/lirc restart $ pulseaudio -k
Et pis c’est tout ! Vous pouvez vérifier le bon fonctionnement dans le panneau de contrôle du volume, ou dans terminal en exécutant irw pour constater que le merdier blablate quand on joue avec le bouton volume :
$ irw 000000000000000f 02 vol- RM-1500 000000000000000f 03 vol- RM-1500 000000000000000d 00 mute RM-1500 000000000000000d 00 mute RM-1500 0000000000000010 00 vol+ RM-1500
Et plus simplement en allant dans le panneau de contrôle du volume et en vérifiant que le curseur du son bouge lorsque le bouton est tourné.
merci pour le tuto. sur ubuntu 20, je n’ai pas trouvé le moyen de lancer l’installateur de télécommande, après avoir installé les paquets indiqués ! la commande sudo dpkg-reconfigure lirc ne fonctionne pas. une piste ?