# From ad.h.huikeshoven@nl.arthurandersen.com Sun Apr 18 23:47:10 1999
# Subject: Dutch Keyboard
# I installed SuSE Linux 6.0 on my IBM Aptiva this weekend.
# The machine comes with a Dutch, Windows compatible, 104 key keyboard.
# I developed a keymap for this keyboard
# The keyboard features dead keys, a pretty weird rearrangement
# of keys like (){}[]<>~` etc., a Euro sign.
#
# nl2.map - based on us.map
# Developed by Ad H. Huikeshoven, April 18, 1999.
# For IBM manufactured Windows Keyboard, 104 key, for the Dutch market.
# This is an alpha version of the map. Not all AltGr keys are
# implemented yet. 
# If you feel like mailing me, mail ad.h.huikeshoven@nl.arthurandersen.com.
#
keymaps 0-2,4-6,8-9,12
alt_is_meta
include "qwerty-layout"
include "linux-with-alt-and-altgr"
strings as usual
#number       Normal           Shift          AltGr
#--------------------------------------------------------------------------
keycode   1 = Escape
keycode   2 = one              exclam           onesuperior
keycode   3 = two              quotedbl         twosuperior
keycode   4 = three            numbersign       threesuperior
     control   keycode   4 = Escape
keycode   5 = four             dollar           onequarter
keycode   6 = five             percent          onehalf
     control   keycode   6 = Control_bracketright
keycode   7 = six              ampersand        threequarters
     control   keycode   7 = Control_asciicircum
keycode   8 = seven            underscore        sterling
keycode   9 = eight            parenleft         braceleft
keycode  10 = nine             parenright        braceright
keycode  11 = zero             apostrophe        braceright
keycode  12 = slash            question          backslash	Control_underscore
keycode  13 = degree           asciitilde        dead_cedilla
keycode  14 = Delete
keycode  15 = Tab
keycode  18 = e                E                 euro
keycode  19 = r                R                 paragraph
keycode  26 = dead_diaeresis   dead_circumflex
     control   keycode  26 = Escape
keycode  27 = asterisk         bar
keycode  28 = Return
     alt  keycode  28 = Meta_Control_m
keycode  29 = Control
keycode  31 = s                S                   ssharp
keycode  39 = plus             plusminus
keycode  40 = dead_acute       dead_grave
     control   keycode  40 = Control_g
keycode  41 = at               section             notsign
     control   keycode  41 = nul
keycode  42 = Shift
keycode  43 = less             greater
keycode  44 = z                Z                   guillemotleft
keycode  45 = x                X                   guillemotright
keycode  46 = c                C                   currency
     control   keycode  43 = Control_backslash
keycode  50 = m                M                   mu
keycode  51 = comma            semicolon
keycode  52 = period           colon               period
keycode  53 = minus            equal
     control   keycode  53 = Delete
keycode  54 = Shift
keycode  56 = Alt
keycode  57 = space
     control   keycode  57 = nul
keycode  58 = Caps_Lock
keycode  86 = bracketright     bracketleft          brokenbar
# end of nl.map
