Сайт | Скачать | Видео | Wiki

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

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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4189
  • Репутация: +121/-1
  • Автор темы
 :) А я этот квест уже прошел, и с клавиатурой и с приложениями как привычно.

Скрин моей панели. Красная, но у меня и обои черные. )

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4189
  • Репутация: +121/-1
  • Автор темы
Re: два переключателя раскладки клавиатуры
« Ответ #1 : 05 Апрель 2021, 15:51:40 »
Дополню багом в vala-panel-extras-xkb. Если выбирать несколько настроек, каждая следующая переписывает предыдущую. Т.е такую настройку не получить через апплет (скрин, запись в самом низу; раскладка+подсветка+рестарт X по C-A-BS), пришлось вручную через dconf.
Код
live@lfa2008 ~ % gsettings list-recursively org.valapanel.xkb
org.valapanel.xkb model 'pc105'
org.valapanel.xkb rules 'evdev'
org.valapanel.xkb show-flag true
org.valapanel.xkb options 'grp:shift_caps_switch,grp_led:scroll,terminate:ctrl_alt_bksp'
org.valapanel.xkb show-text false
org.valapanel.xkb layout-group-per-window true
org.valapanel.xkb variant ','
org.valapanel.xkb layout 'us,ru'
org.valapanel.xkb use-system-layouts false

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31536
  • Репутация: +208/-0
    • PuppyRus-A
Re: два переключателя раскладки клавиатуры
« Ответ #2 : 05 Апрель 2021, 15:53:14 »
vala-panel может запущенные приложения на панели влево помещать как обычно?
Я поставил панель задач близкую по функционалу к plank
Есть и стандартная
в настройках переключения раскладки клавиатуры два переключателя задать реально?
3 языка? Не пробовал , но функционал - как везде. Т.е. или оставляешь галку "системная раскладка" или через апплет

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10619
  • Репутация: +110/-2
Re: два переключателя раскладки клавиатуры
« Ответ #3 : 05 Апрель 2021, 16:39:40 »
Дополню багом в vala-panel-extras-xkb. Если выбирать несколько настроек, каждая следующая переписывает предыдущую. Т.е такую настройку не получить через апплет (скрин, запись в самом низу; раскладка+подсветка+рестарт X по C-A-BS), пришлось вручную через dconf.
Код
live@lfa2008 ~ % gsettings list-recursively org.valapanel.xkb
org.valapanel.xkb model 'pc105'
org.valapanel.xkb rules 'evdev'
org.valapanel.xkb show-flag true
org.valapanel.xkb options 'grp:shift_caps_switch,grp_led:scroll,terminate:ctrl_alt_bksp'
org.valapanel.xkb show-text false
org.valapanel.xkb layout-group-per-window true
org.valapanel.xkb variant ','
org.valapanel.xkb layout 'us,ru'
org.valapanel.xkb use-system-layouts false
не три языка, а два переключателя типа ctrl+shift и capslock переключают язык

Цитата
Я поставил панель задач близкую по функционалу к plank
Есть и стандартная
ты опять не понял, я поставил стандартный вариант (значки+текст) но кнопки приложений центрируются посредине, а надо влево их
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4189
  • Репутация: +121/-1
  • Автор темы
Re: два переключателя раскладки клавиатуры
« Ответ #4 : 05 Апрель 2021, 16:43:14 »
Умеет, grp:shift_caps_switch. Если больше ничего не выставлять, сохранится. Иначе перезапишется последним параметром. Баг.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4189
  • Репутация: +121/-1
  • Автор темы
Re: два переключателя раскладки клавиатуры
« Ответ #5 : 05 Апрель 2021, 16:49:49 »
Мой конфиг для образца, прикрепил. Панель у меня сверху.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4189
  • Репутация: +121/-1
  • Автор темы
Re: два переключателя раскладки клавиатуры
« Ответ #6 : 05 Апрель 2021, 17:00:12 »
Мой коммент от 2 марта:  )
Т.к. в новом prar20.08-x86_64-08.iso больше нет de-tint2, а самое легкое DE с vala-panel, пришлось познакомиться поближе. В принципе вполне приемлемая вещь и, настроив ее под себя, можно пользоваться. Главное не пугаться того, как она выглядит дефолтно в prar, :) все прекрасно настраивается под любые изыски.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4189
  • Репутация: +121/-1
  • Автор темы
Re: два переключателя раскладки клавиатуры
« Ответ #7 : 05 Апрель 2021, 20:19:35 »
Подумал, что проще было бы не трогать апплет раскладки. Оставить "использовать системную раскладку", может только изменить "разная раскладка для каждого окна".
А системную задать через /home/live/.config/autostart/keyboard-settings-autostart.desktop. В моем случае:
Цитата
[Desktop Entry]
Type=Application
Icon=preferences-desktop-keyboard
Name=Настройка параметров клавиатуры Alt+Shift
Comment=Устанавливает ваши персональные настройки клавиатуры
Exec=setxkbmap  -option compose:rctrl -option terminate:ctrl_alt_bksp -option grp:shift_caps_switch,grp_led:scroll us,ru -model pc105


изменить "разная раскладка для каждого окна".
Только сейчас заметил что она не запоминается для разных окон. :) Сама настройка есть, но не работает. Или работает, но через раз. До этого пользовался gxkb именно ради нее, хоть прога и на gtk2.

пользовался gxkb именно ради нее, хоть прога и на gtk2.
Уже gtk3 https://archlinux.org/packages/community/x86_64/gxkb/.
Флажки покрасивше, прикрепил.
« Последнее редактирование: 05 Апрель 2021, 21:31:53 от krasnyh »

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10619
  • Репутация: +110/-2
Re: два переключателя раскладки клавиатуры
« Ответ #8 : 06 Апрель 2021, 03:03:13 »
вот так пришлось сделать два переключателя раскладки

gsettings set org.valapanel.xkb options 'grp:ctrl_shift_toggle,grp:caps_toggle,terminate:ctrl_alt_bksp'
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10619
  • Репутация: +110/-2
Re: два переключателя раскладки клавиатуры
« Ответ #9 : 06 Апрель 2021, 03:07:26 »
Только сейчас заметил что она не запоминается для разных окон. :) Сама настройка есть, но не работает. Или работает, но через раз.
да 1-2 раза срабатывает, потом ставит английский :)
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.