1*d9eecdb9Suwe# $NetBSD: wscons.conf,v 1.22 2022/08/29 15:39:19 uwe Exp $ 2294d60ffSdrochner# 3294d60ffSdrochner# workstation console configuration 4294d60ffSdrochner 5294d60ffSdrochner# fonts to load 6294d60ffSdrochner# name width height enc file 78ba3198bSdrochner#font ibm - 8 ibm /usr/share/wscons/fonts/vt220l.808 86b39fd9dSdrochner 96b39fd9dSdrochner# Note: "pcvt" encoded fonts are only useful with the "*bf" screen types 106b39fd9dSdrochner# of the "vga" driver. The kernel must be compiled with the option 116b39fd9dSdrochner# "WSCONS_SUPPORT_PCVTFONTS" turned on. See vga(4). 128ba3198bSdrochner#font pcvt - - pcvt /usr/share/wscons/fonts/vt220h.816 138ba3198bSdrochner#font pcvt - 8 pcvt /usr/share/wscons/fonts/vt220h.808 14294d60ffSdrochner 15f582d242Sahoka# Font for central european languages (ISO 8859-2). 16f582d242Sahoka# Uncomment to load. Needs to be explicitly enabled (see below). 17f582d242Sahoka#font latin2 - 16 iso /usr/share/wscons/fonts/latin2.816 18f582d242Sahoka 19*d9eecdb9Suwe# Terminus at different sizes (the wsf files carry all the necessary 20*d9eecdb9Suwe# information but rc.d/wscons wants the name to be specified). 21*d9eecdb9Suwe#font Terminus16B-ISO8859-1 - - - /usr/share/wscons/fonts/ter-116b.wsf 22*d9eecdb9Suwe#font Terminus20-ISO8859-1 - - - /usr/share/wscons/fonts/ter-120n.wsf 23*d9eecdb9Suwe#font Terminus24-ISO8859-1 - - - /usr/share/wscons/fonts/ter-124n.wsf 24*d9eecdb9Suwe#font Terminus28-ISO8859-1 - - - /usr/share/wscons/fonts/ter-128n.wsf 25*d9eecdb9Suwe#font Terminus32-ISO8859-1 - - - /usr/share/wscons/fonts/ter-132n.wsf 26*d9eecdb9Suwe 27*d9eecdb9Suwe 28294d60ffSdrochner# screens to create 29294d60ffSdrochner# idx screen emul 30cae6f4efSdrochner# Screen 0 is already configured as console in most cases. 31cae6f4efSdrochner# Uncomment if a serial console is used. 320336dc8eSaugustss#screen 0 - vt100 33294d60ffSdrochnerscreen 1 - vt100 34294d60ffSdrochnerscreen 2 - vt100 35294d60ffSdrochnerscreen 3 - vt100 36294d60ffSdrochnerscreen 4 - - 37294d60ffSdrochner#screen 4 80x25bf vt100 38829de9dbSdavid# Note: You must uncomment the 'font ibm' line above to get a useful 39829de9dbSdavid# font for any 50 line screens. 40294d60ffSdrochner#screen 5 80x50 vt100 416e4e1ddcSdrochner 420336dc8eSaugustss#keyboard auto 432b60c3bbSdrochner 442b60c3bbSdrochner# Select a kernel builtin keyboard map by uncommenting the following line and 450b57f0fbSnia# altering the country code to your requirements. 460b57f0fbSnia# See wskbd(4) for a full list of supported options. 472b60c3bbSdrochner#encoding sv 48468a515bStsutsui#encoding us.swapctrlcaps 492b60c3bbSdrochner 502b60c3bbSdrochner# Redefine individual keys from a file containing "keysym" and/or "keycode" 512b60c3bbSdrochner# entries. 522785aa55Shubertf# See wsconsctl(8) and /usr/share/wscons/keymaps for more details. 532b60c3bbSdrochner#mapfile /usr/share/wscons/keymaps/pckbd.sv.svascii 54833cf258Smishka 55833cf258Smishka# Set arbitrary wscons variable using specified control device 56833cf258Smishka# ctldev var value 57833cf258Smishka#setvar ttyE0 font ibm 58833cf258Smishka#setvar ttyE1 font ibm 5944baf61cSjmmv 60f582d242Sahoka# Uncomment for ISO 8859-2 support 61f582d242Sahoka#setvar ttyE0 font latin2 62f582d242Sahoka#setvar ttyE1 font latin2 63f582d242Sahoka#setvar ttyE2 font latin2 64f582d242Sahoka#setvar ttyE3 font latin2 65f582d242Sahoka 66*d9eecdb9Suwe# Use Terminus (see above for available sizes) 67*d9eecdb9Suwe#setvar ttyE0 font Terminus32-ISO8859-1 68*d9eecdb9Suwe#setvar ttyE1 font Terminus32-ISO8859-1 69*d9eecdb9Suwe#setvar ttyE2 font Terminus32-ISO8859-1 70*d9eecdb9Suwe#setvar ttyE3 font Terminus32-ISO8859-1 71*d9eecdb9Suwe 7244baf61cSjmmv# Change keyboard repeat speed to faster settings. 73bdb4f493Smishka#setvar wskbd repeat.del1 250 74bdb4f493Smishka#setvar wskbd repeat.deln 30 75