On Mon, Apr 06, 2020 at 04:03:46PM +0300, Arseny Maslennikov wrote:
> On Mon, Apr 06, 2020 at 07:24:03PM +0700, Антон Мидюков wrote:
> > Доброго времени суток
> >
> > Меня очень сильно напрягает, что во многих DE в приложениях не работает
> > значительная часть горячих клавиш из-за-того, что в livecd ctrl+shift
> > используется для переключения раскладки. Решение простое - использовать
> > alt+shift. Сделал тестовое задание и протестировал:
> >
> > 248836 EPERM #2 [test-only] sisyphus livecd-setlocale.git=0.3.8-alt1
> >
> > Кто против таких изменений в livecd? И если против, то почему?
>
> А почему не super+space?
>
> Ман-страница xkeyboard-config(7) как минимум в
> Debian описывает grp:win_space_toggle именно для этого аккорда.
> Если по какой-то причине наше xkb этого не поддерживает, можно
> рассмотреть возможность портирования.
При беглом осмотре пакета xkeyboard-config из сегодняшнего сизифа:
% grep -r space_toggle /usr/share/X11/xkb/
/usr/share/X11/xkb/symbols/group:xkb_symbols "win_space_toggle" {
/usr/share/X11/xkb/symbols/group:xkb_symbols "alt_space_toggle" {
/usr/share/X11/xkb/rules/base.xml: grp:alt_space_toggle
/usr/share/X11/xkb/rules/base.xml: grp:win_space_toggle
/usr/share/X11/xkb/rules/evdev: grp:win_space_toggle = +group(win_space_toggle)
/usr/share/X11/xkb/rules/evdev: grp:alt_space_toggle = +group(alt_space_toggle)
/usr/share/X11/xkb/rules/evdev.xml: grp:alt_space_toggle
/usr/share/X11/xkb/rules/evdev.xml: grp:win_space_toggle
/usr/share/X11/xkb/rules/base: grp:win_space_toggle = +group(win_space_toggle)
/usr/share/X11/xkb/rules/base: grp:alt_space_toggle = +group(alt_space_toggle)
/usr/share/X11/xkb/rules/evdev.lst: grp:alt_space_toggle Alt+Space
/usr/share/X11/xkb/rules/evdev.lst: grp:win_space_toggle Win+Space
/usr/share/X11/xkb/rules/base.lst: grp:alt_space_toggle Alt+Space
/usr/share/X11/xkb/rules/base.lst: grp:win_space_toggle Win+Space
Скорее всего, и портировать ничего не придётся.