# German Dvorak Type II for the Linux text console (kbd/loadkeys format).
# Generated from the xkb variant de(dvorak_type2) with ckbcomp from console-setup:
#   ckbcomp -compact -I<xkb drop-in dir> -model pc105 -layout de -variant dvorak_type2
# Requires a Unicode console: the trademark sign has no 8-bit equivalent.
keymaps 0-4,6,8,10,12,14
keycode 1 = Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape
keycode 2 = U+0031 U+0021 U+00b9 U+00b9 U+0031 U+00b9 Meta_one Meta_one Meta_one Meta_one
keycode 3 = U+0032 U+0022 U+00b2 U+00b2 U+0032 U+00b2 Meta_two Meta_two Meta_two Meta_two
keycode 4 = U+0033 U+00a7 U+00b3 U+00b3 U+0033 U+00b3 Meta_three Meta_three Meta_three Meta_three
keycode 5 = U+0034 U+0024 U+00bc U+00a4 U+0034 U+00bc Meta_four Meta_four Meta_four Meta_four
keycode 6 = U+0035 U+0025 U+007c U+007c Control_backslash Control_backslash Meta_five Meta_bar Meta_Control_backslash Meta_Control_backslash
keycode 7 = U+0036 U+0026 U+00a6 U+00a6 U+0036 U+00a6 Meta_six Meta_six Meta_six Meta_six
keycode 8 = U+0037 U+002f U+007b U+007b Escape Escape Meta_seven Meta_braceleft Meta_Escape Meta_Escape
keycode 9 = U+0038 U+0028 U+005b U+005b Escape Escape Meta_eight Meta_bracketleft Meta_Escape Meta_Escape
keycode 10 = U+0039 U+0029 U+005d U+005d Control_bracketright Control_bracketright Meta_nine Meta_bracketright Meta_Control_bracketright Meta_Control_bracketright
keycode 11 = U+0030 U+003d U+007d U+007d Control_bracketright Control_bracketright Meta_zero Meta_braceright Meta_Control_bracketright Meta_Control_bracketright
keycode 12 = U+002b U+002a U+007e U+007e Control_asciicircum Control_asciicircum Meta_plus Meta_asciitilde Meta_Control_asciicircum Meta_Control_asciicircum
keycode 13 = U+003c U+003e dead_grave dead_grave U+003c dead_grave Meta_less Meta_less Meta_less Meta_less
keycode 14 = Delete Delete Delete Delete BackSpace BackSpace Meta_Delete Meta_Delete Meta_BackSpace Meta_BackSpace
keycode 15 = Tab Meta_Tab Tab Meta_Tab Tab Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab
keycode 16 = +U+00fc +U+00dc U+007b U+007b Escape Escape Meta_braceleft Meta_braceleft Meta_Escape Meta_Escape
keycode 17 = U+002c U+003b U+005b U+005b Escape Escape Meta_comma Meta_bracketleft Meta_Escape Meta_Escape
keycode 18 = U+002e U+003a U+005d U+005d Compose Control_bracketright Meta_period Meta_bracketright Compose Meta_Control_bracketright
keycode 19 = +U+0070 +U+0050 U+007d U+007d Control_p Control_bracketright Meta_p Meta_braceright Meta_Control_p Meta_Control_bracketright
keycode 20 = +U+0079 +U+0059 +U+0079 +U+0059 Control_y Control_y Meta_y Meta_y Meta_Control_y Meta_Control_y
keycode 21 = +U+0066 +U+0046 +U+0066 +U+0046 Control_f Control_f Meta_f Meta_f Meta_Control_f Meta_Control_f
keycode 22 = +U+0067 +U+0047 +U+0067 +U+0047 Control_g Control_g Meta_g Meta_g Meta_Control_g Meta_Control_g
keycode 23 = +U+0063 +U+0043 U+00a9 +U+0106 Control_c Control_c Meta_c Meta_c Meta_Control_c Meta_Control_c
keycode 24 = +U+0074 +U+0054 U+2122 U+2122 Control_t Control_t Meta_t Meta_t Meta_Control_t Meta_Control_t
keycode 25 = +U+007a +U+005a +U+017c +U+017b Control_z Control_z Meta_z Meta_z Meta_Control_z Meta_Control_z
keycode 26 = U+003f +U+00df U+003f +U+00df Delete Delete Meta_question Meta_question Meta_Delete Meta_Delete
keycode 27 = U+002f U+005c dead_acute dead_acute Control_backslash dead_acute Meta_slash Meta_slash Meta_Control_backslash Meta_Control_backslash
keycode 28 = Return Return Return Return Control_m Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m
keycode 29 = Control Control Control Control Control Control Control Control Control Control
keycode 30 = +U+0061 +U+0041 U+0040 +U+0105 Control_a nul Meta_a Meta_at Meta_Control_a Meta_nul
keycode 31 = +U+006f +U+004f +U+00f3 +U+00d3 Control_o Control_o Meta_o Meta_o Meta_Control_o Meta_Control_o
keycode 32 = +U+0065 +U+0045 U+20ac +U+0119 Control_e Control_e Meta_e Meta_e Meta_Control_e Meta_Control_e
keycode 33 = +U+0069 +U+0049 U+007c U+007c Tab Control_backslash Meta_i Meta_bar Meta_Tab Meta_Control_backslash
keycode 34 = +U+0075 +U+0055 +U+0075 +U+0055 Control_u Control_u Meta_u Meta_u Meta_Control_u Meta_Control_u
keycode 35 = +U+0068 +U+0048 +U+0068 +U+0048 BackSpace BackSpace Meta_h Meta_h Meta_BackSpace Meta_BackSpace
keycode 36 = +U+0064 +U+0044 +U+0064 +U+0044 Control_d Control_d Meta_d Meta_d Meta_Control_d Meta_Control_d
keycode 37 = +U+0072 +U+0052 U+00ae U+00ae Control_r Control_r Meta_r Meta_r Meta_Control_r Meta_Control_r
keycode 38 = +U+006e +U+004e +U+0144 +U+0143 Control_n Control_n Meta_n Meta_n Meta_Control_n Meta_Control_n
keycode 39 = +U+0073 +U+0053 +U+015b +U+015a Control_s Control_s Meta_s Meta_s Meta_Control_s Meta_Control_s
keycode 40 = +U+006c +U+004c +U+0142 +U+0141 Control_l Control_l Meta_l Meta_l Meta_Control_l Meta_Control_l
keycode 41 = U+005e U+00b0 U+005e U+00b0 Control_asciicircum Control_asciicircum Meta_asciicircum Meta_asciicircum Meta_Control_asciicircum Meta_Control_asciicircum
keycode 42 = Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift
keycode 43 = U+002d U+005f U+00ad U+00a8 Control_underscore U+00ad Meta_minus Meta_minus Meta_Control_underscore Meta_Control_underscore
keycode 44 = +U+00f6 +U+00d6 +U+00e4 +U+00c4 +U+00f6 +U+00e4 +U+00f6 +U+00e4 +U+00f6 +U+00e4
keycode 45 = +U+0071 +U+0051 U+0040 U+0040 Control_q nul Meta_q Meta_at Meta_Control_q Meta_nul
keycode 46 = +U+006a +U+004a +U+006a +U+004a Linefeed Linefeed Meta_j Meta_j Meta_Linefeed Meta_Linefeed
keycode 47 = +U+006b +U+004b +U+006b +U+004b Control_k Control_k Meta_k Meta_k Meta_Control_k Meta_Control_k
keycode 48 = +U+0078 +U+0058 +U+017a +U+0179 Control_x Control_x Meta_x Meta_x Meta_Control_x Meta_Control_x
keycode 49 = +U+0062 +U+0042 +U+0062 +U+0042 Control_b Control_b Meta_b Meta_b Meta_Control_b Meta_Control_b
keycode 50 = +U+006d +U+004d +U+00b5 +U+00b5 Return Return Meta_m Meta_m Meta_Control_m Meta_Control_m
keycode 51 = +U+0077 +U+0057 +U+0077 +U+0057 Control_w Control_w Meta_w Meta_w Meta_Control_w Meta_Control_w
keycode 52 = +U+0076 +U+0056 +U+0076 +U+0056 Control_v Control_v Meta_v Meta_v Meta_Control_v Meta_Control_v
keycode 53 = U+0023 U+0027 U+0023 U+0027 U+0023 U+0023 Meta_numbersign Meta_numbersign Meta_numbersign Meta_numbersign
keycode 54 = Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift
keycode 55 = KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply
keycode 56 = Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt
keycode 57 = U+0020 U+0020 U+0020 U+0020 nul nul Meta_space Meta_space Meta_nul Meta_nul
keycode 58 = Caps_Lock Caps_Lock Caps_Lock Caps_Lock Caps_Lock Caps_Lock Caps_Lock Caps_Lock Caps_Lock Caps_Lock
keycode 59 = F1 F13 Console_13 Console_25 F25 Console_13 Console_1 F1 Console_1 F1
keycode 60 = F2 F14 Console_14 Console_26 F26 Console_14 Console_2 F2 Console_2 F2
keycode 61 = F3 F15 Console_15 Console_27 F27 Console_15 Console_3 F3 Console_3 F3
keycode 62 = F4 F16 Console_16 Console_28 F28 Console_16 Console_4 F4 Console_4 F4
keycode 63 = F5 F17 Console_17 Console_29 F29 Console_17 Console_5 F5 Console_5 F5
keycode 64 = F6 F18 Console_18 Console_30 F30 Console_18 Console_6 F6 Console_6 F6
keycode 65 = F7 F19 Console_19 Console_31 F31 Console_19 Console_7 F7 Console_7 F7
keycode 66 = F8 F20 Console_20 Console_32 F32 Console_20 Console_8 F8 Console_8 F8
keycode 67 = F9 F21 Console_21 Console_33 F33 Console_21 Console_9 F9 Console_9 F9
keycode 68 = F10 F22 Console_22 Console_34 F34 Console_22 Console_10 F10 Console_10 F10
keycode 69 = Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock
keycode 70 = Scroll_Lock Show_Memory Show_Registers Scroll_Lock Show_State Scroll_Lock Show_Registers Scroll_Lock Scroll_Lock Scroll_Lock
keycode 71 = KP_7 KP_7 Hex_7 KP_7 KP_7 KP_7 Ascii_7 KP_7 KP_7 KP_7
keycode 72 = KP_8 KP_8 Hex_8 KP_8 KP_8 KP_8 Ascii_8 KP_8 KP_8 KP_8
keycode 73 = KP_9 KP_9 Hex_9 KP_9 KP_9 KP_9 Ascii_9 KP_9 KP_9 KP_9
keycode 74 = KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract
keycode 75 = KP_4 KP_4 Hex_4 KP_4 KP_4 KP_4 Ascii_4 KP_4 KP_4 KP_4
keycode 76 = KP_5 KP_5 Hex_5 KP_5 KP_5 KP_5 Ascii_5 KP_5 KP_5 KP_5
keycode 77 = KP_6 KP_6 Hex_6 KP_6 KP_6 KP_6 Ascii_6 KP_6 KP_6 KP_6
keycode 78 = KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add
keycode 79 = KP_1 KP_1 Hex_1 KP_1 KP_1 KP_1 Ascii_1 KP_1 KP_1 KP_1
keycode 80 = KP_2 KP_2 Hex_2 KP_2 KP_2 KP_2 Ascii_2 KP_2 KP_2 KP_2
keycode 81 = KP_3 KP_3 Hex_3 KP_3 KP_3 KP_3 Ascii_3 KP_3 KP_3 KP_3
keycode 82 = KP_0 KP_0 Hex_0 KP_0 KP_0 KP_0 Ascii_0 KP_0 KP_0 KP_0
keycode 83 = KP_Period KP_Period KP_Period KP_Period KP_Period Boot KP_Period KP_Period Boot Boot
keycode 84 = Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console
keycode 86 = +U+00e4 +U+00c4 U+007c U+007c Control_backslash Control_backslash Meta_bar Meta_bar Meta_Control_backslash Meta_Control_backslash
keycode 87 = F11 F23 Console_23 Console_35 F35 Console_23 Console_11 F11 Console_11 F11
keycode 88 = F12 F24 Console_24 Console_36 F36 Console_24 Console_12 F12 Console_12 F12
keycode 102 = Home Home Home Home Home Home Home Home Home Home
keycode 103 = Up Up Up Up Up Up KeyboardSignal Up Up Up
keycode 104 = Prior Scroll_Backward Prior Prior Prior Prior Prior Prior Prior Prior
keycode 105 = Left Left Left Left Left Left Decr_Console Left Left Left
keycode 106 = Right Right Right Right Right Right Incr_Console Right Right Right
keycode 107 = End End End End End End End End End End
keycode 108 = Down Down Down Down Down Down Down Down Down Down
keycode 109 = Next Scroll_Forward Next Next Next Next Next Next Next Next
keycode 110 = Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert
keycode 111 = Remove Remove Remove Remove Remove Boot Remove Remove Boot Boot
keycode 96 = KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter
keycode 97 = Control Control Control Control Control Control Control Control Control Control
keycode 119 = Pause Pause Pause Pause Break Break Pause Pause Break Break
keycode 99 = VoidSymbol VoidSymbol Control_backslash Control_backslash Control_backslash Control_backslash Last_Console Last_Console Meta_Control_backslash Meta_Control_backslash
keycode 98 = KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide
keycode 100 = AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr
keycode 101 = Break Break Break Break Break Break Break Break Break Break
keycode 125 = Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt
keycode 126 = Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt
keycode 121 = KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period
strings as usual
