Як увімкнути клавіші гучності моєї клавіатури в XFCE?


33

На моїй клавіатурі є спеціальні клавіші для зміни гучності звуку та відключення / вимкнення звуку. Як я можу зробити ці роботи в XFCE?

Відповіді:


47
  1. Клацніть правою кнопкою миші панель -> Підменю Панелі -> Додати нові елементи ...
  2. Додайте екземпляр PulseAudio Plugin
  3. Клацніть правою кнопкою миші значок, який щойно з’явився на вашій панелі, і натисніть «Властивості». Переконайтеся, що "Увімкнено комбінації клавіш для регулювання гучності".

Можливо, спочатку доведеться встановити плагін PulseAudio. У дистрибутивах на основі Debian і Debian пакет називається xfce4-pulseaudio-plugin.


2
Для майбутніх пошукачів: це вирішило мою проблему в Thinkpad X1 при
переході

2
приємно. Працював для моєї установки: Ubuntu 18 + xfce4
Zeta.Investigator

2
Я не хочу, щоб елемент на моїй панелі був лише для роботи гарячих клавіш. Досить дивне рішення
phil294

2
@Blauhirn Ви можете замість цього встановити xfce4-volumed-pulse(як видається, упакований як xfce4-volumedв Ubuntu 18.04), щоб отримати підтримку гарячих клавіш без плагіну панелі. Launchpad
Jon

Це вирішило для мене проблему в Fedora 30.
Павло

18

1.-Конфігурація

2.-Клавіатура

3.-ярлики додатків

4.-Дод

amixer set Master 5%+     --> (Volume Up)
amixer set Master 5%-     --> (Volume Down)
amixer set Master toggle  --> (Mute/Unmute)

Оновлення:

amixer -D pulse set Master 1+ toggle   --> (fixed unmute, after mute)

введіть тут опис зображення


Додавання вмикання відключення звуку / вмикання вимикає лише звук. Коли я натискаю ту саму клавішу комбо, звук не відключається. У Ubuntu 18.04 + xfce4. Команди збільшення та зменшення гучності працюють добре.
Акшай Гаур

Я використовував Увімкнути комбінації клавіш для керування гучністю = Вимкнено, у поєднанні з командою набір амікерів Master 20% - команда на гарячій клавіші Mute, щоб вимкнути швидку клавішу Mute і замість Mute зробити швидке зменшення гучності. Це зручніше, ніж Mute :)
idonnie

Ubuntu 18.04 / xfce4 Мені довелося користуватися amixer -D pulse set Master 15%- без "-D імпульсу" гучність не змінювалася.
користувач3183018

Використовуйте "amixer -D імпульсний набір Master 1+ перемикання", щоб зробити також вимкнути звук робочим
Panoptik

9

Зауважте, що обидві відповіді правильні, але кожен залежить від різних пакетів для управління звуком. Тут Ерік використовує, pulseaudio поки відповідь Самуеля Лоза передбачає, що alsamixer використовується.

xfce4-pulseaudio-plugin

  1. Клацніть правою кнопкою миші панель -> Підменю Панелі -> Додати нові елементи ...
  2. Додайте екземпляр PulseAudio Plugin
  3. Клацніть правою кнопкою миші значок, який щойно з’явився на вашій панелі, і натисніть «Властивості». Переконайтеся, що "Увімкнено комбінації клавіш для регулювання гучності". -> Див.: Налаштування звуку -> Змішувач звуку підкаже, який пакет ви використовуєте. Якщо pulseadioвикористовується, поле має повідомити pavucontrol.
  4. Відкрийте конфігурацію ярликів на клавіатурі та додайте наступні команди:
    pactl -- set-sink-volume 0 +10%# піднімайте гучність на кожні 10% (можливо більше 100%, може спотворювати звук)
    pactl -- set-sink-volume 0 -10% # зменшення гучності на кожні 10%
    pactl -- set-sink-mute 0 toggle # вимкнення / вимкнення звуку

alsamixer (порівняйте відповідь Самуїла)

  1. Перевірте, чи працює alsamixer як ваше управління звуком.
  2. Перейдіть до конфігурації комбінацій клавіш та редагуйте:
    amixer set Master 10%+ #збільшуйте гучність на кожні 10%,
    amixer set Master 10%- #зменшуйте гучність на кожні 10%
    amixer set Master toggle #відключення звуку / відключення звуку

Перше рішення працює для мене на розтяжці Debian, у мене виникли проблеми зі звуком після оновлення від jessie. Налаштування працюють і під час використання навушників. Можна пристосувати величину збільшення / зменшення у% вільно.

Повторювані питання:
Як збільшити або зменшити гучність у Xfce за допомогою комбінацій клавіш? (Англійська,
Нідерланди ) Вимкнення та вимкнення звуку за допомогою звуку (англ., Debian jessie)

Подальші посилання:
https://wiki.debian.org/Sound (англійська, Debian)
https://bugs.launchpad.net/xfce4-volumed/+bug/883485 (англійська, Debian + Ubuntu)
https: // askubuntu. com / questions / 652890 / shortcuts-volume-specific-output (Англійська, Ubuntu 15.04)
Зменшити або збільшити гучність імпульсного звуку на всіх вихідних даних (англійська, Debian sid)
https://mysudo.wordpress.com/2015/03/27/unmute -pulseaudio-sound-in-xfce-debian-jessie / (німецька, Debian jessie)
https://ubuntuforums.org/showthread.php?t=2342661 (англійська, Ubuntu)


Alsamixer завжди повинен працювати, навіть коли використовує Pulseaudio
Ерік

0

Якщо видалити файли в ~ / .config / pulse, а потім виконати наступне в терміналі, це слід виправити:

pulseaudio -k

Вам може знадобитися перезапустити програми для відтворення звуку після цього, і якщо pulseaudio не перезапустить самостійно, це перезапустить його:

pulseaudio --start

Гаразд. У нижній частині вікна click на Додати . У вікні, яке відкриється для команди, введіть це:

amixer -D pulse sset Master 3%+ unmute

Тепер натисніть кнопку Ок, тоді він попросить вас натиснути клавішу, яку ви хочете призначити цій команді. Просто натисніть кнопку збільшення гучності, і це потрібно зробити.

Потім можна повторити процес, скориставшись цією кнопкою зменшення гучності:

amixer -D pulse sset Master 3%- unmute

Якщо у вас також є кнопка відключення звуку, повторіть ще раз, використовуючи цю функцію:

amixer -D pulse sset Master toggle

У випадку, якщо ваші дозволи будуть зіпсовані, ця команда терміналу виправить їх (я не знаю іншого способу зробити це, вибачте!):

sudo chown -Rc $USER:$USER $HOME

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.