Announcement

Collapse
No announcement yet.

Problem with toggling keyboard layouts

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Problem with toggling keyboard layouts

    Hi,

    I've just installed Kubuntu for the first time, latest 25.04. I've been using Mint for the last 2 years. I have a problem with the way keyboard layouts are designed.

    In the installer, at installation time, I selected English (Canada) instead of default English (US). After the installation, I added a new keyboard layout called French (Canada) and selected "meta+space" for switching between layout but the "switching" doesn't seem to include the default layout. With only "French (Canada" as added layout, the switching/toggling capability doesn't work at all. It doesn't toggle back to English (Canada). It's only when I add another layout that the toggle function works but the problem is that English (Canada) is not in the list of available layouts and I think it's because it's my default installed layout. So I had to ADD the English (US) layout for the toggle to work. And it does work fine but it also means I can't use English (Canada) at all anymore? Or maybe there's something I don't understand.​

    Link to keyboard layout snapshot if that's allowed: https://imgur.com/a/x7SccjW. (So you can see that once I added the French (Canada) layout, it's the only layout that was displayed and toggle didn't do a thing until I added English (US) as layout, the toggle between layouts started working but where is my English (Canada) layout now? It's my default layout set at installation time but not available in the add layout since (I assume) it's my original layout.) BUG.

    uname -a: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025 x86_64 x
    86_64 x86_64 GNU/Linux


    $ sudo inxi
    CPU: quad core Intel Core i7-4790K (-MT MCP-) speed/min/max: 800/800/4400 MHz
    Kernel: 6.14.0-15-generic x86_64 Up: 33m Mem: 2.95/31.28 GiB (9.4%)
    Storage: 942.7 GiB (24.0% used) Procs: 260 Shell: Sudo inxi: 3.3.37

    $ inxi -G
    Graphics:
    Device-1: NVIDIA TU116 [GeForce GTX 1660 SUPER] driver: nvidia v: 570.133.07
    Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia,nvidia-nvswitch
    resolution: 1920x1080~60Hz
    API: EGL v: 1.5 drivers: nouveau,nvidia,swrast
    platforms: gbm,wayland,x11,surfaceless,device
    API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 570.133.07
    renderer: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2
    API: Vulkan v: 1.4.304 drivers: N/A surfaces: xcb,xlib,wayland
    Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr









    #2
    Given my knowledge of how it work in Linux Mint, I think it's a bug on Kubuntu. The default installed layout should appear in the list of layouts when adding layouts... This way, the toggle between layouts would would work fine. Now since when I addded "French (Canada)" as layout and it got displayed as the only layout then of course the toggle layout doesn't work and only works when I add another layout, like US (English). I assume that if I would have installed with the default US (english) then I could have added both English (Canada) and French (Canada) layouts and it would be all good but then it means that I would no longer have access to English (US).

    Comment

    Working...
    X