Re: Raspberry PI, Bullseye, переключение раскладок

Maksim Dmitrichenko <[email protected]>
Newsgroups gmane.linux.debian.user.russian
Message-ID <CAMRqRqw8=ZP6mkroLQdzvuTO+Yj+B55zts15SHz__qYGKHJ=gA@mail.gmail.com>
сб, 12 февр. 2022 г. в 17:55, Max Nikulin <[email protected]>:

> Если правильно понимаю, то это последствие того, что в ubuntu когда-то
> был патч, который позволял и раскладку переключать, например,
> Ctrl+Shift, и эти же самые клавиши использовать в комбинациях с другими.
>

Справедливости ради весь Xkb - это тоже одна большая помойка. Чё-то до сих
пор помнится мне, что проблема с тем, что на русской раскладке комбинации с
модификаторами приводили к тому, что генерировались Ctrl-Я вместо
ожидаемого Ctrl-Z, ну и всё такое.


> > Пришлось закомментировать этот блок говнокада и пересобрать пакет.
> > Потому что переключиться с mutter на openbox тоже с разбегу не вышло
> > почему-то.
>
> Я решил, что от gnome лучше держаться подальше, когда прочитал вот такое:
>

Разделяю.


> https://bugzilla.gnome.org/show_bug.cgi?id=756543
> Third-party keyboard switchers are not supported in GNOME. Plenty of
> other XKB knobs/behaviors were already impossible or at least
> impractical when set from outside mutter's control. That's a conscious
> design decision that's not going to change unless there's a very good
> case for it.
>
> Как-то слишком радикально получилось у них приделать поддержку CJK.
>

В целом, их тоже понять можно (см. выше).


> Любопытно, есть ли в LXDE аналог вот такого крокодила, который
> переключает раскладки в gnome?
>
> gdbus call --session --dest org.gnome.Shell \
>    --object-path /org/gnome/Shell \
>    --method org.gnome.Shell.Eval \
>
>
> "imports.ui.status.keyboard.getInputSourceManager().inputSources[1].activate()"
>

На сколько я успел разобраться в LXDE есть плагин Lxpanel, который
отлавливает изменение раскладки и меняет флажок. Кроме того, он может
отлавливать переключение окон и восстанавливаться раскладку для каждого
окна. На этом все.


-- 
With best regards
  Maksim Dmitrichenko
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.