Caps, смена раскладки
Как сделать нормальное переключение раскладки по капслоку? Визуальной опции нет, правка «реестра» не помогает. Пробовал через настройки xkb, тоже не работает.
Скорее всего, никак. Все просили альтшифт контрлшифт суперспэйс как в виндоус. Получили. На другие сочетания менять нельзя.
Что ж, придется терпеть, пока соизволят впилить и этот вариант
Можно поставить ibus и в нём назначить нужные параметры.
https://unix.stackexchange.com/a/437871/166275
Спасибо! Было бы неплохо, если еще другие клавиши добавить, например Super или Super+Space. При назначении в настройках ibus супер+спэйс сразу же слетает.
Super+Space в ibus ставится без заморочек. Нужно нажать «добавить», там может быть множество хоткеев
Способ перестал работать, как настроить опять не знаю(
Здравствуйте.
Ну что появился способ менять раскладку через capslock?
Уже год прошел.
Здравствуйте, да, вот новая инструкция по установке (для 15.7):
1. установите ibus и im-config
sudo apt install ibus ibus-gtk ibus-gtk3 libibus-qt1 ibus-qt4 im-config
2. удалите лишние файлы
sudo rm -f /usr/share/im-config/data/23_ibus.*
3. выйдите и войдите в систему, ibus должен работать
взято здесь https://bbs.deepin.org/forum.php?mod=viewthread&tid=166710&extra=page%3D1
Переключение по капсу настраивается по старой инструкции https://unix.stackexchange.com/questions/359541/how-to-configure-deepin-desktop-environment-dde-to-change-keyboard-layout-with/437871#437871
У меня выскакивает ошибка
E: Не удалось найти пакет ibus-qt1
У меня deepin 15.6
У меня на 15.6 работало прекрасно.
в 15.6 этот шаг ненужен:
2. удалите лишние файлы
sudo rm -f /usr/share/im-config/data/23_ibus.*
ibus-qt1 |
: небольшая поправка: libibus-qt1
Deepin меняет раскладку по запросам в шину dbus, немного реверсинженеринга и раскладку можно менять через шелл-скрипт.
Дальше скрипт можно забиндить на нужную клавишу, мне нравиться через xbindkeys
Сначала нужно отрубить Caps_Lock через Xorg, потом поставить xbindkeys
и навесить скрипт на клавишу
$ vi ~/.xbindkeysrc.scm
; layout
(xbindkey '(release "c:66") "/path/to/your_script.sh")
Листинг скрипта здесь.
Можно вместо него навесить симуляцию вызова другого хоткея через xdotool, но там существенный лаг в переключении. Если печатаете быстро, то не будет за вами успевать.
cloudpie2018
настройки-клавиатура-сочетание клавиш и там выбирайте
Игорь
Можно задать только три варианта двухклавишных сочетаний для смены раскладки.
В «Сочетании клавиш» конкретно задаются хоткеи для вызова исполняемых файлов.
Есть еще идеи? Может какие-то магические настройки xkb существуют?