![Как переназначить языковые настройки и ярлыки запуска в Ubuntu 19.10](https://rvso.com/image/922409/%D0%9A%D0%B0%D0%BA%20%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B8%D1%82%D1%8C%20%D1%8F%D0%B7%D1%8B%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8%20%D0%B8%20%D1%8F%D1%80%D0%BB%D1%8B%D0%BA%D0%B8%20%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B0%20%D0%B2%20Ubuntu%2019.10.png)
Я хотел бы использовать языковые настройки, как раньше:
- Победитьпереключатели клавиш на первую раскладку
- Alt+CapsLockпереключается на следующую (без включения Caps Lock)
- Настройки языка действительны для каждого окна
- Alt+Пробелоткрывает меню запуска
В настоящее времяAlt+CapsLockпереключает раскладку, ноCapsLockтакже переключился иПобедитьклавиша не переопределяется и открывает меню запуска
решение1
Примечание:
Попробовал это в Ubuntu 18.04.3.. аналогично 19.10. Также.. (Если у вас возникнут трудности.. Я установлю 19.10 и протестирую)
Обходной путь:
Alt+CapsLock переключает на следующую клавишу (без включения Caps Lock)
используйте инструмент gnome-tweak, чтобы выбрать это. Он не будет переключать caps_lock.
Если у вас нет инструмента gnome-tweak. Установите его с помощью следующей команды.
sudo apt install gnome-tweaks
Alt+Пробел открывает меню запуска
перейти к сочетаниям клавиш.. отключить сочетание клавиш по умолчанию Alt+Space
Создайте пользовательский ярлык с указанными ниже данными.
Имя: Переключить обзор
Команда: /bin/bash /home/<yourusername>/tgov.sh
{ пример: /bin/bash /home/pratap/tgov.sh
}
создайте скрипт в своей домашней папке tgov.sh
(переключить обзор) с нижеприведенным содержимым
#!/bin/bash
status=`gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.overview.visible'`
if [ "$status" == "(true, 'false')" ]; then
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.show()'
else
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.hide()'
fi
Клавиша Win переключает на первую раскладку
- Отключить функцию наложения с помощью клавиши Super key.
gsettings set org.gnome.mutter overlay-key ''
- Создайте пользовательскую горячую клавишу
Super+F
с данными ниже
Имя: Переключиться на первый язык
Команда:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources[0].activate()"
- Установите пакет
xcape
с помощью команды ниже.
sudo apt install xcape
- Сделать так, чтобы клавиша Super_L вела себя так, как будто нажаты две клавиши Super_L+F
xcape -e 'Super_L=Super_L|f'
- Создайте настройки запускаемых приложений, как показано ниже
Настройки языка действительны для каждого окна
используйте системные настройки для настройки, как показано ниже