1 1.22 uwe # $NetBSD: wscons.conf,v 1.22 2022/08/29 15:39:19 uwe Exp $ 2 1.1 drochner # 3 1.1 drochner # workstation console configuration 4 1.1 drochner 5 1.1 drochner # fonts to load 6 1.1 drochner # name width height enc file 7 1.6 drochner #font ibm - 8 ibm /usr/share/wscons/fonts/vt220l.808 8 1.2 drochner 9 1.2 drochner # Note: "pcvt" encoded fonts are only useful with the "*bf" screen types 10 1.2 drochner # of the "vga" driver. The kernel must be compiled with the option 11 1.2 drochner # "WSCONS_SUPPORT_PCVTFONTS" turned on. See vga(4). 12 1.6 drochner #font pcvt - - pcvt /usr/share/wscons/fonts/vt220h.816 13 1.6 drochner #font pcvt - 8 pcvt /usr/share/wscons/fonts/vt220h.808 14 1.1 drochner 15 1.18 ahoka # Font for central european languages (ISO 8859-2). 16 1.18 ahoka # Uncomment to load. Needs to be explicitly enabled (see below). 17 1.18 ahoka #font latin2 - 16 iso /usr/share/wscons/fonts/latin2.816 18 1.18 ahoka 19 1.22 uwe # Terminus at different sizes (the wsf files carry all the necessary 20 1.22 uwe # information but rc.d/wscons wants the name to be specified). 21 1.22 uwe #font Terminus16B-ISO8859-1 - - - /usr/share/wscons/fonts/ter-116b.wsf 22 1.22 uwe #font Terminus20-ISO8859-1 - - - /usr/share/wscons/fonts/ter-120n.wsf 23 1.22 uwe #font Terminus24-ISO8859-1 - - - /usr/share/wscons/fonts/ter-124n.wsf 24 1.22 uwe #font Terminus28-ISO8859-1 - - - /usr/share/wscons/fonts/ter-128n.wsf 25 1.22 uwe #font Terminus32-ISO8859-1 - - - /usr/share/wscons/fonts/ter-132n.wsf 26 1.22 uwe 27 1.22 uwe 28 1.1 drochner # screens to create 29 1.1 drochner # idx screen emul 30 1.5 drochner # Screen 0 is already configured as console in most cases. 31 1.5 drochner # Uncomment if a serial console is used. 32 1.4 augustss #screen 0 - vt100 33 1.1 drochner screen 1 - vt100 34 1.1 drochner screen 2 - vt100 35 1.1 drochner screen 3 - vt100 36 1.1 drochner screen 4 - - 37 1.1 drochner #screen 4 80x25bf vt100 38 1.7 david # Note: You must uncomment the 'font ibm' line above to get a useful 39 1.7 david # font for any 50 line screens. 40 1.1 drochner #screen 5 80x50 vt100 41 1.3 drochner 42 1.4 augustss #keyboard auto 43 1.8 drochner 44 1.8 drochner # Select a kernel builtin keyboard map by uncommenting the following line and 45 1.21 nia # altering the country code to your requirements. 46 1.21 nia # See wskbd(4) for a full list of supported options. 47 1.8 drochner #encoding sv 48 1.17 tsutsui #encoding us.swapctrlcaps 49 1.8 drochner 50 1.8 drochner # Redefine individual keys from a file containing "keysym" and/or "keycode" 51 1.8 drochner # entries. 52 1.12 hubertf # See wsconsctl(8) and /usr/share/wscons/keymaps for more details. 53 1.8 drochner #mapfile /usr/share/wscons/keymaps/pckbd.sv.svascii 54 1.13 mishka 55 1.13 mishka # Set arbitrary wscons variable using specified control device 56 1.15 mishka # ctldev var value 57 1.15 mishka #setvar ttyE0 font ibm 58 1.15 mishka #setvar ttyE1 font ibm 59 1.14 jmmv 60 1.18 ahoka # Uncomment for ISO 8859-2 support 61 1.18 ahoka #setvar ttyE0 font latin2 62 1.18 ahoka #setvar ttyE1 font latin2 63 1.18 ahoka #setvar ttyE2 font latin2 64 1.18 ahoka #setvar ttyE3 font latin2 65 1.18 ahoka 66 1.22 uwe # Use Terminus (see above for available sizes) 67 1.22 uwe #setvar ttyE0 font Terminus32-ISO8859-1 68 1.22 uwe #setvar ttyE1 font Terminus32-ISO8859-1 69 1.22 uwe #setvar ttyE2 font Terminus32-ISO8859-1 70 1.22 uwe #setvar ttyE3 font Terminus32-ISO8859-1 71 1.22 uwe 72 1.14 jmmv # Change keyboard repeat speed to faster settings. 73 1.15 mishka #setvar wskbd repeat.del1 250 74 1.15 mishka #setvar wskbd repeat.deln 30 75