# Dvorak keymap for Macintosh (mac-dvorak.map)
#
# Author: Björn Jacke <bjacke@suse.de>, 2001
#
# Changelog:
# 2001-04-22 Björn Jacke <bjacke@suse.de>
#            - initial version
#

alt_is_meta
include "mac-linux-keys-bare.inc"
compose as usual for "iso-8859-1"
strings as usual

########### ROW 1 (function keys)

########### ROW 2
keycode  18 = one              exclam          
keycode  19 = two              at               at              nul			nul
keycode  20 = three            numbersign      
	control keycode  20 = Escape          
keycode  21 = four             dollar           dollar          Control_backslash
keycode  23 = five             percent         
	control keycode  23 = Control_bracketright
keycode  22 = six              asciicircum     
	control keycode  22 = Control_asciicircum
keycode  26 = seven            ampersand        braceleft       Control_underscore
keycode  28 = eight            asterisk         bracketleft     Delete
keycode  25 = nine             parenleft        bracketright    
keycode  29 = zero             parenright       braceright      
keycode  27 = bracketleft      braceleft       
	control keycode  27 = Escape          
keycode  24 = bracketright     braceright       asciitilde      Control_bracketright

########### ROW 3
keycode  12 = apostrophe       quotedbl        
	control keycode  12 = Control_g       
keycode  13 = comma            less            
keycode  14 = period           greater         
keycode  15 = p               
keycode  17 = y               
keycode  16 = f               
keycode  32 = g               
keycode  34 = c               
keycode  31 = r               
keycode  35 = l               
keycode  33 = slash            question        
	control keycode  33 = Delete          
keycode  30 = equal            plus            
keycode   1 = o               
keycode   2 = e               
keycode   3 = u               
keycode   5 = i               
keycode   4 = d               
keycode  38 = h               
keycode  40 = t               
keycode  37 = n               
keycode  41 = s               
keycode  39 = minus           underscore       backslash     Control_underscore 	Control_underscore
keycode  50 = grave            asciitilde      
	control keycode  50 = nul             

########### ROW 4
keycode  42 = backslash        bar             
	control keycode  43 = Control_backslash
keycode   6 = semicolon        colon           
keycode   7 = q               
keycode   8 = j               
keycode   9 = k               
keycode  11 = x               
keycode  45 = b               
keycode  46 = m               
keycode  43 = w               
keycode  47 = v               
keycode  44 = z               

########### ROW 5

########### ROW 6
