xref: /freebsd/share/syscons/keymaps/danish.iso.acc.kbd (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
1a5599e5aSEdwin Groothuis# Copyright (c) 2004
2a5599e5aSEdwin Groothuis#         Kim Norgaard <jasen@jasen.dk>, Denmark.
3a5599e5aSEdwin Groothuis#     All rights reserved.
4a5599e5aSEdwin Groothuis#
5a5599e5aSEdwin Groothuis# Redistribution and use in source and binary forms, with or without
6a5599e5aSEdwin Groothuis# modification, are permitted provided that the following conditions
7a5599e5aSEdwin Groothuis# are met:
8a5599e5aSEdwin Groothuis# 1. Redistributions of source code must retain the above copyright
9a5599e5aSEdwin Groothuis#    notice, this list of conditions and the following disclaimer as
10a5599e5aSEdwin Groothuis#    the first lines of this file unmodified.
11a5599e5aSEdwin Groothuis# 2. Redistributions in binary form must reproduce the above copyright
12a5599e5aSEdwin Groothuis#    notice, this list of conditions and the following disclaimer in the
13a5599e5aSEdwin Groothuis#    documentation and/or other materials provided with the distribution.
14a5599e5aSEdwin Groothuis#
15a5599e5aSEdwin Groothuis# THIS SOFTWARE IS PROVIDED BY KIM NOORGAARD ``AS IS'' AND ANY EXPRESS OR
16a5599e5aSEdwin Groothuis# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
17a5599e5aSEdwin Groothuis# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
18a5599e5aSEdwin Groothuis# IN NO EVENT SHALL KIM NOORGAARD BE LIABLE FOR ANY DIRECT, INDIRECT,
19a5599e5aSEdwin Groothuis# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
20a5599e5aSEdwin Groothuis# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21a5599e5aSEdwin Groothuis# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
22a5599e5aSEdwin Groothuis# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23a5599e5aSEdwin Groothuis# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
24a5599e5aSEdwin Groothuis# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25a5599e5aSEdwin Groothuis#
26a5599e5aSEdwin Groothuis
27a5599e5aSEdwin Groothuis# scan                       cntrl          alt    alt   cntrl lock
28a5599e5aSEdwin Groothuis# code  base   shift  cntrl  shift  alt    shift  cntrl  shift state
29a5599e5aSEdwin Groothuis# ------------------------------------------------------------------
30a5599e5aSEdwin Groothuis  000   nop    nop    nop    nop    nop    nop    nop    nop     O
31a5599e5aSEdwin Groothuis  001   esc    esc    esc    esc    esc    esc    debug  esc     O
32a5599e5aSEdwin Groothuis  002   '1'    '!'    nop    nop    161    185    nop    nop     O
33a5599e5aSEdwin Groothuis  003   '2'    '"'    nul    nul    '@'    178    nul    nul     O
34a5599e5aSEdwin Groothuis  004   '3'    '#'    nop    nop    158    179    nop    nop     O
35a5599e5aSEdwin Groothuis  005   '4'    164    nop    nop    '$'    164    nop    nop     O
36a5599e5aSEdwin Groothuis  006   '5'    '%'    nop    nop    '5'    '%'    nop    nop     O
37a5599e5aSEdwin Groothuis  007   '6'    '&'    nop    nop    '6'    '&'    nop    nop     O
38a5599e5aSEdwin Groothuis  008   '7'    '/'    nop    nop    '{'    '/'    nop    nop     O
39a5599e5aSEdwin Groothuis  009   '8'    '('    esc    esc    '['    '8'    esc    esc     O
40a5599e5aSEdwin Groothuis  010   '9'    ')'    gs     gs     ']'    ')'    gs     gs      O
41a5599e5aSEdwin Groothuis  011   '0'    '='    nop    nop    '}'    '='    nop    nop     O
42a5599e5aSEdwin Groothuis  012   '+'    '?'    nop    nop    '+'    191    nop    nop     O
43a5599e5aSEdwin Groothuis  013   dacu   dgra   nop    nop    '|'    '`'    nop    nop     O
44a5599e5aSEdwin Groothuis  014   bs     bs     del    del    bs     bs     del    del     O
45a5599e5aSEdwin Groothuis  015   ht     btab   nop    nop    ht     btab   nop    nop     O
46a5599e5aSEdwin Groothuis  016   'q'    'Q'    dc1    dc1    'q'    'Q'    dc1    dc1     C
47a5599e5aSEdwin Groothuis  017   'w'    'W'    etb    etb    'w'    'W'    etb    etb     C
48a5599e5aSEdwin Groothuis  018   'e'    'E'    enq    enq    164    'E'    enq    enq     C
49a5599e5aSEdwin Groothuis  019   'r'    'R'    dc2    dc2    'r'    'R'    dc2    dc2     C
50a5599e5aSEdwin Groothuis  020   't'    'T'    dc4    dc4    't'    'T'    dc4    dc4     C
51a5599e5aSEdwin Groothuis  021   'y'    'Y'    em     em     'y'    'Y'    em     em      C
52a5599e5aSEdwin Groothuis  022   'u'    'U'    nak    nak    'u'    'U'    nak    nak     C
53a5599e5aSEdwin Groothuis  023   'i'    'I'    ht     ht     'i'    'I'    ht     ht      C
54a5599e5aSEdwin Groothuis  024   'o'    'O'    si     si     'o'    'O'    si     si      C
55a5599e5aSEdwin Groothuis  025   'p'    'P'    dle    dle    'p'    'P'    dle    dle     C
56a5599e5aSEdwin Groothuis  026   229    197    nop    nop    134    143    nop    nop     C
57a5599e5aSEdwin Groothuis  027   duml    dcir    rs     rs     dtil    '^'    rs     rs      O
58a5599e5aSEdwin Groothuis  028   cr     cr     nl     nl     cr     cr     nl     nl      O
59a5599e5aSEdwin Groothuis  029   lctrl  lctrl  lctrl  lctrl  lctrl  lctrl  lctrl  lctrl   O
60a5599e5aSEdwin Groothuis  030   'a'    'A'    soh    soh    'a'    'A'    soh    soh     C
61a5599e5aSEdwin Groothuis  031   's'    'S'    dc3    dc3    223    'S'    dc3    dc3     C
62a5599e5aSEdwin Groothuis  032   'd'    'D'    eot    eot    'd'    'D'    eot    eot     C
63a5599e5aSEdwin Groothuis  033   'f'    'F'    ack    ack    'f'    'F'    ack    ack     C
64a5599e5aSEdwin Groothuis  034   'g'    'G'    bel    bel    'g'    'G'    bel    bel     C
65a5599e5aSEdwin Groothuis  035   'h'    'H'    bs     bs     'h'    'H'    bs     bs      C
66a5599e5aSEdwin Groothuis  036   'j'    'J'    nl     nl     'j'    'J'    nl     nl      C
67a5599e5aSEdwin Groothuis  037   'k'    'K'    vt     vt     'k'    'K'    vt     vt      C
68a5599e5aSEdwin Groothuis  038   'l'    'L'    ff     ff     'l'    'L'    ff     ff      C
69a5599e5aSEdwin Groothuis  039   230    198    nop    nop    145    146    nop    nop     C
70a5599e5aSEdwin Groothuis  040   248    216    nop    nop    155    157    nop    nop     C
71a5599e5aSEdwin Groothuis  041   189    167    nop    nop    189    167    nop    nop     O
72a5599e5aSEdwin Groothuis  042   lshift lshift lshift lshift lshift lshift lshift lshift  O
73a5599e5aSEdwin Groothuis  043   '''    '*'    nop    nop    '''    '*'    nop    nop     O
74a5599e5aSEdwin Groothuis  044   'z'    'Z'    sub    sub    'z'    'Z'    sub    sub     C
75a5599e5aSEdwin Groothuis  045   'x'    'X'    can    can    'x'    'X'    can    can     C
76a5599e5aSEdwin Groothuis  046   'c'    'C'    etx    etx    'c'    'C'    etx    etx     C
77a5599e5aSEdwin Groothuis  047   'v'    'V'    syn    syn    'v'    'V'    syn    syn     C
78a5599e5aSEdwin Groothuis  048   'b'    'B'    stx    stx    'b'    'B'    stx    stx     C
79a5599e5aSEdwin Groothuis  049   'n'    'N'    so     so     'n'    'N'    so     so      C
80a5599e5aSEdwin Groothuis  050   'm'    'M'    cr     cr     'm'    'M'    cr     cr      C
81a5599e5aSEdwin Groothuis  051   ','    ';'    nop    nop    ','    ';'    nop    nop     O
82a5599e5aSEdwin Groothuis  052   '.'    ':'    nop    nop    '.'    ':'    nop    nop     O
83a5599e5aSEdwin Groothuis  053   '-'    '_'    us     us     '-'    '_'    us     us      O
84a5599e5aSEdwin Groothuis  054   rshift rshift rshift rshift rshift rshift rshift rshift  O
85a5599e5aSEdwin Groothuis  055   '*'    '*'    '*'    '*'    '*'    '*'    '*'    '*'     O
86a5599e5aSEdwin Groothuis  056   lalt   lalt   lalt   lalt   lalt   lalt   lalt   lalt    O
87a5599e5aSEdwin Groothuis  057   ' '    ' '    nul    ' '    ' '    ' '    susp   ' '     O
88a5599e5aSEdwin Groothuis  058   clock  clock  clock  clock  clock  clock  clock  clock   O
89a5599e5aSEdwin Groothuis  059   fkey01 fkey13 fkey25 fkey37 scr01  scr11  scr01  scr11   O
90a5599e5aSEdwin Groothuis  060   fkey02 fkey14 fkey26 fkey38 scr02  scr12  scr02  scr12   O
91a5599e5aSEdwin Groothuis  061   fkey03 fkey15 fkey27 fkey39 scr03  scr13  scr03  scr13   O
92a5599e5aSEdwin Groothuis  062   fkey04 fkey16 fkey28 fkey40 scr04  scr14  scr04  scr14   O
93a5599e5aSEdwin Groothuis  063   fkey05 fkey17 fkey29 fkey41 scr05  scr15  scr05  scr15   O
94a5599e5aSEdwin Groothuis  064   fkey06 fkey18 fkey30 fkey42 scr06  scr16  scr06  scr16   O
95a5599e5aSEdwin Groothuis  065   fkey07 fkey19 fkey31 fkey43 scr07  scr07  scr07  scr07   O
96a5599e5aSEdwin Groothuis  066   fkey08 fkey20 fkey32 fkey44 scr08  scr08  scr08  scr08   O
97a5599e5aSEdwin Groothuis  067   fkey09 fkey21 fkey33 fkey45 scr09  scr09  scr09  scr09   O
98a5599e5aSEdwin Groothuis  068   fkey10 fkey22 fkey34 fkey46 scr10  scr10  scr10  scr10   O
99a5599e5aSEdwin Groothuis  069   nlock  nlock  nlock  nlock  nlock  nlock  nlock  nlock   O
100a5599e5aSEdwin Groothuis  070   slock  slock  slock  slock  slock  slock  slock  slock   O
101a5599e5aSEdwin Groothuis  071   fkey49 '7'    '7'    '7'    '7'    '7'    '7'    '7'     N
102a5599e5aSEdwin Groothuis  072   fkey50 '8'    '8'    '8'    '8'    '8'    '8'    '8'     N
103a5599e5aSEdwin Groothuis  073   fkey51 '9'    '9'    '9'    '9'    '9'    '9'    '9'     N
104a5599e5aSEdwin Groothuis  074   fkey52 '-'    '-'    '-'    '-'    '-'    '-'    '-'     N
105a5599e5aSEdwin Groothuis  075   fkey53 '4'    '4'    '4'    '4'    '4'    '4'    '4'     N
106a5599e5aSEdwin Groothuis  076   fkey54 '5'    '5'    '5'    '5'    '5'    '5'    '5'     N
107a5599e5aSEdwin Groothuis  077   fkey55 '6'    '6'    '6'    '6'    '6'    '6'    '6'     N
108a5599e5aSEdwin Groothuis  078   fkey56 '+'    '+'    '+'    '+'    '+'    '+'    '+'     N
109a5599e5aSEdwin Groothuis  079   fkey57 '1'    '1'    '1'    '1'    '1'    '1'    '1'     N
110a5599e5aSEdwin Groothuis  080   fkey58 '2'    '2'    '2'    '2'    '2'    '2'    '2'     N
111a5599e5aSEdwin Groothuis  081   fkey59 '3'    '3'    '3'    '3'    '3'    '3'    '3'     N
112a5599e5aSEdwin Groothuis  082   fkey60 '0'    '0'    '0'    '0'    '0'    '0'    '0'     N
113a5599e5aSEdwin Groothuis  083   del    '.'    '.'    '.'    '.'    '.'    boot   boot    N
114a5599e5aSEdwin Groothuis  084   nop    nop    nop    nop    nop    nop    nop    nop     O
115a5599e5aSEdwin Groothuis  085   nop    nop    nop    nop    nop    nop    nop    nop     O
116a5599e5aSEdwin Groothuis  086   '<'    '>'    fs     fs     '\'    '>'    fs     fs      O
117a5599e5aSEdwin Groothuis  087   fkey11 fkey23 fkey35 fkey47 scr11  scr11  scr11  scr11   O
118a5599e5aSEdwin Groothuis  088   fkey12 fkey24 fkey36 fkey48 scr12  scr12  scr12  scr12   O
119a5599e5aSEdwin Groothuis  089   cr     cr     nl     nl     cr     cr     nl     nl      O
120a5599e5aSEdwin Groothuis  090   rctrl  rctrl  rctrl  rctrl  rctrl  rctrl  rctrl  rctrl   O
121a5599e5aSEdwin Groothuis  091   '/'    '/'    '/'    '/'    '/'    '/'    '/'    '/'     O
122a5599e5aSEdwin Groothuis  092   nscr   pscr   debug  debug  nop    nop    nop    nop     O
123a5599e5aSEdwin Groothuis  093   ralt   ralt   ralt   ralt   ralt   ralt   ralt   ralt    O
124a5599e5aSEdwin Groothuis  094   fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49  O
125a5599e5aSEdwin Groothuis  095   fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50  O
126a5599e5aSEdwin Groothuis  096   fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51  O
127a5599e5aSEdwin Groothuis  097   fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53  O
128a5599e5aSEdwin Groothuis  098   fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55  O
129a5599e5aSEdwin Groothuis  099   fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57  O
130a5599e5aSEdwin Groothuis  100   fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58  O
131a5599e5aSEdwin Groothuis  101   fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59  O
132a5599e5aSEdwin Groothuis  102   fkey60 paste  fkey60 fkey60 fkey60 fkey60 fkey60 fkey60  O
133a5599e5aSEdwin Groothuis  103	fkey61 fkey61 fkey61 fkey61 fkey61 fkey61 boot   fkey61  O
134a5599e5aSEdwin Groothuis  104   slock  saver  slock  saver  susp   nop    susp   nop     O
135a5599e5aSEdwin Groothuis  105   fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62  O
136a5599e5aSEdwin Groothuis  106   fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63  O
137a5599e5aSEdwin Groothuis  107   fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64  O
138a5599e5aSEdwin Groothuis  108   nop    nop    nop    nop    nop    nop    nop    nop     O
139a5599e5aSEdwin Groothuis
140a5599e5aSEdwin Groothuis  duml  '"'  ( 'a' 228 ) ( 'A' 196 ) ( 'e' 235 ) ( 'E' 203 )
141a5599e5aSEdwin Groothuis             ( 'i' 239 ) ( 'I' 207 ) ( 'o' 246 ) ( 'O' 214 )
142a5599e5aSEdwin Groothuis             ( 'u' 252 ) ( 'U' 220 ) ( 'y' 255 )
143a5599e5aSEdwin Groothuis  dcir  '^'  ( 'a' 226 ) ( 'A' 194 ) ( 'e' 234 ) ( 'E' 202 )
144a5599e5aSEdwin Groothuis             ( 'i' 238 ) ( 'I' 206 ) ( 'o' 244 ) ( 'O' 212 )
145a5599e5aSEdwin Groothuis             ( 'u' 251 ) ( 'U' 219 )
146a5599e5aSEdwin Groothuis  dtil  '~'  ( 'a' 227 ) ( 'A' 195 ) ( 'n' 241 ) ( 'N' 209 )
147a5599e5aSEdwin Groothuis             ( 'o' 245 ) ( 'O' 213 )
148a5599e5aSEdwin Groothuis  dgra  '`'  ( 'a' 224 ) ( 'A' 192 ) ( 'e' 232 ) ( 'E' 200 )
149a5599e5aSEdwin Groothuis             ( 'i' 236 ) ( 'I' 204 ) ( 'o' 242 ) ( 'O' 210 )
150a5599e5aSEdwin Groothuis             ( 'u' 249 ) ( 'U' 217 )
151a5599e5aSEdwin Groothuis  dacu  '''  ( 'a' 225 ) ( 'A' 193 ) ( 'e' 233 ) ( 'E' 201 )
152a5599e5aSEdwin Groothuis             ( 'i' 237 ) ( 'I' 205 ) ( 'o' 243 ) ( 'O' 211 )
153a5599e5aSEdwin Groothuis             ( 'u' 250 ) ( 'U' 218 ) ( 'y' 253 ) ( 'Y' 221 )
154a5599e5aSEdwin Groothuis  drin  176  ( 'a' 229 ) ( 'A' 197 )
155a5599e5aSEdwin Groothuis  dced  184  ( 'c' 231 ) ( 'C' 199 )
156a5599e5aSEdwin Groothuis  dmac  000
157a5599e5aSEdwin Groothuis  dbre  000
158a5599e5aSEdwin Groothuis  ddot  000
159a5599e5aSEdwin Groothuis  dsla  000
160a5599e5aSEdwin Groothuis  dapo  000
161a5599e5aSEdwin Groothuis  ddac  000
162a5599e5aSEdwin Groothuis  dogo  000
163a5599e5aSEdwin Groothuis  dcar  000
164