Extended Keyboard Dvorak Scientific Keymap +-----+ /-----------\ --------- |/ / /| |\\\\\\\\\\\| |-------| | / / | Home Key |\\\\\\\\\\\| Modifier Key |-------| Thumb Slot |/ / /| |\\\\\\\\\\\| |-------| +-----+ \-----------/ / \ Left Hand Right Hand /-----------------------------------\ /-----------------------------------\ | | | | | | | | | | | | | | | | | | | | | -alternate- | | | | | | | | | | | | | | --control-- | | | | | | | |-----/-----------------------\-----| ---shift--- |-----/-----------------------\-----| | | | | | | | ----met---- | | | | | | | | | | | | | | ----num---- | | | | | | | | | | | | | | | | | | | | | /-----|-----|-----+-----+-----+-----|-----| |-----|-----+-----+-----+-----|-----|-----\ | | |/ / /|/ / /|/ / /|/ / /| | | |/ / /|/ / /|/ / /|/ / /| | | | | | / / | / / | / / | / / | | | | / / | / / | / / | / / | | | | | |/ / /|/ / /|/ / /|/ / /| | | |/ / /|/ / /|/ / /|/ / /| | | \-----|-----|-----+-----+-----+-----|-----|-----------------------|-----|-----+-----+-----+-----|-----|-----/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |-----\-----------------------/-----|-----------|-----------|-----\-----------------------/-----| | | | | | | |\\\\\\\\\\\|\\\\\\\\\\\| | | | | | | | | | | | | |\\\\\\\\\\\|\\\\\\\\\\\| | | | | | | | | | | | | |\\\\\\\\\\\|\\\\\\\\\\\| | | | | | | \-----------------------------------------------------------------------------------------------/ / \ | | | | | | | | | |-----------------------------------------------| | |\\\\\\\\\\\|-------+ +-------|\\\\\\\\\\\| | |\\\\\\\\\\\|-------+ *lock +-------|\\\\\\\\\\\| or |\\\\\\\\\\\|-------+ +-------|\\\\\\\\\\\| | \-----------/ \-------/ \-----------/ \ / |-----\-----------------------/-----|-----|-----|-----|-----|-----\-----------------------/-----| | | | | | | |\\\\\|\\\\\|\\\\\|\\\\\| | | | | | | | | | | | | |\\\\\|\\\\\|\\\\\|\\\\\| | | | | | | | | | | | | |\\\\\|\\\\\|\\\\\|\\\\\| | | | | | | \-----------------------------------------------------------------------------------------------/ Keycodes 1 2 3 4 5 6 7 8 9 a b c d e /-----------------------------------\ /-----------------------------------\ | | | | | | | | | | | | | | 1 | | | | | | | -alternate- | | | | | | | 1 | | | | | | | --control-- | | | | | | | |-----/-----------------------\-----| ---shift--- |-----/-----------------------\-----| | | | | | | | ----met---- | | | | | | | 2 | | | | | | | ----num---- | | | | | | | 2 | | | | | | | | | | | | | | /-----|-----|-----+-----+-----+-----|-----| |-----|-----+-----+-----+-----|-----|-----\ | | | | | | | | | | | | | | | | 3 | | | 33 | 34 | 35 | 36 | | | | 39 | 3a | 3b | 3c | | | 3 | | | | | | | | | | | | | | | | \-----|-----|-----+-----+-----+-----|-----|-----------------------|-----|-----+-----+-----+-----|-----|-----/ | | | | | | | | | | | | | | | 4 | | | | | | | 05 | 06 | | | | | | | 4 | | | | | | | | | | | | | | | |-----\-----------------------/-----|-----------|-----------|-----\-----------------------/-----| | | | | | | | | | | | | | | | 5 | | | | | | | 02 | 03 | | | | | | | 5 | | | | | | | | | | | | | | | \-----------------------------------------------------------------------------------------------/ / \ | | | | 07 | | | | | |-----------------------------------------------| | | |-------+ +-------| | 6 | | 01 |-------+ 00 +-------| 04 | 6 or | |-------+ +-------| | | \-----------/ \-------/ \-----------/ \ / |-----\-----------------------/-----|-----|-----|-----|-----|-----\-----------------------/-----| | | | | | | | | | | | | | | | | | | | | | | | | 01 | 02 | 03 | 04 | | | | | | | | | | | | | | | | | | | | | | | | \-----------------------------------------------------------------------------------------------/ /-----------------------------------\ /-----------------------------------\ | | | | | | | | | | | | | | | | 0 | 1 | 2 | 3 | 4 | -alternate- | 5 | 6 | 7 | 8 | 9 | | | | | | | | | --control-- | | | | | | | |-----/-----------------------\-----| ---shift--- |-----/-----------------------\-----| | | | | | | | ----met---- | | | | | | | | * | '.| , | . | p | y | ----num---- | f | g | c | r | l | / | | | | | | | | | | | | | | | /-----|-----|-----+-----+-----+-----|-----| |-----|-----+-----+-----+-----|-----|-----\ | | |/ / /|/ / /|/ / /|/ / /| | | |/ / /|/ / /|/ / /|/ / /| | | | esc | = | a | o | e | u | i | | d | h | t | n | s | - | del | | | |/ / /|/ / /|/ / /|/ / /| | | |/ / /|/ / /|/ / /|/ / /| | | \-----|-----|-----+-----+-----+-----|-----|-----------------------|-----|-----+-----+-----+-----|-----|-----/ | | | | | | | | | | | | | | | | + | ; | q | j | k | x | tab | ret | b | w | m | v | z | | | | | | | | | | | | | | | | | | |-----\-----------------------/-----|-----------|-----------|-----\-----------------------/-----| | | | | | | |\\\\\\\\\\\|\\\\\\\\\\\| | | | | | | | dg | [ | ] | ( | ) | ul | control | shift | ~ | ` | ' | < | > | *x | | | | | | | |\\\\\\\\\\\|\\\\\\\\\\\| | | | | | | \-----------------------------------------------------------------------------------------------/ | | | space | | | |-----------------------------------------------| |\\\\\\\\\\\|-------+ +-------|\\\\\\\\\\\| | meta |-------+ *lock +-------| alternate | |\\\\\\\\\\\|-------+ +-------|\\\\\\\\\\\| \-----------/ \-------/ \-----------/ Left /-----------------------------------\ DvorakExt /-----------------------------------\ Right | | od | (c) | & | # | ^ | | |c | @ | | %0 | L- | | | | 0 | 1 | 2 | 3 | 4 | -alternate- | 5 | 6 | 7 | 8 | 9 | | | | 0s | 1s | 2s | 3s | 4s | --control-- | 5s | 6s | 7s | 8s | 9s | | |-----/-----------------------\-----| ---shift--- |-----/-----------------------\-----| | *. | " | ? | ! | | | ----met---- | | | | | | \ | | * | |'| , | . | p | y | ----num---- | f | g | c | r | l | / | | *x | | ?^ | !^ | |P | Y= | | fl | | c, | (r) | | :- | /-----|-----|-----+-----+-----+-----|-----| |-----|-----+-----+-----+-----|-----|-----\ | | =/ | | | | | | | | | | | | -- | | | esc | = | a | o | e | u | i | | d | h | t | n | s | - | del | | | not | ae | o/ | oe | ua | id | | d/ | :ha | eth | n~ | ss | | | \-----|-----|-----+-----+-----+-----|-----|-----------------------|-----|-----+-----+-----+-----|-----|-----/ |... | : | | | | | tbst | lnfd | | | | | | || | | + | ; | q | j | k | x | tab | ret | b | w | m | v | z | | | | +- | :a | | | | | | | | | mu | | | ced | |-----\-----------------------/-----|-----------|-----------|-----\-----------------------/-----| | ddg | 'b | ''b | { | } | ma | | | $ | `` | '' | << | >> | | | dg | [ | ] | ( | ) | ul | control | shift | ~ | ` | ' | < | > | | | blt | a_ | o_ | <= | >= | ogo | | | sct | `a | 'a | g | ox | \-----------------------------------------------------------------------------------------------/ | | | space | | | |-----------------------------------------------| | |-------+ +-------| | | meta |-------+ *lock +-------| alternate | | |-------+ +-------| | \-----------/ \-------/ \-----------/ *sets locks for any of meta, control, shift, alt. id : dotless i |P : paragraph mark |' : vertical single quote ogo: ogonek L- : english pound sign o/ : oslash ced: cedilla (c): copyright d/ : anglo-saxon thorn %0 : perthousand (r): reserved eth: anglo-saxon eth ox : currency od : degrees n~ : spanish n-tilde a_ : ordfeminine '' : quotedoubleright ss : german es-tset o_ : ordmasculine `` : quotedoubleleft c, : french c-cedilla 'b : quotesinglebase >> : guillemotright |c : section mark ''b: quotedoublebass << : guillemotleft || : two-segment vertical bar fl : florin (italic f) +- : plus-or-minus sign #s : superscript of the # given ma : macron :- : divide cnt: cent sign ul : underline *. : dot-times :a : accent umlaut >g : guilsingright *x : cross-times :ha: accent hungarumlaut = : greater than or equal ?^ : questionmarkdown blt: bullet