Ero sivun ”Näppäimistö” versioiden välillä
Pb (keskustelu | muokkaukset) hiukan lisää |
Lisätty tietoa siitä kuinka muutoksista saa pysyviä. |
||
| (7 välissä olevaa versiota 3 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. | ||
* [[Applen näppäimistö]] | |||
* [[Showkey]] | |||
* [[Xbindkeys]] | |||
* [[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 11: | Rivi 64: | ||
*[http://wiki.linuxquestions.org/wiki/Configuring_keyboards Näppäimistöasetukset Linuxquestions.orgin wikissä] | *[http://wiki.linuxquestions.org/wiki/Configuring_keyboards Näppäimistöasetukset Linuxquestions.orgin wikissä] | ||
[[Luokka: | [[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"
EndSectionWayland
[muokkaa]Jos käyttää Waylandia, täytyy asettaa ympäristömuuttujan XKB_DEFAULT_LAYOUT arvoksi fi