Не работает переключение раскладки, никакие сочетания…

Отвечено

Вот так выглядит в панели. Причем пробовал добавлять, удалять языки… толку ноль.. не появляется выбор расскладки..

Не работает переключение раскладки, никакие сочетания...

Пробовал:

Не работает переключение раскладки, никакие сочетания...

Пробовал создать в автострте

[Desktop Entry]

Encoding=UTF-8

Version=0.0.1

Type=Application

Name=razkladka

Comment=

Exec=setxkbmap us,ru -option ‘grp:alt_shift_toggle,grp_led:scroll’

StartupNotify=false

Terminal=false

Hidden=false

Все вообще побоку….

Че делать соклановцы?   ArchLinux.

    Пробовал и  super+space и alt+shift, ctrl+shift вообще никак, только вручную в панели переключать…

    так в панели отсутствует иконка раскладок)))

    01.07.2021

    Я просто смотрел видео про Deepin и кода добавляешь второй язык то снизу появляется выбор раскладки…

    01.07.2021

    не появляется после недавнего обновления, по крайней мере у меня

    02.07.2021
    Ответить
    Лучший ответ

    я создал скрипт и повесил его на сочетание Alt+Z

    
    #!/bin/bash
    
    LAYOUT=$(setxkbmap -print | awk -F + '/xkb_symbols/ {print $2}')
    
    if [ "$LAYOUT" == "us" ]
    
    then `/usr/bin/setxkbmap ru`
    
    elif [ "$LAYOUT" == "ru" ]
    
    then `/usr/bin/setxkbmap ua`
    
    else `/usr/bin/setxkbmap us`
    
    fi
    
    

    ЗЫ раньше работало еще нижеописанным образом, но после очередного обновления «исправили» и этот способ)

    в dconf-editor`e в секцию «/com/deepin/dde/keyboard/shortcut-switch-layout» нужно выставить «1» для ctrl+shift или «2» для alt+shift, в секцию «/com/deepin/dde/keyboard/user-layout-list» добавить нужные раскладки

    Новичок Отвечено 01.07.2021.

    Да второй способ уже не работает

    Все верно прописываю:

    (dconf-editor:1694): dconf-WARNING **: 18:01:51.451: failed to commit changes to dconf: Произошла ошибка при создании процесса командной строки «dbus-launch —autolaunch=b35c852ff487432d88e7f277fb67f94d —binary-syntax —close-stderr»: Дочерний процесс завершился с кодом 1

    01.07.2021

    Подробнее про твой скрипт куда его?)) на alt+shift

    А то как без рук сейчас…

    01.07.2021

    Я вообще думал я один такой, а сломали у всех да?

    01.07.2021

    Друг, а если не сложно, я не много новый, но то что бы нуб, но все же… подскажи как узнать версию deepin и как обновиться на last релиз stable или beta

    01.07.2021

    RE: Не работает переключение раскладки, никакие сочетания...

    RE: Не работает переключение раскладки, никакие сочетания...

    RE: Не работает переключение раскладки, никакие сочетания...

     

    Не пашет( Что не так?

    01.07.2021

    Заработало бро))) забыл chmod +x

    01.07.2021

    Спасибо!

    01.07.2021

    Вопрос такой а почему alt+shift не дает? вроде биндов на них нет)

    01.07.2021

    сам не знаю, я особо не пытался разбираться, просто жду когда исправят

    01.07.2021
    Ответить

    А я устал и таки сбежал на Linux Mint.

    Новичок Отвечено 04.07.2021.

    Для переключения языка (Deepin 20.2.2) не нужно никаких дополнительных программ, скриптов и костылей, как писалось ниже, просто либо в русском переводе что-то напутали, либо китайские товарищи по своему понимают понятия «раскладка» и «клавиатура». Итак заходим в настройки: язык и клавиатура -> методы ввода и добавляем клавиатуру, например, «Клавиатура — русская». Устанавливаем нужный переключатель метода ввода и пользуемся, все работает. Отображение индикатора клавиатур на панели, вроде «US» и «RU», разработчиками вроде-бы не предусмотрено, они так видят дизайн панели.

    У меня из коробки переключение Alt+Shift не заработало. Помогло удаление fcitx* и установка fcitx5. Потом перезагрузка и конфигурация из интерфейса.

    sudo apt remove fcitx*

    sudo apt install fcitx5

    Alt-shift работает, не лагает, переключение не тормозит.

  • Обменник
  • Ваш ответ