Звук при переключении раскладки

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 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 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
seregka
Сообщения: 90
Зарегистрирован: 22 сен 2019, 21:05
Решено: 1
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

Звук при переключении раскладки

#1

25 сен 2021, 00:37

Может кто знает как реализовать звук при смени раскладки в идеале еще и что бы для каждой раскладки свой звук.
Поиск по форуму и интернету не к чему толковому не привил.

Решение ilikethat » 25 сен 2021, 11:20
Кстати, у меня получилось. Система такая.
System: Kernel: 5.11.0-25-generic x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 5.0.5
wm: muffin dm: LightDM Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal

1)Пишем скрипт
#!/bin/bash
aplay ~/script/focus_change.wav

сохраняем в папке ~/script в файле ~/script/sound_play.sh
рядом кладем файлик ~/script/focus_change.wav
я его стащил из стима ~/.local/share/Steam/tenfoot/resource/sounds/ :blush:
подойдет любой другой WAV файл

2)Правый клик на файле sound_play.sh. Свойства. Права.
Поставить крыжик Разрешить исполнять как программу.

3)Параметры системы \ Клавиатура \ закладка Раскладки \ кнопка Параметры
строка Переключение на другую раскладку.
Убрал переключение с Ctrl+Shift, поставил на Scroll Lock.

4)Параметры системы \ Клавиатура \ закладка Комбинации клавиш
строка Дополнительные комбинации клавиш.
Добавить пользовательскую комбинацию
Название - от балды
Команда - выбираем наш скрипт ~/script/sound_play.sh

5)Становимся на созданную строку.
Назначаем комбинацию клавиш Crtl + Shift
Если не сделать п3 - назначить НЕ даст!

6)Параметры системы \ Клавиатура \ закладка Раскладки \ кнопка Параметры
строка Переключение на другую раскладку.
Возвращаем переключение на Ctrl+Shift, убираем со Scroll Lock.

Готово!
Теперь переключение раскладки со звуком! :bravo:

Перейти к ответу ➙
Будьте добрее к этому миру, даже если мир не добр к вам.

Аватара пользователя

ilikethat
Сообщения: 571
Зарегистрирован: 14 дек 2019, 01:46
Решено: 10
Благодарил (а): 120 раз
Поблагодарили: 129 раз
Контактная информация:

Звук при переключении раскладки

#2

25 сен 2021, 09:28

seregka, попробуйте сами.
Идея в следующем.
В настройках клавиатуры меняете клавши смены раскладки на неиспользуемые, например ScrollLock.
Пришите скритп, который меняет раскладку и проигрывает файл со зауком.
В настройках клавиатуры на Вашу комбинацию клавишь вешаете скрипт. И вуаля. 😁

ЗЫ Как получится отпиши сюда плиз. Интересно.

Аватара пользователя

ilikethat
Сообщения: 571
Зарегистрирован: 14 дек 2019, 01:46
Решено: 10
Благодарил (а): 120 раз
Поблагодарили: 129 раз
Контактная информация:

Звук при переключении раскладки

#3

25 сен 2021, 11:20

Кстати, у меня получилось. Система такая.
System: Kernel: 5.11.0-25-generic x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 5.0.5
wm: muffin dm: LightDM Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal

1)Пишем скрипт
#!/bin/bash
aplay ~/script/focus_change.wav

сохраняем в папке ~/script в файле ~/script/sound_play.sh
рядом кладем файлик ~/script/focus_change.wav
я его стащил из стима ~/.local/share/Steam/tenfoot/resource/sounds/ :blush:
подойдет любой другой WAV файл

2)Правый клик на файле sound_play.sh. Свойства. Права.
Поставить крыжик Разрешить исполнять как программу.

3)Параметры системы \ Клавиатура \ закладка Раскладки \ кнопка Параметры
строка Переключение на другую раскладку.
Убрал переключение с Ctrl+Shift, поставил на Scroll Lock.

4)Параметры системы \ Клавиатура \ закладка Комбинации клавиш
строка Дополнительные комбинации клавиш.
Добавить пользовательскую комбинацию
Название - от балды
Команда - выбираем наш скрипт ~/script/sound_play.sh

5)Становимся на созданную строку.
Назначаем комбинацию клавиш Crtl + Shift
Если не сделать п3 - назначить НЕ даст!

6)Параметры системы \ Клавиатура \ закладка Раскладки \ кнопка Параметры
строка Переключение на другую раскладку.
Возвращаем переключение на Ctrl+Shift, убираем со Scroll Lock.

Готово!
Теперь переключение раскладки со звуком! :bravo:

no avatar

Автор темы
seregka
Сообщения: 90
Зарегистрирован: 22 сен 2019, 21:05
Решено: 1
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

Звук при переключении раскладки

#4

25 сен 2021, 12:55

ilikethat писал(а):
25 сен 2021, 11:20
Кстати, у меня получилось. Система такая...
и вправду работает
Будьте добрее к этому миру, даже если мир не добр к вам.

Ответить

Вернуться в «Вопрос новичка и FaQ»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей