Ver código fonte

Tweak volume control

Very fast volume change with direct key hit, but fine adjustement when
keep pressing mod key.
DricomDragon 4 anos atrás
pai
commit
972a7b62bf
1 arquivos alterados com 12 adições e 3 exclusões
  1. 12 3
      Install/Templates/i3/config

+ 12 - 3
Install/Templates/i3/config

@@ -34,11 +34,20 @@ bindsym $mod+Shift+d exec --no-startup-id dmenu_run
 # start dmenu for desktop applications
 bindsym $mod+d exec --no-startup-id i3-dmenu-desktop
 
-# adjust volume
-bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 0 +2dB
-bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 0 -2dB
+# VOLUME
+# blind adjustement : use dB for more dynamic change
+set $vol_big_step 4dB
+bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 0 +$vol_big_step
+bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 0 -$vol_big_step
+
+# toggle mute
 bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle
 
+# find control while seeing status bar
+set $vol_fine_step 1%
+bindsym $mod+XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 0 +$vol_fine_step
+bindsym $mod+XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 0 -$vol_fine_step
+
 # adjust luminosity
 set $lum_step 5
 bindsym XF86MonBrightnessUp exec --no-startup-id xbacklight -inc $lum_step