J'utilise Ubuntu 18.04.2 LTS sur mon Lenovo ThinkPad E590 et j'essaie réellement d'ajouter les raccourcis de Lenovo (comme Fn+F1 muet, Fn+F5 Pour diminuer la luminosité de l'écran, etc.)
Prenons l'exemple de la diminution de la luminosité de l'écran, qui est Fn+F5 sur le bureau standard de Ubuntu (qui est l'unité, non?)
C'est fondamentalement ce que chaque solution trouvée sur Internet m'a dit de faire:
Alors Fn = Xf86wakeup et F5 (lorsque Fn est pressé xf86monbrightnessdown) ==.
Puis modifiez le ~/.config/i3/config
Fichier en ajoutant ceci:
bindsym XF86WakeUp+XF86MonBrightnessUp exec xbacklight -inc 10 # increase screen brightness
bindsym XF86WakeUp+XF86MonBrightnessDown exec xbacklight -dec 10 # decrease screen brightness
Mais cela ne fonctionne pas après la rechargement et le redémarrage de mon i3. Je n'ai eu aucune erreur. Idem pour le contrôle du volume.
bindsym XF86WakeUp+XF86AudioUpperVolume exec --no-startup-id pactl set-sink-volume 0 +2% #increase sound volume
bindsym XF86WakeUp+XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 0 -2% #decrease sound volume
bindsym XF86WakeUp+XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle # mute sound
Est-ce que quelqu'un sait où est le problème? Parce que je ne le trouve pas. Merci pour votre aide au fait.
Comme @sadaharuuwakisaka a expliqué son commentaire:
Monsieur, le système comprend lorsque Fn + F5 est enfoncé X86MonBrightnessdownDown, de sorte qu'il devrait être "Bindsym XF86MonBrightnessdOWDOW Exec Xbacklight -10 # Diminuer la luminosité de l'écran" et "Killall -SIGUSR1 I3Status" pour prendre effet. Je ne suis pas sûr parce que je n'ai pas exactement le même ordinateur portable.
Mon clé de clés n'était pas complètement correct, donc cela a fonctionné pour moi:
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +5% # volume increase
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -5%
#decrease sound volume
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle # mute sound
bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle # mute mic