Skip to content

Instantly share code, notes, and snippets.

@AlexandreBonneau
Created July 29, 2018 09:28
Show Gist options
  • Save AlexandreBonneau/0d961818921074591bf64e138ebe97b5 to your computer and use it in GitHub Desktop.
Save AlexandreBonneau/0d961818921074591bf64e138ebe97b5 to your computer and use it in GitHub Desktop.
Dvorak keymap for the old Samsung NC10. Can be used for other device
!! Dvorak international for samsung NC10 by
!! © 2009, Alexandre Bonneau <alexandre.bonneau@linuxfr.eu>
!! Keymap to use the international accents with a dvorak layout
!! Mode : Normal Mod1 Mod2 Mod3 Mod4 Mod5
!! Keys : - Shift AltGr Shift + AltGr Meta Super
keycode 9 = Escape Escape
keycode 10 = 1 exclam exclamdown onesuperior
keycode 11 = 2 at onehalf twosuperior
keycode 12 = 3 numbersign onethird threesuperior
keycode 13 = 4 dollar onequarter
keycode 14 = 5 percent EuroSign cent EuroSign
keycode 15 = 6 dead_circumflex asciicircum asciicircum asciicircum asciicircum
keycode 16 = 7 ampersand
keycode 17 = 8 asterisk
keycode 18 = 9 parenleft leftsinglequotemark dead_breve leftsinglequotemark dead_breve
keycode 19 = 0 parenright rightsinglequotemark dead_abovering rightsinglequotemark dead_abovering
keycode 20 = bracketleft braceleft guillemotleft
keycode 21 = bracketright braceright guillemotright
keycode 22 = BackSpace Terminate_Server
keycode 23 = Tab ISO_Left_Tab
keycode 24 = dead_acute dead_diaeresis apostrophe quotedbl apostrophe quotedbl
keycode 25 = comma less dead_cedilla dead_caron dead_cedilla dead_caron
keycode 26 = period greater dead_abovedot dead_circumflex periodcentered dead_circumflex
keycode 27 = p P
keycode 28 = y Y yen
keycode 29 = f F
keycode 30 = g G
keycode 31 = c C ccedilla copyright Ccedilla
keycode 32 = r R registered
keycode 33 = l L sterling
keycode 34 = slash question questiondown division dead_hook dead_hook
keycode 35 = equal plus dead_doubleacute plusminus dead_horn dead_doubleacute
keycode 36 = Return
keycode 37 = Control_L ISO_Prev_Group
keycode 38 = a A agrave ae AE
keycode 39 = o O oslash ooblique Greek_OMEGA
keycode 40 = e E EuroSign ecircumflex eacute egrave
keycode 41 = u U ugrave
keycode 42 = i I idotless
keycode 43 = d D degree
keycode 44 = h H
keycode 45 = t T
keycode 46 = n N notsign ntilde Ntilde
keycode 47 = s S section ssharp
keycode 48 = minus underscore dead_macron dead_belowdot dead_macron dead_belowdot
keycode 49 = dead_grave dead_tilde grave asciitilde grave asciitilde
keycode 50 = Shift_L
keycode 51 = Shift_R
keycode 52 = semicolon colon dead_ogonek dead_diaeresis dead_ogonek dead_diaeresis
keycode 53 = q Q
keycode 54 = j J
keycode 55 = k K kra
keycode 56 = x X
keycode 57 = b B
keycode 58 = m M mu multiply
keycode 59 = w W
keycode 60 = v V
keycode 61 = z Z
keycode 62 = Shift_R
keycode 63 = KP_Multiply XF86_ClearGrab
keycode 64 = Alt_L Meta_L
keycode 65 = space space nobreakspace
keycode 66 = Shift_L
keycode 67 = F1 XF86_Switch_VT_1
keycode 68 = F2 XF86_Switch_VT_2
keycode 69 = F3 XF86_Switch_VT_3
keycode 70 = F4 XF86_Switch_VT_4
keycode 71 = F5 XF86_Switch_VT_5
keycode 72 = F6 XF86_Switch_VT_6
keycode 73 = F7 XF86_Switch_VT_7
keycode 74 = F8 XF86_Switch_VT_8
keycode 75 = F9 XF86_Switch_VT_9
keycode 76 = F10 XF86_Switch_VT_10
keycode 77 = Num_Lock Pointer_EnableKeys
keycode 78 = Scroll_Lock
keycode 79 = KP_Home KP_7
keycode 80 = KP_Up KP_8
keycode 81 = KP_Prior KP_9
keycode 82 = KP_Subtract XF86_Prev_VMode
keycode 83 = KP_Left KP_4
keycode 84 = KP_Begin KP_5
keycode 85 = KP_Right KP_6
keycode 86 = KP_Add XF86_Next_VMode
keycode 87 = KP_End KP_1
keycode 88 = KP_Down KP_2
keycode 89 = KP_Next KP_3
keycode 90 = KP_Insert KP_0
keycode 91 = KP_Delete KP_Decimal
keycode 92 =
keycode 93 =
keycode 94 = backslash bar brokenbar bar brokenbar
keycode 95 = F11 XF86_Switch_VT_11
keycode 96 = F12 XF86_Switch_VT_12
keycode 97 = Home
keycode 98 = Up NoSymbol uparrow
keycode 99 = Prior
keycode 100 = Left NoSymbol leftarrow
keycode 101 =
keycode 102 = Right NoSymbol rightarrow
keycode 103 = End
keycode 104 = Down NoSymbol downarrow
keycode 105 = Next
keycode 106 = Insert
keycode 107 = Delete
keycode 108 = KP_Enter
keycode 109 = Control_R ISO_Next_Group
keycode 110 = Pause Break
keycode 111 = Print Sys_Req
keycode 112 = KP_Divide XF86_Ungrab
keycode 113 = ISO_Level3_Shift
keycode 114 =
keycode 115 = Super_L
keycode 116 =
keycode 117 = Multi_key
clear Shift
clear Lock
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5
add Shift = Shift_L Shift_R
add Lock = Caps_Lock
add Control = Control_L Control_R
add Mod1 = Alt_L Meta_L
add Mod2 = Num_Lock
add Mod4 = Super_L Hyper_L
add Mod5 = Mode_switch ISO_Level3_Shift ISO_Level3_Shift
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment