2 // Rules for resolving XKB components for use with XFree86
3 // Copyright 1996 by Joseph Moss
5 // $XFree86: xc/programs/xkbcomp/rules/xfree86,v 3.5 1996/12/17 21:03:59 dawes Exp $
8 ! model = keycodes geometry
9 pc98 = xfree98(pc98) nec(pc98)
10 jp106 = xfree98(jp106) pc(jp106)
12 ! model layout = symbols
13 pc98 nec/jp = nec/jp(pc98)
16 ! model layout = compat types
17 * * = complete complete
20 grp:switch = +group(switch)
21 grp:toggle = +group(toggle)
22 grp:shift_toggle = +group(shift_toggle)
23 grp:ctrl_shift_toggle = +group(ctrl_shift_toggle)
24 grp:ctrl_alt_toggle = +group(ctrl_alt_toggle)
25 ctrl:nocaps = +ctrl(nocaps)
26 ctrl:swapcaps = +ctrl(swapcaps)
27 ctrl:ctrl_ac = +ctrl(ctrl_ac)
28 ctrl:ctrl_aa = +ctrl(ctrl_aa)