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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Как для смены языка настроить горячие клавиши в 20.04 LTS?  (Прочитано 18474 раз)

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

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
Цитировать
В 20.04 это не работает...Установил gnome-tweaks.
Со времён, когда ещё только появился dconf (примерно 2012г.), при установке новой системы просто перетаскивал файл ~/.config/dconf/user в новую систему, чтобы не настраивать всё заново.
В том числе и хоткеи и переключение раскладки. Благополучно пережил унити, последние пару лет этот файл был в Lubuntu. Какие конкретно там ключи-параметры я уже давно забыл.
Вчера установил Ubuntu 20.04. Сегодня сделал бэкап, от греха подальше, и подменил этот файл, скопировав с Lubuntu 18.04. Хоткей, переключение раскладки, тема оформления, иконки, все сразу встало на свои места.

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5583
  • Все по палатам!
    • Просмотр профиля
Вчера установил Ubuntu 20.04
Сейчас буду устанавливать xUbuntu 20.04 на основной рабочий комп... буду также копировать настройки со старой системы. Всегда так делаю.
Извините, я все еще учусь

Оффлайн kmk

  • Активист
  • *
  • Сообщений: 624
    • Просмотр профиля
Ну и не жрите этот кактус. Гном - кривое DE на сегодняшний день.

Согласен, Gnome-3 кактус еще тот. В чистом виде я им не пользуюсь. Я использую gnome-session-flashback, это DE имеющая внешний вид Gnome-2, но на движке Gnome-3. Она меня устраивает полностью.

Что касается других дистрибутивов, привычку к софту никто не отменял. Нужно быть гибче, я понимаю, но тяжело себя переламывать. И есть еще некоторые вкусовые и технические моменты. Вкусовые, это оформление, и это дело десятое. И набор софта, в каждом свой. И который порой просто не выпилить из дистрибутива. Например, Thunar не выпилить из xUbuntu...

Технический момент вот какой. С моим внешним жестким диском (USB 3.0) нормально работает только nautilus (стандартный файловый менеджер ubuntu). Ни Thunar (xUbuntu) ни PcManFM (Lubuntu) нормально его не извлекают. В KDE не работал с доисторических времен. Это всегда был монстр. Правда теперь, говорят, он стал менее прожорлив. Но тут снова не привычен его стандартный софт.

Вопрос бы решил Арч, я на нем сидел какое-то время, но он не стабилен, и может однажды, в самый важный момент, подвести.

Осталось посмотреть на Чиннамон и Матэ.

при установке новой системы просто перетаскивал файл ~/.config/dconf/user в новую систему

Скопировал с рабочего компьютера с Ubuntu 16.04 этот файл и перезагрузился. Изменилась тема оформления, пропал фон, раскладка не переключается совсем. (Бекап оригинального файла естественно сделал, позже верну на место.) Возможно, если чаще обновляться, то ваш способ будет рабочим. Но я обновляюсь редко, обычно перепрыгиваю через один стабильный релиз.


Оффлайн Smorman

  • Активист
  • *
  • Сообщений: 317
  • When In Rome, Do As The Romans Do...
    • Просмотр профиля
    • Compizomania
просто перетаскивал файл ~/.config/dconf/user

У меня скрипт сделан на все нужные настройки, репы, флаги раскладки, настр. Наутилуса (тем же gsettings), системные и я при установке, ставлю голую с mini.iso, а потом накатываю в консоли этим скриптом DE и все настройки и уже попадаю в полностью настроенную систему.

Пользователь добавил сообщение 09 Июля 2020, 10:55:03:
НО! Она не переключается СОВСЕМ в некоторых формах, например, форме входа на этот форум... Ранее я такого не замечал...

А если кое-что работает, можно через dconf-editor глянуть собсно и на схему - что же там за изменения прописки клавиш.
Там ещё один пункт есть глобальный, который за раскладку отвечает.
На память не помню, надо покопаться будет...

Пользователь добавил сообщение 09 Июля 2020, 11:03:07:
Осталось посмотреть на Чиннамон и Матэ

А что мешает Unity юзать?

Сейчас пацан индус делает сборки чистые 20.04/10 Unity, без принудилки Gnome Shell и пр. г... в довесок, оч. даже качественно!
7-й версии Unity, но он сейчас собирает, и 8, и 9 даже версии, обещал скоро выложить.

Он в 20.04/10 по умолчанию Nemo ставит, но Наут тоже есть, просто его на умолчание и всё.
« Последнее редактирование: 09 Июля 2020, 12:51:53 от Smorman »
OS: Ubuntu 22.04 'Jammy Jellyfish' LTS, Arch Linux + Openbox, W11 Home
PC: Lenovo H530, CPU: i5-4430 3.0, Video: nVidia PCI-X
SSD: SAMSUNG EVO870 1T, SSD: 2хSAMSUNG EVO870 500G, RAM: 16G, ODD

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
kmk,
(Нажмите, чтобы показать/скрыть)
Debian 11, Debian 11 Server

Оффлайн ross1

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
В Ubuntu смену раскладки можно настроить через Терминал, например для левого Ctrl+Shift, так:

Код: [Выделить]

gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Control_L']"

В 20.04 это не работает. Точнее сочетание меняется, но видимо, команда клавиши не правильная, ибо не действует.

Тоже интересует этот вопрос.

Видимо эта команда для Unity. Для Gnome 3 у меня заработала такая:

gsettings set org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle']"

Сочетание клавиш Alt+Shift.

Оффлайн Smorman

  • Активист
  • *
  • Сообщений: 317
  • When In Rome, Do As The Romans Do...
    • Просмотр профиля
    • Compizomania
Видимо эта команда для Unity

Эта команда:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Control_L']"
прекрасно отрабатывает и в дефолтном 20.04 с Gnome Shell.
Проверено мульён раз!
OS: Ubuntu 22.04 'Jammy Jellyfish' LTS, Arch Linux + Openbox, W11 Home
PC: Lenovo H530, CPU: i5-4430 3.0, Video: nVidia PCI-X
SSD: SAMSUNG EVO870 1T, SSD: 2хSAMSUNG EVO870 500G, RAM: 16G, ODD

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
Цитировать
прекрасно отрабатывает и в дефолтном 20.04 с Gnome Shell.
Продолжая "Ответ 30", сейчас посмотрел у себя.
org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle']"
org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Control_L']"
Ubuntu 20.04.1. Есть обе. Обе работают. Правда в последнем случае параметр:
['<Primary>Shift_L']

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
Надоело мне, что в MC не работают сочетания "Alt+Shift+..." из-за org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle']".
Вчера изменил его на "lctrl+lshift". Сегодня вообще поставил дефолтное значение (пусто).
Раскладка переключается в соответствии с этим параметром:
org.gnome.desktop.wm.keybindings switch-input-source "['<Primary>Shift_L']"На экране логина тоже переключается этими клавишами, но на панели это не показывается, остается английский. Но светодиод на клавиатуре переключается.
« Последнее редактирование: 15 Марта 2022, 15:21:26 от andytux »

Оффлайн iQwerty

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Вновь я вернулся на Ubuntu и вновь волнует вопрос этой темы.
 
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle']"
Эта команда работает, но как вместо alt вписать сюда контрол?

Пробовал следующие варианты, но они ничего не дают:
Цитировать
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:lctrl_shift_toggle']"
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:ctrl_shift_toggle']"
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:control_l_shift_toggle']"

Пользователь добавил сообщение 14 Октября 2020, 00:02:20:
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:ctrl_shift_toggle']"
Хотя, вот это все же работает - если кому то понадобится.
« Последнее редактирование: 14 Октября 2020, 00:02:20 от iQwerty »

Оффлайн tnk14

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Уважаемые, а автоматическую смену раскладки можно как-то настроить?  gXNeur на 20.04 не работает.

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1402
    • Просмотр профиля
gXNeur на 20.04 не работает
gXNeur везде крайне глючная вещь. я уж не помню все глюки, которые он вызывал, но пришлось отказаться.
Если нужно переключать, лучше уж скрипт поставить, выделил слово, которые надо переключить, нажал горячую клавишу и переключил.
https://forum.ubuntu.ru/index.php?topic=23987.0 старый пост
https://forum.ubuntu.ru/index.php?topic=265572.0 поновее

Оффлайн alex-sky

  • Участник
  • *
  • Сообщений: 189
    • Просмотр профиля
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Control>Shift_L']"
 gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Control>Shift_R']"

Оффлайн iQwerty

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:ctrl_shift_toggle']"
До недавнего времени все работало нормально и после этой команды корректно работала комбинация клавиш ctrl+shift, но...
Какая то неведомая фигня началась после обновления Ubuntu. До обновления не помню какая версия была, после стала 22.04.1 LST
Так вот, с английского на русский переключает нормально, а вот чтобы с русского на английский переключиться, надо 2 раза прожать комбинацию клавиш ctrl+shift - один раз нажать почему то стало недостаточно. А до обновления системы, такой фигни никогда не наблюдал.

Пользователь добавил сообщение 04 Сентября 2022, 21:11:31:
 gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Control>Shift_R']"
А решение уже присутствует тут, как оказалось... Поменял в этой команде Shift_R на Shift_L и теперь все работает как и прежде.
« Последнее редактирование: 04 Сентября 2022, 21:11:31 от iQwerty »

 

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