Моя оригінальна відповідь була просто "Просто натисніть на звукові налаштування та виберіть" аналогові навушники "в налаштуваннях" вихід ". Повідомте мене, якщо це не допоможе".
РЕДАКТУВАННЯ / ОНОВЛЕННЯ: гаразд, це може не спрацювати, якщо у вас налаштований alsa, щоб він автоматично вимикав динаміки під час підключення навушників.
У будь-якому разі знайдіть музику з музикою, щоб грати звук. Тепер відкрийте консоль і введіть термінал alsamixer
. Перевір. Досить круто, правда? Тут ви можете налаштувати рівень гучності для головного, навушника, динаміка, а також інших входів / виходів.
В alsamixer встановіть гучність так, як вам потрібно, коли увімкнено гучномовці. Навушники можуть бути будь-якої вподобаної гучності. Я поставив би вашого "диктора" на 100%, а вашого господаря - на 75%. Зараз ми збережемо це у профілі! Натисніть на втечу, щоб вийти з alsamixer. Якщо ви відкриєте його знову, ви побачите, що ваші налаштування зберігаються.
Після того, як ви встановили гучність, як ви хочете, щоб у вас були включені гучномовці, введіть консоль, alsactl -f filename store
за винятком зміни "ім'я файлу" на те, що ви хочете викликати. Я назвав мою noheadph.alsa. Тепер поверніться до alsamixer і підніміть гучність навушників, а динаміки - 0%, залишаючи основну гучність там, де вам зручніше. Вийдіть з alsamixer, натиснувши втечу, і збережіть цей профіль, ввівши, alsactl -f filename store
крім цього часу, замініть "ім'я файлу" чимось релевантним, наприклад "headph.alsa". Тепер ви можете відкликати / відновити будь-який із цих профілів, ввівши, alsactl -f filename restore
очевидно, замінивши "ім'я файлу" тим, що ви назвали збереженими профілями. Хіба це не круто ?! Зауважте, що профілі повинні зберігатися у вашому домашньому каталозі користувачів.
Що залишилося? Просто зв’яжіть відновлення натискання клавіш одним профілем, а іншим - відновлення іншого! Як? У меню ОС перейдіть до системи> Налаштування> Комбінації клавіш. Тут натисніть "Додати", щоб додати нову ярлик. Я назвав шахту "встановити тільки звукові навушники" і ввів команду, alsactl -f /home/username/headph.alsa restore
за винятком зміни "ім'я користувача" на ім'я вашого акаунта користувача. Я думаю, ти отримаєш суть! :)
Скажіть, будь ласка, як це йде до вас. Завдяки цій темі для інформації про alsamixer тощо.
PS На жаль, я не можу чомусь просто використовувати $ home / ім'я файлу в команді натискання клавіш. Хтось знає, чому це ???