Ses düzeyi ve ekran parlaklık denetimleri çalışmıyor


Yanıtlar:


21

Multimedya Tuşları

Parlaklık ve hacim için önce bu paketleri kurun:

sudo apt-get update; sudo apt-get install xbacklight alsa-utils pulseaudio

Sonra I3 SSS'den :

Bu satırları şuraya ekle: ~/.config/i3/config

# Pulse Audio controls
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl -- set-sink-volume 0 +5% #increase sound volume
bindsym XF86AudioLowerVolume exec --no-startup-id pactl -- set-sink-volume 0 -5% #decrease sound volume
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle # mute sound

# Sreen brightness controls
bindsym XF86MonBrightnessUp exec xbacklight -inc 20 # increase screen brightness
bindsym XF86MonBrightnessDown exec xbacklight -dec 20 # decrease screen brightness

Mod tuşu

$modAnahtarı değiştirmek için :

  • ~/.config/i3/config.
  • Hattı arayın:

    set $mod
    
  • Bunu şu şekilde değiştirin:

    set $mod Mod4
    
  • Son olarak, i3-msg reloadyapılandırma dosyasını yeniden yüklemek için çalıştırın .


Ubuntu 17.04'te mükemmel çalışıyor!
blkpws

2

Birim için "amixer" komutunu kullandım,

İlk olarak, tüm cihazları etkinleştirdiğinizden emin olun.

amixer

Bu size 'Master' durumunu [açık] veya [kapalı] vermelidir

[Kapalı] ise, yazarak [açık] olarak ayarlayın

amixer sset Master on

.

Şimdi varsayılan kod değiştiriliyor:

# Pulse Audio controls
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 2 +5% #increase sound volume
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 2 -5% #decrease sound volume
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle

buna:

bindsym XF86AudioRaiseVolume exec amixer sset Master 5%+
bindsym XF86AudioLowerVolume exec amixer sset Master 5%-
bindsym XF86AudioMute exec amixer sset Master toggle

Bu komut bu yüzdeyi tüm çıkış aygıtlarına artırır

Benim için mükemmel çalışıyor


İyi bindsym XF86AudioMute exec amixer -D set Master 1+ toggleçalışmak için değiştirmek için kullanmak zorunda kaldı .
Gabriel Ziegler

1

xbacklight benim için çalışmıyor. En azından intel için doğrudan çekirdeğe maruz kalan arka ışık dosyalarına yazan bu komut dosyasını yazdım:

https://github.com/jappeace/brightnessctl

Son zamanlarda bir yeniden yükleme yapmak zorunda kaldım ve şimdi kurulumu kolaylaştırmak için bir makefile yaptım. Bu, xbacklight çözümü sizin için de işe yaramıyorsa bir alternatiftir.


1

Her zamanki gibi aynı talimatların bir varyantı, ama benim için haikarainen tarafından çeşitli donanımlarda en iyi şekilde çalışmak için ışık buldum :

Senin Yani i3yapılandırma dosyası, sette:

bindsym XF86MonBrightnessDown exec light -U 10
bindsym XF86MonBrightnessUp exec light -A 10

Sonra basitçe ile yeniden $mod+Shift+cveya i3-msg reloadveya doğrudan WM yeniden başlatarak.


+1 olarak xbacklight, ubuntu 18.04
Chitral Verma

-1
sudo apt-get update
sudo apt-get install xbacklight

~ / .config / i3 / config'te $ mod ayarını Mod4 olarak değiştir

ve

~ / .config / i3 / config dizinine ekleyin:

# Pulse Audio controls
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl -- set-sink volume @DEFAULT_SINK@ +5% #increase sound volume
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

# Sreen brightness controls
bindsym XF86MonBrightnessUp exec xbacklight -inc 20 # increase screen brightness
bindsym XF86MonBrightnessDown exec xbacklight -dec 20 # decrease screen brightness

dosyayı kaydet

ve $ mod + Shift + c tuşlarına basın veya i3wm'yi yeniden başlatın

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.