1 default alphanumeric_keys 2 xkb_symbols "kr106" { 3 include "us" 4 name[Group1]= "Korean"; 5 include "kr(hw_keys)" 6 }; 7 8 alphanumeric_keys 9 xkb_symbols "kr104" { 10 include "us" 11 name[Group1]= "Korean (101/104-key compatible)"; 12 include "kr(ralt_hangul)" 13 include "kr(rctrl_hanja)" 14 }; 15 16 partial function_keys 17 xkb_symbols "hw_keys" { 18 key <HNGL> { [ Hangul ] }; 19 key <HJCV> { [ Hangul_Hanja ] }; 20 }; 21 22 partial function_keys 23 xkb_symbols "ralt_hangul" { 24 replace key <RALT> { 25 type[Group1] = "ONE_LEVEL", 26 symbols[Group1]= [ Hangul ] 27 }; 28 }; 29 30 partial function_keys 31 xkb_symbols "rctrl_hangul" { 32 replace key <RCTL> { 33 type[Group1] = "ONE_LEVEL", 34 symbols[Group1]= [ Hangul ] 35 }; 36 }; 37 38 partial function_keys 39 xkb_symbols "ralt_hanja" { 40 replace key <RALT> { 41 type[Group1] = "ONE_LEVEL", 42 symbols[Group1]= [ Hangul_Hanja ] 43 }; 44 }; 45 46 partial function_keys 47 xkb_symbols "rctrl_hanja" { 48 replace key <RCTL> { 49 type[Group1] = "ONE_LEVEL", 50 symbols[Group1]= [ Hangul_Hanja ] 51 }; 52 }; 53 54 // EXTRAS: 55 56 partial alphanumeric_keys 57 xkb_symbols "sun_type6" { 58 include "sun_vndr/kr(sun_type6)" 59 }; 60