0

After Ubuntu Budgie system upgrade from 20.04 to 22.04 the correct system keyboard (in my case Bulgarian traditional phonetic - 'асдф') did not work but the layout was replaced by English (US) - 'asdf' despite it indicates Bulgarian. When Bulgarian input source is removed and added again the characters display correctly ('асдф') until the next logging out and in when again English (US) displaces Bulgarian layout.

I am using English (US) as default layout.

I tried to see if I can see any message appearing when run settings from terminal using 'gnome-control-center' but nothing. fcitx Is not installed.

And one more thing you may ask about:

cat /etc/default/keyboard
XKBLAYOUT="us,bg"
XKBVARIANT=",phonetic"
BACKSPACE="guess"
XKBMODEL="pc105"
XKBOPTIONS="grp:lctrl_lshift_toggle,grp_led:scroll"

1 Answers1

0

I assume the default keyboard layout is one.

cat /etc/default/keyboard

XKBLAYOUT="bg" XKBVARIANT="phonetic" BACKSPACE="guess" XKBMODEL="pc105" XKBOPTIONS="grp:lctrl_lshift_toggle,grp_led:scroll"

If you think the keyboard is actually Bulgarian layout. And you can pretend whatever the layout is on your keyboard, add an extra layout.

Then Shortcut key like Control+Space would switch between layouts.

  • It looks like there is another settings file as I don't change the the keyboard layout by using 'Control' + 'Space', but 'Win" + 'Space'.

    Furthermore:

    cat /etc/default/keyboard // displays:

    XKBLAYOUT="us,bg"

    XKBVARIANT=",phonetic"

    BACKSPACE="guess"

    XKBMODEL="pc105"

    XKBOPTIONS="grp:lctrl_lshift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"

    – Iassen Hristov May 12 '22 at 10:11
  • Like ctrl+spc means including super+spc. I hope you get the point. – Sadaharu Wakisaka May 13 '22 at 00:09
  • Sorry, I don't get it. For some reason super+spc changes the keyboard layout from US to BG and from BG to US here (again only i setup the layout settings) , but ctrl+spc does nothing no matter what /etc/default/keyboard says. That's why I think these settings might have been stored somewhere else and modifying /etc/default/keyboard does nothing. – Iassen Hristov May 14 '22 at 08:42
  • https://askubuntu.com/questions/68127/how-to-switch-language-keyboard-combination It used to be ctl+spc 10 years ago, super+spc is messing with app launcher, I like ctl+spc. You can read other pages. – Sadaharu Wakisaka May 15 '22 at 00:20
  • After too long I found that both ibus and fcitx were installed and after removing ibus: "sudo apt remove ibus" the system started working properly. Thank you Sadaharu Wakisaka for your help! – Iassen Hristov May 28 '22 at 08:09