Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Как сделать звук при переключения раскладки CapsLock  (Прочитано 3824 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Seregka74

  • Автор темы
  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
    • Сайт by Seregka
Доброго времени U20.04
Дело такое что с незапамятных времен переключаю раскладки Caps Lock
И мне хочется чтоб при переключении издавался звук желательно еще и разный в зависимости от раскладки
В Linux mint я сделал так что по горячей кнопке которая по совместительству и меняет раскладку запускался  bash скрипт а тут не получается (сделать запуск сукрипта по CapsLock) так сделать.
« Последнее редактирование: 28 Января 2022, 06:10:50 от Seregka74 »
После знакомства с Ubuntu, заколотил все форточки в доме!

Оффлайн qpdb

  • Активист
  • *
  • Сообщений: 626
  • xUbuntu 22.04
    • Просмотр профиля
Re: Звук переключения раскладки
« Ответ #1 : 07 Января 2022, 06:40:20 »
Приветствую, Seregka74!

У меня для conky есть такая программка она в зависимости от выбранного языка включает картинку-флажок  Наверное может включать что угодно, звуковой файл точно.
Я не помню где я её взял, это просто директория с файлами:
~/.src/xkblayout-state
В conky это вот так выглядит:
${if_match "${exec ~/.src/xkblayout-state/xkblayout-state print '%n'}" == "English"} ${image/home/fjf/.conky/Ca35.png -p 0,206 -s 132x
64}${endif}
Для bash конечно будет по другому
Если не найдёте и Вам этот вариант подходит я пришлю как есть
Во вложении файл README.md

2022 Jan 06; 10:40 PM
Рекомендую ознакомиться с современной трактовкой темы „collective responsibility and the state”, а также темами сопряжёнными с этой… В современных реалиях это может оказаться полезным…

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1427
    • Просмотр профиля
Re: Звук переключения раскладки
« Ответ #2 : 07 Января 2022, 08:01:01 »
типа этого?
https://stone-guest.livejournal.com/54312.html?
"Включение системных звуков в Xubuntu 18.04.01 LTS"

Оффлайн Seregka74

  • Автор темы
  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
    • Сайт by Seregka
Re: Звук переключения раскладки
« Ответ #3 : 11 Января 2022, 04:52:47 »
Приветствую, Seregka74!

У меня для conky есть такая программка она в зависимости от выбранного языка включает картинку-флажок  Наверное может включать что угодно, звуковой файл точно.
Я не помню где я её взял, это просто директория с файлами:
~/.src/xkblayout-state
В conky это вот так выглядит:
${if_match "${exec ~/.src/xkblayout-state/xkblayout-state print '%n'}" == "English"} ${image/home/fjf/.conky/Ca35.png -p 0,206 -s 132x
64}${endif}
Для bash конечно будет по другому
Если не найдёте и Вам этот вариант подходит я пришлю как есть
Во вложении файл README.md

2022 Jan 06; 10:40 PM

Ничего не понял я даже не знаю что такое конки
После знакомства с Ubuntu, заколотил все форточки в доме!

Оффлайн qpdb

  • Активист
  • *
  • Сообщений: 626
  • xUbuntu 22.04
    • Просмотр профиля
Re: Звук переключения раскладки
« Ответ #4 : 11 Января 2022, 05:26:26 »
Приветствую!

Ну положим узнать что такое conky легко😇! Ubuntu conky…

У меня выглядит так:

Как видите у меня два conky, справа в основном по прямому предназначению как системный монитор.
а слева температура на улице ну и важные данные температура диска процессора, память. Попутно используемый язык.

Так вот если, к примеру у Вас было бы установлено conky то одной строкой Вы могли бы включать свой звук в зависимости от используемого языка. Вкратце так.

2022 Jan 10; 09:26 PM


Рекомендую ознакомиться с современной трактовкой темы „collective responsibility and the state”, а также темами сопряжёнными с этой… В современных реалиях это может оказаться полезным…

Morisson

  • Гость
Re: Звук переключения раскладки
« Ответ #5 : 11 Января 2022, 06:37:23 »
Так вот если, к примеру у Вас было бы установлено conky то одной строкой
Он не может повесить горячую клавишу на caps lock. При чем тут конки?

shamanhuev

  • Гость
Re: Звук переключения раскладки
« Ответ #6 : 11 Января 2022, 08:36:07 »
qpdb, adawdp ?

Оффлайн Seregka74

  • Автор темы
  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
    • Сайт by Seregka
Re: Звук переключения раскладки
« Ответ #7 : 11 Января 2022, 09:26:28 »
Так вот если, к примеру у Вас было бы установлено conky то одной строкой
Он не может повесить горячую клавишу на caps lock. При чем тут конки?
Да буду рад любому решению
После знакомства с Ubuntu, заколотил все форточки в доме!

shamanhuev

  • Гость
Re: Звук переключения раскладки
« Ответ #8 : 11 Января 2022, 09:38:46 »
Seregka74, AutoKey ?

Morisson

  • Гость

Оффлайн qpdb

  • Активист
  • *
  • Сообщений: 626
  • xUbuntu 22.04
    • Просмотр профиля
Re: Звук переключения раскладки
« Ответ #10 : 11 Января 2022, 15:35:38 »
Приветствую всех!
Уточняю!

Он не может повесить горячую клавишу на caps lock. При чем тут конки?
И мне хочется чтоб при переключении издавался звук желательно еще и разный в зависимости от раскладки

Я предложил вариант запуска звуковых файлов в зависимости от выбранной раскладки с использованием программы xkblayout-state. При этом неважно какой комбинацией клавишей будет переключаться раскладка. Новый язык — новый звук.

Проще всего это решить, если conky уже есть. Добавляется количество строк по количеству звуковых файлов в конфигурационный файл.

2022 Jan 11; 07:35 AM
Рекомендую ознакомиться с современной трактовкой темы „collective responsibility and the state”, а также темами сопряжёнными с этой… В современных реалиях это может оказаться полезным…

Morisson

  • Гость
Re: Звук переключения раскладки
« Ответ #11 : 11 Января 2022, 15:57:52 »
Я предложил вариант запуска звуковых файлов
Ему нужно на капс лок.
А повесить скрипт на кнопку с xkblayout и aplay - это же легко.

Оффлайн qpdb

  • Активист
  • *
  • Сообщений: 626
  • xUbuntu 22.04
    • Просмотр профиля
Re: Звук переключения раскладки
« Ответ #12 : 11 Января 2022, 15:59:22 »
Продолжаю:

Seregka74, AutoKey ?
Да, попытаться можно. Включить два действия (переключение раскладки и запуск звукового файла) одной и той же комбинацией клавишей средствами системы может не получиться😞… А вот сторонняя программа может и запустит скрипт переключения звуков.

Seregka74, к стати, а что со скриптом с ним всё в порядке? Из терминала запускается, звуки появляются? Это я спрашиваю чтобы исключить версию нерабочего скрипта.

2022 Jan 11; 07:59 AM

Рекомендую ознакомиться с современной трактовкой темы „collective responsibility and the state”, а также темами сопряжёнными с этой… В современных реалиях это может оказаться полезным…

Morisson

  • Гость
Re: Звук переключения раскладки
« Ответ #13 : 11 Января 2022, 16:06:58 »
ТС вероятнее всего через gnome-tweaks установил переключение на капс и теперь эта кнопка не может быть забиндена на другое действие.
Решение:
1) для Xorg-сессии
   - освободить капс
   - забиндить скрипт на капс посредством xkblayout и aplay
2) для Wayland сессии (универсальный)
   - освободить капс
   - забиндить скрипт на капс посредством gsettings и aplay
   например
gsettings бла-бла & aplay -l ваша_музыка

Оффлайн Seregka74

  • Автор темы
  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
    • Сайт by Seregka
Re: Звук переключения раскладки
« Ответ #14 : 11 Января 2022, 17:25:06 »
Продолжаю:

Seregka74, AutoKey ?
Да, попытаться можно. Включить два действия (переключение раскладки и запуск звукового файла) одной и той же комбинацией клавишей средствами системы может не получиться😞… А вот сторонняя программа может и запустит скрипт переключения звуков.

Seregka74, к стати, а что со скриптом с ним всё в порядке? Из терминала запускается, звуки появляются? Это я спрашиваю чтобы исключить версию нерабочего скрипта.

2022 Jan 11; 07:59 AM
Да конечно

Пользователь добавил сообщение 11 Января 2022, 18:13:17:
ТС вероятнее всего через gnome-tweaks установил переключение на капс и теперь эта кнопка не может быть забиндена на другое действие.
Решение:
1) для Xorg-сессии
   - освободить капс
   - забиндить скрипт на капс посредством xkblayout и aplay
2) для Wayland сессии (универсальный)
   - освободить капс
   - забиндить скрипт на капс посредством gsettings и aplay
   например
gsettings бла-бла & aplay -l ваша_музыка
« Последнее редактирование: 11 Января 2022, 18:13:17 от Seregka74 »
После знакомства с Ubuntu, заколотил все форточки в доме!

 

Страница сгенерирована за 0.049 секунд. Запросов: 25.