ボリュームサウンドと画面の明るさのコントロールが機能しない


回答:


21

マルチメディアキー

最初にこれらのパッケージをインストールして、輝度と音量を調整します。

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

次に、I3 FAQから:

これらの行を追加します ~/.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キー

$modキーを変更するには:

  • オープン~/.config/i3/config
  • 次の行を探します。

    set $mod
    
  • それを次のように変更します。

    set $mod Mod4
    
  • 最後に、実行i3-msg reloadして構成ファイルをリロードします。


Ubuntu 17.04で完全に動作します!
blkpws

2

ボリュームについては、コマンド「amixer」を使用しました。

まず、すべてのデバイスが有効になっていることを確認して、最初のタイプを確認します

amixer

これにより、touは「マスター」状態[オン]または[オフ]になります。

[off]の場合、次のように入力して[on]に設定します。

amixer sset Master on

次のデフォルトコードを変更します。

# 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

これに:

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

このコマンドは、その割合をすべての出力デバイスに増やします

私にぴったりの作品


bindsym XF86AudioMute exec amixer -D set Master 1+ toggleうまく動作するためにトグルに使用する必要がありました。
ガブリエルチーグラー

1

xbacklightが機能しません。少なくともインテルの場合は、カーネルに公開されたバックライトファイルに直接書き込むこのスクリプトを作成しました。

https://github.com/jappeace/brightnessctl

最近再インストールをしなければならなかったので、インストールを簡単にするためにmakefileを作成しました。これは、xbacklightソリューションが機能しない場合の代替手段にすぎません。


1

まあそれはいつもと同じ指示の変形ですが、私にとっては、さまざまなハードウェア上で最高に機能することをhaikarainenが知っています:

したがって、i3設定ファイルで次を設定します。

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

次に、$mod+Shift+cまたはi3-msg reloadWMを直接再起動するか、または直接再起動します。


1 xbacklightは、Ubuntuの18.04で箱から出して動作しないよう
チトラルバーマ

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

〜/ .config / i3 / configで$ modをMod4に変更します

そして

〜/ .config / i3 / configに追加します。

# 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

ファイルを保存

そして、$ mod + Shift + cを押すか、i3wmを再起動します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.