xkb-fi-pl

Polskie znaki na fińskiej klawiaturze w Linuksie.

Układ klawiatury fipl: fiński układ z polskimi znakami ą ć ę ł ń ó ś ź ż na trzecim poziomie pod klawiszem AltGr

Polski

Ten układ pozwala pisać polskie znaki (ą ę ł ż…) na fińskiej klawiaturze w Linuksie — to zwykły układ XKB, więc działa jednakowo w Ubuntu, Linux Mint, KDE i GNOME.

Standardowy fiński układ klawiatury, w którym AltGr daje polskie znaki dokładnie tak samo jak na polskiej klawiaturze (pl). Fińska podstawa zostaje nietknięta: å, ö, ä, martwe znaki, wszystko na swoim miejscu. Dochodzi wyłącznie dziewięć polskich liter na trzecim poziomie.

Nazwa układu: fipl, wariant fi_pl.

klawiszAltGrAltGr+Shift
aąĄ
cćĆ
eęĘ
lłŁ
nńŃ
oóÓ
sśŚ
xźŹ
zżŻ

Instalacja

Pakiet .deb (Debian, Ubuntu) — zalecane:

wget https://github.com/callynsky/xkb-fi-pl/releases/download/v1.1.0/xkb-fi-pl_1.1.0_all.deb
sudo apt install ./xkb-fi-pl_1.1.0_all.deb

Pakiet tylko udostępnia układ. Niczego nie wybiera i nie zmienia żadnego Twojego ustawienia — nie ma skryptów postinst ani postrm.

Bez pakietu, z repozytorium:

./install.sh --check      # sprawdza kompilację, nic nie instaluje
./install.sh --user       # ~/.config/xkb
./install.sh --system     # /etc/xkb (działa też na ekranie logowania)
./install.sh --uninstall

Wybór układu

# sesja graficzna: Ustawienia systemowe → Klawiatura → Układy → Dodaj → „fipl”
sudo localectl set-x11-keymap fipl pc105 fi_pl   # konsola i ekran logowania

Czym różni się od standardowego fińskiego

English

This layout lets you type Polish letters on a Finnish keyboard in Linux — it is a plain XKB layout, so it behaves the same on Ubuntu, Linux Mint, KDE and GNOME.

A standard Finnish keyboard layout where AltGr produces the Polish letters in the same positions as on the Polish (pl) layout. The Finnish base is untouched — å, ö, ä and the dead keys all stay where they are. Nine letters are added on the third level: ą ć ę ł ń ó ś ź ż, capitals on AltGr+Shift. Layout name fipl, variant fi_pl.

wget https://github.com/callynsky/xkb-fi-pl/releases/download/v1.1.0/xkb-fi-pl_1.1.0_all.deb
sudo apt install ./xkb-fi-pl_1.1.0_all.deb

Or from a clone: ./install.sh --user (into ~/.config/xkb) or --system (into /etc/xkb, which also covers the login screen). The package only makes the layout available; it never selects it and never edits your settings.

Choosing the layout

# desktop: System Settings → Keyboard → Layouts → Add → “fipl”
sudo localectl set-x11-keymap fipl pc105 fi_pl   # console and login screen

Layout picture with English labels

Suomeksi

Tämän asettelun avulla kirjoitat puolalaiset kirjaimet suomalaisella näppäimistöllä Linuxissa — se on tavallinen XKB-asettelu, joten se toimii samoin Ubuntussa, Linux Mintissä, KDE:ssä ja GNOMEssa.

Tavallinen suomalainen näppäinasettelu, jossa AltGr tuottaa puolalaiset kirjaimet samoista näppäimistä kuin puolalaisessa (pl) asettelussa. Suomalainen perusta on ennallaan — å, ö, ä ja tarkenäppäimet pysyvät paikoillaan. Mukaan tulee yhdeksän puolalaista kirjainta: ą ć ę ł ń ó ś ź ż, isot kirjaimet AltGr+Shift-yhdistelmällä. Asettelun nimi fipl, muunnos fi_pl.

wget https://github.com/callynsky/xkb-fi-pl/releases/download/v1.1.0/xkb-fi-pl_1.1.0_all.deb
sudo apt install ./xkb-fi-pl_1.1.0_all.deb

Tai kloonatusta repositoriosta: ./install.sh --user tai --system. Paketti ainoastaan tuo asettelun saataville; se ei valitse sitä eikä muuta asetuksiasi.

Asettelun valinta

# työpöytä: Järjestelmän asetukset → Näppäimistö → Asettelut → Lisää → ”fipl”
sudo localectl set-x11-keymap fipl pc105 fi_pl   # konsoli ja kirjautumisruutu

Näppäimistökuva suomeksi

Repozytorium i dokumentacja

Windows i macOS: układ jest zrobiony dla XKB, czyli Linuksa. Odpowiednik dla Windowsa (MSKLC) jeszcze nie istnieje — jeśli chcesz pomóc, zajrzyj do issue #1.