Ero sivun ”Näppäimistö” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
(Lisätty tietoa siitä kuinka muutoksista saa pysyviä.)
 
(5 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Näppäimistö on pääasiallinen syöttölaite [[komentorivi]]käytössä. Jos näppäimistöltä tulee vääränlaisia merkkejä, voi näppäinkarttaa vaihtaa [[X]]:ssä joko [[työpöytäympäristö]]n tai [[X.orgin asetukset|X.orgin asetuksista]] tai komentorivikomennolla [[setxkbmap]]. [[Tekstitila]]ssa näppäimistökarttaa voi muuttaa [[loadkeys]]-ohjelmalla.
'''Näppäimistö''' on pääasiallinen syöttölaite [[komentorivi]]käytössä. Jos näppäimistöltä tulee vääränlaisia merkkejä, voi näppäinkarttaa vaihtaa [[X]]:ssä joko [[työpöytäympäristö]]n tai [[X.orgin asetukset|X.orgin asetuksista]] tai komentorivikomennolla [[setxkbmap]]. [[Tekstitila]]ssa näppäimistökarttaa voi muuttaa [[loadkeys]]-ohjelmalla.


Ylimääräiset ns multimedianäppäimet saa toimimaan esimerkiksi [[Xbindkeys]]in avulla.
Ylimääräiset ns multimedianäppäimet saa toimimaan esimerkiksi [[Xbindkeys]]in avulla.
Rivi 8: Rivi 8:
* [[Xev]]
* [[Xev]]


== Kartan vaihto konsolista ==
[[tty]]-konsolissa tämä onnistuu käyttämällä <tt>loadkeys</tt>-ohjelmaa, esimerkiksi:
loadkeys fi
Jos järjestelmässä on [[Systemd]], voi käyttää myös sen <tt>localectl</tt>-komentoa:
sudo localectl set-keymap fi
== Graafisen käyttöliittymän näppäimistökartan vaihtaminen ==
Jos sinulla on käytössä jokin [[työpöytäympäristö]], voit käyttää sen asetuskeskusta myös näppäimistön asetusten muuttamiseen.
Näppäimistön kartan voi vaihtaa myös komentoriviltä. Avaa [[Terminaaliemulaattori|pääte-emulaattori]] ja kirjoita:
setxkbmap fi
Asetukset voi tehdä myös tarkemmin.
<pre class='terminal'>
$ xinput -list
Virtual core keyboard                        id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard              id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Logitech Logitech Illuminated Keyboard    id=9    [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=11  [slave  keyboard (3)]
$ setxkbmap -query
rules:      evdev
model:      pc104
layout:    fi,us,ee
$ setxkbmap -device 11 -layout us
</pre>
Pysyväksi asetukset saa muokkaamalla [[Xorg]]in asetustiedostoja. Jos käytössä on [[Systemd]], voi käyttää sen <tt>localectl</tt>-komentoa, esimerkiksi:
sudo localectl set-x11-keymap fi
Jos käytössä ei ole Systemd, voi Xorgin käyttämän näppäimistöasettelun vaihtaa luomalla yksinkertaisen asetustiedoston:
<syntaxhighlight lang="xorg_conf">
# /etc/X11/xorg.conf.d/00-keyboard.conf
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "fi"
EndSection
</syntaxhighlight>
=== Wayland ===
Jos käyttää [[Wayland]]ia, täytyy asettaa [[ympäristömuuttuja]]n <tt>XKB_DEFAULT_LAYOUT</tt> arvoksi <tt>fi</tt>


==Katso myös==
==Katso myös==
*[[Hiiri]]
* [[Hiiri]]
* [[Xev]] ja [[Wev]]


==Aiheesta muualla==
==Aiheesta muualla==
Rivi 17: Rivi 65:


[[Luokka:Laitteisto]]
[[Luokka:Laitteisto]]
[[Luokka:X]]
[[Luokka:Asetustiedostot]]

Nykyinen versio 17. huhtikuuta 2025 kello 13.16

Näppäimistö on pääasiallinen syöttölaite komentorivikäytössä. Jos näppäimistöltä tulee vääränlaisia merkkejä, voi näppäinkarttaa vaihtaa X:ssä joko työpöytäympäristön tai X.orgin asetuksista tai komentorivikomennolla setxkbmap. Tekstitilassa näppäimistökarttaa voi muuttaa loadkeys-ohjelmalla.

Ylimääräiset ns multimedianäppäimet saa toimimaan esimerkiksi Xbindkeysin avulla.

Kartan vaihto konsolista[muokkaa]

tty-konsolissa tämä onnistuu käyttämällä loadkeys-ohjelmaa, esimerkiksi:

loadkeys fi

Jos järjestelmässä on Systemd, voi käyttää myös sen localectl-komentoa:

sudo localectl set-keymap fi

Graafisen käyttöliittymän näppäimistökartan vaihtaminen[muokkaa]

Jos sinulla on käytössä jokin työpöytäympäristö, voit käyttää sen asetuskeskusta myös näppäimistön asetusten muuttamiseen.

Näppäimistön kartan voi vaihtaa myös komentoriviltä. Avaa pääte-emulaattori ja kirjoita:

setxkbmap fi

Asetukset voi tehdä myös tarkemmin.

$ xinput -list 
 Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Logitech Logitech Illuminated Keyboard    id=9    [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=11   [slave  keyboard (3)]

$ setxkbmap -query
rules:      evdev
model:      pc104
layout:     fi,us,ee

$ setxkbmap -device 11 -layout us

Pysyväksi asetukset saa muokkaamalla Xorgin asetustiedostoja. Jos käytössä on Systemd, voi käyttää sen localectl-komentoa, esimerkiksi:

sudo localectl set-x11-keymap fi

Jos käytössä ei ole Systemd, voi Xorgin käyttämän näppäimistöasettelun vaihtaa luomalla yksinkertaisen asetustiedoston:

# /etc/X11/xorg.conf.d/00-keyboard.conf
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "fi"
EndSection

Wayland[muokkaa]

Jos käyttää Waylandia, täytyy asettaa ympäristömuuttujan XKB_DEFAULT_LAYOUT arvoksi fi

Katso myös[muokkaa]

Aiheesta muualla[muokkaa]