web-dev-qa-db-ja.com

Lubuntuでボリュームホットキーが機能しない

Lenovo Z510にLubuntu(14.04.2 LTS)をインストールしました。

私のラップトップのマルチメディアホットキーは独立しています。マルチメディアキーを使用する手段Fnキーを押す必要はありません。輝度ホットキーは完全に機能していますが、音量ボタン(ミュート、音量アップ、音量ダウン)のみが機能していません。

私は試した

gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up
gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-down
gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-mute

それでも何も起こりません。

7
user3797836

17.04では、〜/ .config/openbox/lubuntu-rc.xmlではamixerコマンドが間違っているため、デフォルトのボリュームコマンドは機能しません。修正するには、「XF86Audio」キータグを見つけます

<keybind key="XF86AudioRaiseVolume">
      <action name="Execute">
        <command>amixer -q sset Master 3%+ unmute</command>
      </action>
    </keybind>
    <keybind key="XF86AudioLowerVolume">
      <action name="Execute">
        <command>amixer -q sset Master 3%- unmute</command>
      </action>
    </keybind>
    <keybind key="XF86AudioMute">
      <action name="Execute">
        <command>amixer -q sset Master toggle</command>
      </action>
    </keybind>

amixer -qオプションを「amixer -D Pulse」に変更します。ファイルは次のようにする必要があります。

<!-- Keybinding for Volume management -->
    <keybind key="XF86AudioRaiseVolume">
      <action name="Execute">
        <command>amixer -D Pulse sset Master 3%+ unmute</command>
      </action>
    </keybind>
    <keybind key="XF86AudioLowerVolume">
      <action name="Execute">
        <command>amixer -D Pulse sset Master 3%- unmute</command>
      </action>
    </keybind>
    <keybind key="XF86AudioMute">
      <action name="Execute">
        <command>amixer -D Pulse sset Master toggle</command>
      </action>
    </keybind>
7
shabang

$HOME/.config/openbox/lubuntu-rc.xmlのいくつかのコマンドを変更してみてください

<!-- Keybinding for Volume management -->
<keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<command>amixer -D Pulse sset Master 3%+</command>
</action>
</keybind>
<keybind key="XF86AudioLowerVolume">
<action name="Execute">
<command>amixer -D Pulse sset Master 3%-</command>
</action>
</keybind>
<keybind key="XF86AudioMute">
<action name="Execute">
<command>amixer -D Pulse sset Master 0%</command>
</action>
</keybind>

Lubuntu 18.04.1では、スピーカーボリュームコントロールのホットキーが機能しませんでした。 lubuntu-rc.xmlファイルを編集する方法を見つけようとして、@ spucktekと@Alexander Mordovskiyが答えたのと同じ結果を達成するためのGUIアプローチを見つけました。解決策は、XF86Audioコマンドラインを「-q sset」から「-D Pulse sset」に変更することです。

GUIでlubuntu-rc.xmlファイルを変更するには、デスクトップパネルから[メニュー]を選択します。メニューボタンが下部にあります。次に[設定]-> [ホットキーの設定]を選択します。
LXHotkeyパネルが開きます。パネルの上部には、アクションとプログラムの2つのタブがあります。 -> [プログラム]タブを選択します。

Hotkey 1列の下にある「XF86AudioRaiseVolume」アセットを見つけます。
-> 'XF86AudioRaiseVolume'をダブルクリックすると、小さな編集パネルが開きます。 ->コマンドラインフィールドで「amixer -q sset Master 3%+ unmute」行を「amixer -q sset」から「amixer -D Pulse sset」に変更します

コマンドラインに「amixer -D Pulse sset Master 3%+ unmute」と表示されるはずです->パネルの上部にある[チェックボタン]をクリックして変更を適用します。

エントリ「XF86AudioLowerVolume」および「XF86AudioMute」について繰り返します。完了したら-> [編集]メニューのすぐ下にある[フォルダ]アイコンボタンをクリックして、変更を保存します。

私のような初心者がこれが役立つことを願っています。

1
ddmax

keytouch 、キーボードショートカットエディターをお試しください。

入力してターミナルにインストールします

Sudo apt-get install keytouch-editor
0
Niklas Lindskog