Finnish keyboard

How do I get the Finnish keyboard to work?

Setting up Finnish Keyboard Layout

The most reliable way to set up your Finnish keyboard layout on a Linux system (especially one using systemd like ClearOS) is by using the localectl command.

1. Check Current Settings (Optional but Recommended)

First, let’s see what your current keyboard settings are. This can help you confirm the change afterward.

Bashlocalectl status

This command will show you the current keymap for both the console (VC Keymap) and the graphical environment (X11 Layout), if you have one.

2. Set Finnish Keyboard Layout

Now, let’s set the Finnish layout (fi) for both the console and the graphical environment.

Bashsudo localectl set-keymap fi sudo localectl set-x11-keymap fi

  • sudo localectl set-keymap fi: This command sets the keyboard layout for the console (when you’re just using the text-based terminal).
  • sudo localectl set-x11-keymap fi: This command sets the keyboard layout for the graphical environment (if you have one installed and are using it).

3. Apply Changes

For the changes to take full effect, it’s usually best to reboot your system.

Bashsudo reboot

After the reboot, your keyboard should be using the Finnish layout.


Alternative Method (If localectl doesn’t work or for older systems)

If for some reason localectl doesn’t work, you can directly edit the /etc/default/keyboard file.

  1. Open the file for editing:Bashsudo nano /etc/default/keyboard(You can use vi instead of nano if you prefer it).
  2. Find the line starting with XKBLAYOUT and change it to:XKBLAYOUT="fi"
  3. Save and exit:
  • If using nano: Press Ctrl + O (to write out), then Enter, then Ctrl + X (to exit).
  1. Apply the changes: You’ll likely need to reboot for these changes to take effect reliably.

Didn’t work with those instructions

Would anyone have an understanding of this problem?

try this?

gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'fi')]"

im assuming fi is the finnish keyboard
if adding more layouts, you need to include your existing layouts plus the new one

to list currently set keymaps, use this command

gsettings get org.gnome.desktop.input-sources sources

Thank you very much. You are the best. Now all the alphabets work. These are also what I need.

1 Like

ööööööööööööööööööö and äääääääääääääääääääääääää