Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 04-10-2011 21:14:35

Freya
Membre
Inscription : 02-10-2011

Régler les touches Fn pour le son et la luminosité

Bonjour,

Je précise tout d'abord que je débute sous Debian, merci de votre indulgence.
J'ai installé Debian Squeeze sur un petit netbook (Samsung NC10) avec XFCE (4.6.2) comme gestionnaire de bureau. J'ai fait une installation la plus minimale possible, je souhaitais quelque chose de léger et rapide, et ça semble bien marcher.

J'aimerais finir de configurer cette nouvelle installation avec les touches Fonction suivantes:
* Fn+haut/bas règle la luminosité
* Fn+gauche/droite règle le son
Je ne connais pas bien XFCE et ne trouve pas de solution pour configurer ces touches car je ne connais pas les commandes et fichiers de configuration pour faire les modifications.

xfce4-mixer


ouvre un utilitaire graphique pour modifier le son. Je ne trouve pas de commande directe pour le modifier dans le terminal directement. (xfce-volumed peut-être, mais ça semble ne rien faire quand je l'exécute ? )

/usr/bin/xfce4-keyboard-settings


permet d'ajouter des raccourcis clavier vers des applications, et après test ça fonctionne bien, je pense utiliser cette fonctionnalité pour les touches son ou la luminosité, mais pour celà il me faudrait des commandes de réglages de son et de luminosité qui marchent. (ou proposez-moi une autre solution plus propre et jolie si vous avez smile )

LUMINOSITE: Je n'ai rien trouvé du tout avec XFCE. Aucun panel ou commande ne me permet de régler la luminosité de mon écran (ou alors j'ai mal cherché, ce qui est possible). Je note juste que quand je démarre mon ordinateur sur secteur, l'écran est mieux éclairé que quand je le démarre sur batterie. Mais une fois le système démarré, je peux rebrancher/débrancher etc, la luminosité ne bouge plus.

Merci d'avance pour votre aide.

Dernière modification par Freya (04-10-2011 21:17:43)

Hors ligne

#2 05-10-2011 00:29:08

eol
Membre
Inscription : 03-09-2009

Re : Régler les touches Fn pour le son et la luminosité

Bonjour,

J'ai aussi un nc10 sur lequel la commande xbacklight n'a aucun effet,
il paraît qu'un bios à jour résoud ces problèmes mais je n'ai pas de partition windows
et je n'ai pas trouvé d'autres méthodes pour mettre le bios à jour.

le forum d'archlinux m'avait trouvé une solution de contournement :
Dans un fichier /sbin/backlight, mets le code suivant :

#!/bin/bash
# increase/decrease/set/get the backlight brightness (range 0-255) by 16
#
#get current brightness in hex and convert to decimal
var1=`setpci -s 00:02.1 F4.B`
var1d=$((0x$var1))
case "$1" in
      up)
              #calculate new brightness
              var2=`echo "ibase=10; obase=16; a=($var1d+16);if (a<255) print a else print 255" | bc`
              echo "$0: increasing brightness from 0x$var1 to 0x$var2"
              sudo setpci -s 00:02.1 F4.B=$var2
              ;;
      down)
              #calculate new brightness
              var2=`echo "ibase=10; obase=16; a=($var1d-16);if (a>15) print a else print 15" | bc`
              echo "$0: decreasing brightness from 0x$var1 to 0x$var2"
              sudo setpci -s 00:02.1 F4.B=$var2
              ;;
      set)
              #n.b. this does allow "set 0" i.e. backlight off
              echo "$0: setting brightness to 0x$2"
              setpci -s 00:02.1 F4.B=$2
              ;;
      get)
              echo "$0: current brightness is 0x$var1"
              ;;
      toggle)
              if [ $var1d -eq 0 ] ; then
                      echo "toggling up"
                      setpci -s 00:02.1 F4.B=FF
              else
                      echo "toggling down"
                      setpci -s 00:02.1 F4.B=0
              fi
              ;;
      *)
              echo "usage: $0 {up|down|set <val>|get|toggle}"
              ;;
esac
exit 0


donne les autorisations à ton user pour utiliser "/sbin/backlight down"
"/sbin/backlight up" et "/usr/bin/setpci" avec sudo sans mot de passe et lies les touches fonction haut/bas à respectivement /sbin/backlight up et /sbin/backlight down.

pour le son, lies les touches à

aumix -v +10


et

aumix -v -10


( avec aumix d'installé )

En espérant que ça t'aide un peu.

Hors ligne

#3 06-10-2011 23:16:10

mani
Road-Runnerus digestus
Lieu : Au bout du bout
Distrib. : Jessie
Noyau : Linux 3.16.0-4-amd64
(G)UI : Mate
Inscription : 20-06-2007

Re : Régler les touches Fn pour le son et la luminosité

Salut !

J'avais écrit un tuto d'installation de Lenny sur un NC10 il y a pas mal de temps :

http://debian-facile.org/forum/viewtopic.php?id=2518

avec des modifications pour Squeeze un peu plus bas dans la même discussion. Il y a notamment les commandes que j'utilise pour régler le son et la luminosité, mais il faut effectivement mettre le bios à jour pour que xbacklight fonctionne. Après tout fonctionne bien ! J'écris d'ailleurs ce post depuis mon NC10 ! wink

« Those who dream by day are cognizant of many things which escape those who dream only by night. »
- Edgar Allan Poe

Hors ligne

Pied de page des forums