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