| # From eha@dasc.nl Wed Mar 31 13:55:06 1999 |
| # From: Eric Hameleers <eha@dasc.nl> |
| # |
| # Dutch keymap for IBM ThinkPads (765L, 600, 770 and 380). |
| # |
| # Key mapping for dutch keyboard (on my IBM-ThinkPad but generally useable) |
| # Contributed by Eric Hameleers (eric.hameleers@nl.ibm.com) |
| # |
| # Added the circumflex as AltGr func. of the key with the dead_circumflex |
| # |
| charset "iso-8859-1" |
| keymaps 0-6,8-9,12 |
| alt_is_meta |
| include "qwerty-layout" |
| altgr keycode 19 = paragraph |
| altgr keycode 31 = ssharp |
| altgr keycode 44 = guillemotleft |
| altgr keycode 45 = guillemotright |
| altgr keycode 46 = cent |
| altgr keycode 50 = mu |
| # extension |
| altgr keycode 24 = +oslash |
| altgr shift keycode 24 = +Oslash |
| include "linux-with-alt-and-altgr" |
| strings as usual |
| compose as usual for "iso-8859-1" |
| |
| 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 |
| control keycode 5 = Control_backslash |
| keycode 6 = five percent onehalf |
| control keycode 6 = Control_bracketright |
| keycode 7 = six ampersand threequarters |
| control keycode 7 = Control_asciicircum |
| keycode 8 = seven underscore pound |
| control keycode 8 = Control_underscore |
| control shift keycode 8 = Control_underscore |
| keycode 9 = eight parenleft braceleft |
| control keycode 9 = Delete |
| keycode 10 = nine parenright braceright |
| keycode 11 = zero apostrophe |
| keycode 12 = slash question backslash |
| control altgr keycode 12 = Control_backslash |
| # some use dead_tilde instead of asciitilde |
| keycode 13 = degree asciitilde dead_cedilla |
| keycode 14 = Delete |
| control keycode 14 = BackSpace |
| keycode 15 = Tab |
| keycode 26 = dead_diaeresis dead_circumflex circumflex |
| control keycode 26 = Escape |
| keycode 27 = asterisk bar |
| keycode 28 = Return |
| alt keycode 28 = Meta_Control_m |
| keycode 29 = Control |
| keycode 39 = plus plusminus |
| keycode 40 = dead_acute dead_grave |
| control keycode 40 = Control_g |
| alt keycode 40 = Meta_apostrophe |
| keycode 41 = at section notsign |
| control keycode 41 = nul |
| control shift keycode 41 = nul |
| control alt keycode 41 = Meta_nul |
| keycode 42 = Shift |
| keycode 43 = less greater |
| keycode 51 = comma semicolon |
| keycode 52 = period colon periodcentered |
| control keycode 52 = Compose |
| keycode 53 = minus equal |
| keycode 54 = Shift |
| keycode 56 = Alt |
| keycode 57 = space |
| control keycode 57 = nul |
| keycode 58 = Caps_Lock |
| keycode 86 = bracketright bracketleft brokenbar |
| keycode 97 = Control |