Blob Blame History Raw
charset "iso-8859-8"
keymaps 0-6,8,12
include "linux-with-alt-and-altgr"
strings as usual

keycode   1 = Escape           Escape
	alt     keycode   1 = Meta_Escape
keycode   2 = one              exclam           one
	alt     keycode   2 = Meta_one
keycode   3 = two              at               two              VoidSymbol       nul              nul
	alt     keycode   3 = Meta_two
keycode   4 = three            numbersign       three
	control keycode   4 = Escape
	alt     keycode   4 = Meta_three
keycode   5 = four             dollar           four
	control keycode   5 = Control_backslash
	alt     keycode   5 = Meta_four
keycode   6 = five             percent          five
	control keycode   6 = Control_bracketright
	alt     keycode   6 = Meta_five
keycode   7 = six              asciicircum      six
	control keycode   7 = Control_asciicircum
	alt     keycode   7 = Meta_six
keycode   8 = seven            ampersand        seven
	control keycode   8 = Control_underscore
	alt     keycode   8 = Meta_seven
keycode   9 = eight            asterisk         eight            multiplication   Delete
	alt     keycode   9 = Meta_eight
keycode  10 = nine             parenleft        nine
	alt     keycode  10 = Meta_nine
keycode  11 = zero             parenright       zero
	alt     keycode  11 = Meta_zero
keycode  12 = minus            underscore       backslash        VoidSymbol       Control_underscore Control_underscore
	alt     keycode  12 = Meta_minus
keycode  13 = equal            plus             doubleunderscore doubleunderscore
	alt     keycode  13 = Meta_equal
keycode  14 = Delete           Delete
	alt     keycode  14 = Meta_Delete
keycode  15 = Tab              Meta_Tab
	alt     keycode  15 = Meta_Tab
keycode  16 = +q                +Q                qof              qof              Control_q
keycode  17 = +w                +W                vav              vav              Control_w
keycode  18 = +e                +E                alef             alef             Control_e
keycode  19 = +r                +R                resh             resh             Control_r
keycode  20 = +t                +T                tav              tet              Control_t
keycode  21 = +y                +Y                ayin             ayin             Control_y
keycode  22 = +u                +U                vav              vav              Control_u
keycode  23 = +i                +I                yod              yod              Tab
keycode  24 = +o                +O                samekh           samekh           Control_o
keycode  25 = +p                +P                pe               finalpe          Control_p
keycode  26 = bracketleft      braceleft
	control keycode  26 = Escape
	alt     keycode  26 = Meta_bracketleft
keycode  27 = bracketright     braceright       asciitilde
	control keycode  27 = Control_bracketright
	alt     keycode  27 = Meta_bracketright
keycode  28 = Return
	alt     keycode  28 = Meta_Control_m
keycode  29 = Control
keycode  30 = +a                +A                alef             alef             Control_a
keycode  31 = +s                +S                shin             shin             Control_s
keycode  32 = +d                +D                dalet            dalet            Control_d
keycode  33 = +f                +F                pe               finalpe          Control_f
keycode  34 = +g                +G                gimel            gimel            Control_g
keycode  35 = +h                +H                he               he               BackSpace
keycode  36 = +j                +J                yod              yod              Linefeed
keycode  37 = +k                +K                kaf              finalkaf         Control_k
keycode  38 = +l                +L                lamed            lamed            Control_l
keycode  39 = semicolon        colon           semicolon         colon
	alt     keycode  39 = Meta_semicolon
keycode  40 = apostrophe       quotedbl
	control keycode  40 = Control_g
	alt     keycode  40 = Meta_apostrophe
keycode  41 = grave            asciitilde       overscore        overscore        nul
	alt     keycode  41 = Meta_grave
keycode  42 = Shift
keycode  43 = backslash        bar
	control keycode  43 = Control_backslash
	alt     keycode  43 = Meta_backslash
keycode  44 = +z                +Z                zayin            zayin            Control_z
keycode  45 = +x                +X                het              het              Control_x
keycode  46 = +c                +C                tsadi            finaltsadi       Control_c
keycode  47 = +v                +V                vav              vav              Control_v
keycode  48 = +b                +B                bet              bet              Control_b
keycode  49 = +n                +N                nun              finalnun         Control_n
keycode  50 = +m                +M                mem              finalmem         Control_m
keycode  51 = comma            less             comma            less
	alt     keycode  51 = Meta_comma
keycode  52 = period           greater          period           greater          Compose
	alt     keycode  52 = Meta_period
keycode  53 = slash            question         division         division         Delete
	alt     keycode  53 = Meta_slash
keycode  54 = Shift
keycode  56 = Alt
keycode  57 = space            space            space            space            nul
	alt     keycode  57 = Meta_space
keycode  58 = Caps_Lock
keycode  86 = less             greater          bar
	alt     keycode  86 = Meta_less
keycode  97 = AltGr_Lock

compose 'c' 'h' to 'รง'