Ero sivun ”Näppäimistö” versioiden välillä
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