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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Утилита раскладка клавиатуры (gxkb) в openbox  (Прочитано 806 раз)

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

Оффлайн Tycoon186

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Кто нибудь знает откуда утилита раскладки клавиатуры gxkb, изначально считывает в свой конфигурационный файл настройки раскладки в Ubuntu 20.04? Использую окружение openbox, и почему то грузится сразу на английском и не переключается. Прописать руками можно, но надо понять откуда начальные настройки берутся.

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4783
    • Просмотр профиля
Re: Утилита раскладка клавиатуры (gxkb) в openbox
« Ответ #1 : 21 Сентябрь 2021, 14:57:12 »
Цитировать
Ubuntu 20.04? Использую окружение openbox
Скрестил ужа и ежа. Тут может быть сам черт не разберет, кто кого заломает.
Загляни в деб-пакет этого gxkb, увидишь все его файлы, может это что подскажет. Например, /usr/share/gxkb.
« Последнее редактирование: 21 Сентябрь 2021, 15:05:46 от andytux »

Оффлайн qpdb

  • Участник
  • *
  • Сообщений: 211
  • xUbuntu 20.04
    • Просмотр профиля
Re: Утилита раскладка клавиатуры (gxkb) в openbox
« Ответ #2 : 21 Сентябрь 2021, 18:55:40 »
Приветствую!

А перейти к Use system defaults и настроить /etc/default/keyboard как нибудь вот так:
# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="us,fr,ua,ru"
XKBVARIANT=""
XKBOPTIONS="misc:typo,lv3:menu_switch,grp:ctrls_toggle,grp_led:scroll,terminate:ctrl_alt_bksp,numpad:microsoft"

BACKSPACE="guess"
не получится? Может попробовать как-нибудь можно?

2021 Sep 21; 11:54 AM

Оффлайн Tycoon186

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Утилита раскладка клавиатуры (gxkb) в openbox
« Ответ #3 : 22 Сентябрь 2021, 07:29:11 »
Скрестил ужа и ежа. Тут может быть сам черт не разберет, кто кого заломает.
На 16.04 нормально всё работало. ))

не получится? Может попробовать как-нибудь можно?
Да, тут смотрел уже, ни чего не изменилось.

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 2392
    • Просмотр профиля
Re: Утилита раскладка клавиатуры (gxkb) в openbox
« Ответ #4 : 22 Сентябрь 2021, 09:39:42 »
Зачем прописывать руками, там же сказано, что надо запустить setxkbmap.
Пётр.

Оффлайн qpdb

  • Участник
  • *
  • Сообщений: 211
  • xUbuntu 20.04
    • Просмотр профиля
Re: Утилита раскладка клавиатуры (gxkb) в openbox
« Ответ #5 : 22 Сентябрь 2021, 14:15:16 »
Приветствую!

надо запустить setxkbmap

Конечно можно, но это не решение вопроса и в автозапуск поместить можно, но это то, что достойно названия «костыль» 😞…

cat /usr/share/X11/xkb/rules/base.lst|grep "^\ \ grp:.*_toggle"|nl # варианты переключения раскладки…
setxkbmap -query # просмотр конфигурации…
setxkbmap -layout 'us,fr,ua,ru' -option 'grp:ctrls_toggle' # установить параметны…

2021 Sep 22; 07:15 AM

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 2392
    • Просмотр профиля
Re: Утилита раскладка клавиатуры (gxkb) в openbox
« Ответ #6 : 22 Сентябрь 2021, 14:30:30 »
qpdb, это не костыль, там же сказано, что она используется как утилита конфигурирования, однократно.
Пётр.

Оффлайн Tycoon186

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Утилита раскладка клавиатуры (gxkb) в openbox
« Ответ #7 : 23 Сентябрь 2021, 09:10:46 »
Короче так и не понял откуда эта утилита настройки считывает, решил другим способом, в nano /etc/xdg/openbox/autostart перезаписываю настройки по умолчанию  перед запуском самой утилиты и всё.

echo "
[xkb config]
group_policy=2
default_group=0
never_modify_config=false
model=pc105
layouts=us,ru
variants=,
toggle_option=grp:alt_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp
compose_key_position=
" > $HOME/.config/gxkb/gxkb.cfg

sleep 3
gxkb &

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4783
    • Просмотр профиля
Re: Утилита раскладка клавиатуры (gxkb) в openbox
« Ответ #8 : 23 Сентябрь 2021, 09:21:38 »
А это откуда взял:
Цитировать
$HOME/.config/gxkb/gxkb.cfg
Если просто создать этот файл с такими параметрами будет работать?

Оффлайн Tycoon186

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Утилита раскладка клавиатуры (gxkb) в openbox
« Ответ #9 : 23 Сентябрь 2021, 10:27:11 »
А это откуда взял:
Цитировать
$HOME/.config/gxkb/gxkb.cfg
Если просто создать этот файл с такими параметрами будет работать?
Он и так сам создается, но имеет вид:
[xkb config]
group_policy=2
default_group=0
never_modify_config=false
model=evdev
layouts=us
variants=
toggle_option=
compose_key_position=
В данных настройках стоит только один язык, поэтому он и не переключается.

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4783
    • Просмотр профиля
Re: Утилита раскладка клавиатуры (gxkb) в openbox
« Ответ #10 : 23 Сентябрь 2021, 10:45:06 »
Я и говорю, впиши в него свои настройки один раз. Неужели нужно его каждый раз "автозапускать", хотя возможно и такое.

Оффлайн Tycoon186

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Утилита раскладка клавиатуры (gxkb) в openbox
« Ответ #11 : 23 Сентябрь 2021, 10:59:14 »
Я и говорю, впиши в него свои настройки один раз. Неужели нужно его каждый раз "автозапускать", хотя возможно и такое.
У меня терминальный сервер... Каждому новому пользаку прописывать не вариант, надо чтоб само всё делалось )

 

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