Переключение звука с колонок на наушники по горячей клавише или в терминале.
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 332
- Зарегистрирован: 24 июн 2017, 17:31
- Решено: 4
- Благодарил (а): 39 раз
- Поблагодарили: 77 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
В параметрах звука переключаюсь между этими двумя значениями (аналоговый/линейный - на скрине). И у меня звук или в наушники или в колонки. Меня это вполне устраивает, потому что и колонки и наушники подключены одновременно и всегда через два выхода. И я просто переключаюсь вот так между ними.
А можно ли назначить какую нибудь комбинацию клавиш или команду в терминале вводить, что бы так же переключать быстрее?
А можно ли назначить какую нибудь комбинацию клавиш или команду в терминале вводить, что бы так же переключать быстрее?
Я люблю тебя, не за то, кто ты, а за то, кто я с тобой. #Louna
-
- Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
Как пользователь cinnamon-а могу предположить, что в mate теоретически можно найти в dconf соответствующую настройку для переключения. Но ни факт. Жду не дождусь, когда в эту тему заглянут сторожилы Gnu/Linux и помогут вам (хоть опыта от них наберусь, хех). Но, если вы все же ее найдете в dconf, тогда сообщите, можно будет написать скрипт, который будет выполнять переключение, и забиндить его.
Вы не готовы!
-
- Сообщения: 340
- Зарегистрирован: 17 фев 2017, 12:01
- Решено: 2
- Откуда: Москва
- Благодарил (а): 43 раза
- Поблагодарили: 46 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
Мне кажется только если через
tmux
или что-то подобное...Но это какой-то геммор по моему.
Там соответственно надо будет скрипт наваять - тут нужен по ходу pacmd.
А дальше уже в tmux припаять этот скрипт на bind key
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3010 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
pactl
/ pacmd
же есть. Че вы тут придумываете
там что-то на тему
set-sink
. Дальше завернуть это дело в .sh - и прицепить штатными средствами хоткей на исполнение-
- Сообщения: 340
- Зарегистрирован: 17 фев 2017, 12:01
- Решено: 2
- Откуда: Москва
- Благодарил (а): 43 раза
- Поблагодарили: 46 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
Не по теме
Я тогда хочу тоже знать, какими штатными средствами прицепить скрипт к хоткею в терминале! Я то думал это только с tmux геммороится... Я бы тогда понаделал скриптов на автомаунт, регулировку яркости, звука и прочего! А то иногда лень в иксы переключаться, чтобы там что-то подправить... Ну или отдельные большие команды набирать...
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3010 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
SemenSinchenko, Я имел ввиду обычный глобальный хоткей. В заголовке темы именно так и написано
по горячей клавише или в терминале.
-
- Сообщения: 340
- Зарегистрирован: 17 фев 2017, 12:01
- Решено: 2
- Откуда: Москва
- Благодарил (а): 43 раза
- Поблагодарили: 46 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
Chocobo, что-то я не так прочитал фразу
...
Не по теме
А по факту, если говорить о консоли, то это действительно только tmux, или есть иные пути?
-
- Сообщения: 3070
- Зарегистрирован: 09 сен 2016, 21:08
- Решено: 5
- Откуда: Грозный
- Благодарил (а): 174 раза
- Поблагодарили: 568 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
Как минимум года 4 не могу решить проблему автоотключения колонок при втыкании штекера наушников в гнездо для наушников на материнке и так же на корпусе пк.
Перепробовал кучу дистров, спрашивал на куче ресурсов.
Приходиться лезть в управление звукам и переключить там.
На виндах любых мастей все ок.
Перепробовал кучу дистров, спрашивал на куче ресурсов.
Приходиться лезть в управление звукам и переключить там.
На виндах любых мастей все ок.
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3010 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
BadBird, можно сделать вотчдог-скрипт на событиях ACPI
Ну и Auto-Mute в alsamixer'е исходно за это дело отвечал
Код: Выделить всё
chocobo@desktop ~ $ acpi_listen
jack/lineout LINEOUT unplug
jack/lineout LINEOUT plug
-
- Сообщения: 3070
- Зарегистрирован: 09 сен 2016, 21:08
- Решено: 5
- Откуда: Грозный
- Благодарил (а): 174 раза
- Поблагодарили: 568 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
Chocobo, на том ресурсе мы с тобой так и не смогли решить эту проблему: http://www.mintlinux.ru/forum/thread11623.html#61466
-
- Сообщения: 58
- Зарегистрирован: 08 апр 2017, 11:58
- Решено: 2
- Благодарил (а): 26 раз
- Поблагодарили: 26 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
malvinochka2017, попробуй этот скрипт, должен подойти для твоего случая, если сработает, то потом его просто на хоткей повесишь и всё.
Создай пустой файл, в него этот текст, сохрани, потом дай ему права на исполнение и запусти, должно сработать при тех вводных, что ты дал ))) Как на горячую клавишу повесить, я думаю, сам разберёшься )))
Создай пустой файл, в него этот текст, сохрани, потом дай ему права на исполнение и запусти, должно сработать при тех вводных, что ты дал ))) Как на горячую клавишу повесить, я думаю, сам разберёшься )))
Код: Выделить всё
#!/bin/bash
SINK=$(pacmd list-sinks|grep '[^*] index'|sed 's/.*: //')
pacmd set-default-sink ${SINK}
pacmd list-sink-inputs |grep 'index: '|sed 's/\s*index: //'|while read x
do
pacmd move-sink-input "$x" "${SINK}";
done
-
Автор темы - Сообщения: 332
- Зарегистрирован: 24 июн 2017, 17:31
- Решено: 4
- Благодарил (а): 39 раз
- Поблагодарили: 77 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
Это я уже настраивала. Но тут не много не то.
Нашла инструкцию краткую для убунту, какие ключи чего означают, но в МАТЕ есть существенные отличия. Короче, не поняла, как найти эту настройку.
Я люблю тебя, не за то, кто ты, а за то, кто я с тобой. #Louna
-
Автор темы - Сообщения: 332
- Зарегистрирован: 24 июн 2017, 17:31
- Решено: 4
- Благодарил (а): 39 раз
- Поблагодарили: 77 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
Создала, права дала. Запустила и просто "открытием" и "открыть в терминале". Вообще ничего не произошло...
Я люблю тебя, не за то, кто ты, а за то, кто я с тобой. #Louna
-
- Сообщения: 58
- Зарегистрирован: 08 апр 2017, 11:58
- Решено: 2
- Благодарил (а): 26 раз
- Поблагодарили: 26 раз
- Контактная информация:
Переключение звука с колонок на наушники по горячей клавише или в терминале.
malvinochka2017, да, это я ошибся - этот скрипт переключается между устройствами, а тебе нужно в одном устройстве порты поменять
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей