Получить текущую раскладку клавиатуры из командной строки

На самом деле это единственный раздел про unix на этом форуме

Модераторы: /dev/random, Модераторы разделов

Ответить
Аватара пользователя
ormorph
Сообщения: 2661
ОС: Gentoo

Получить текущую раскладку клавиатуры из командной строки

Сообщение ormorph »

Всем привет, есть ли такие утилиты для командной строки, чтобы вывести текущую раскладку.
Пробовал xset, но там по LED значение меняется в зависимости от выбранной модели клавиатуры(pc105 и т.п.). Пока использую xset, но хотелось бы какое более надёжное средство. Ну и как это провернуть ещё и в wayland?
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 940
ОС: BSD/LINUX
Контактная информация:

Re: Получить текущую раскладку клавиатуры из командной строки

Сообщение bars »

вывести куда?
Я на клавиатуре сигнализирую диодом (LED) какая раскладка ру или анг.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2661
ОС: Gentoo

Re: Получить текущую раскладку клавиатуры из командной строки

Сообщение ormorph »

bars писал:
12.04.2024 08:25
вывести куда?
В stdout. Просто нужно получить текущую раскладку ru, en и т.п.. Индикатор клавиатуры на панели как то же перехватывает это. Странно что ни чего такого особо не находил в готовых решениях. Уже думаю разобрать код какого нибудь простого индикатора и переделать под себя.
Если интересно для чего это нужно, то просто для обработки в скрипте. Например типа этого.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20800
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Получить текущую раскладку клавиатуры из командной строки

Сообщение Bizdelnick »

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2661
ОС: Gentoo

Re: Получить текущую раскладку клавиатуры из командной строки

Сообщение ormorph »

Да это работает. Ещё бы найти то же самое для wayland. Правда для wayland и скрипт должен использовать другие ресурсы.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20800
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Получить текущую раскладку клавиатуры из командной строки

Сообщение Bizdelnick »

ormorph писал(а):
12.04.2024 10:36
Ещё бы найти то же самое для wayland.
Боюсь, там всё плохо: зоопарк реализаций, никакой унификации.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2661
ОС: Gentoo

Re: Получить текущую раскладку клавиатуры из командной строки

Сообщение ormorph »

Bizdelnick писал:
12.04.2024 10:45
Боюсь, там всё плохо: зоопарк реализаций, никакой унификации.
То что это зоопарк я давно понял. Хотя они очень сильно его протаскивают, уже подумывают удалить поддержку иксов из новых библиотек. Пора уже подумать над изучением libinput, может там есть что хорошее для решения проблем.
Спасибо сказали:
Ответить