# ----------------------------------------------------------------------
# written by Eugene Zolotov
# based on earlyer work by Mallum - the author of xkbd
# for newer versions, please, visit http://linux.su/ipaq.shtml
# ----------------------------------------------------------------------
# set to 'xft' for AA fonts, set to anything else and default X fonts are used.
#render xft
render xft
# font name, for an xft font, specify the point size after a '-'
# default font is fixed
#font verdana-7|fixed
font verdana-8|fixed
# color of keboard background ( default white )
# col 200:200:200
# color of an active key ( default black )
down_col 200:200:255
# color of key text ( default black )
# txt_col black
# color of key borders ( default black )
# border_col black
# keyboard dimentions
#width xxx
#height xxx
# button style, can be rounded ( default ), square or plain
button_style rounded
#
# The keyboard definition is split into rows, starting from the top.
#
# options for each key are;
#
# default
# shift
# mod
# default_ks
# shift_ks
# mod_ks
# img
# bg
# fg
# slide_up_ks
# slide_down_ks
# slide_left_ks
# slide_right_ks
# width
# height
default esc
default_ks Escape
default `
default_ks quoteleft
shift ~
shift_ks asciitilde
default 1
default_ks 1
shift !
shift_ks exclam
default 2
default_ks 2
shift @
shift_ks at
default 3
default_ks 3
shift #
shift_ks numbersign
default 4
default_ks 4
shift $
shift_ks dollar
default 5
default_ks 5
shift %
shift_ks percent
default 6
default_ks 6
shift ^
shift_ks asciicircum
default 7
default_ks 7
shift &
shift_ks ampersand
default 8
default_ks 8
shift *
shift_ks asterisk
default 9
default_ks 9
shift (
shift_ks parenleft
default 0
default_ks 0
shift )
shift_ks parenright
default -
default_ks minus
shift _
shift_ks underscore
default +
default_ks plus
shift =
shift_ks equal
img /usr/share/xkbd/img/backspace.xpm
default_ks BackSpace
img /usr/share/xkbd/img/tab.xpm
default_ks Tab
default q
default_ks q
shift Q
shift_ks Q
default w
default_ks w
shift W
shift_ks W
default e
default_ks e
shift E
shift_ks E
default r
default_ks r
shift R
shift_ks R
default t
default_ks t
shift T
shift_ks T
default y
default_ks y
shift Y
shift_ks Y
default u
default_ks u
shift U
shift_ks U
default i
default_ks i
shift I
shift_ks I
default o
default_ks o
shift O
shift_ks O
default p
default_ks p
shift P
shift_ks P
default [
default_ks bracketleft
shift {
shift_ks braceleft
default ]
default_ks bracketright
shift }
shift_ks braceright
default \
default_ks backslash
shift |
shift_ks bar
default CPS
default_ks Caps_Lock
default a
default_ks a
shift A
shift_ks A
default s
default_ks s
shift S
shift_ks S
default d
default_ks d
shift D
shift_ks D
default f
default_ks f
shift F
shift_ks F
default g
default_ks g
shift G
shift_ks G
default h
default_ks h
shift H
shift_ks H
default j
default_ks j
shift J
shift_ks J
default k
default_ks k
shift K
shift_ks K
default l
default_ks l
shift L
shift_ks L
default ;
default_ks semicolon
shift :
shift_ks colon
default '
default_ks quoteright
shift "
shift_ks quotedbl
img /usr/share/xkbd/img/return.xpm
#default RET
default_ks Return
img /usr/share/xkbd/img/shift.xpm
default_ks Shift_L
default /
default_ks slash
shift ?
shift_ks question
default z
default_ks z
shift Z
shift_ks Z
default x
default_ks x
shift X
shift_ks X
default c
default_ks c
shift C
shift_ks C
default v
default_ks v
shift V
shift_ks V
default b
default_ks b
shift B
shift_ks B
default n
default_ks n
shift N
shift_ks N
default m
default_ks m
shift M
shift_ks M
default ,
default_ks comma
shift <
shift_ks less
default .
default_ks period
shift >
shift_ks greater
img /usr/share/xkbd/img/shift.xpm
default_ks Shift_R
default CTRL
default_ks Control_L
#bg 30:30:00
#fg 100:0:100
default ALT
default_ks Alt_L
default_ks space
width 50
default ALT
default_ks Alt_L
default CTRL
default_ks Control_R
default RU
switch 1
default esc
default_ks Escape
default ё
default_ks Cyrillic_io
shift Ё
shift_ks Cyrillic_IO
default 1
default_ks 1
shift !
shift_ks exclam
default 2
default_ks 2
shift @
shift_ks at
default 3
default_ks 3
shift #
shift_ks numbersign
default 4
default_ks 4
shift $
shift_ks dollar
default 5
default_ks 5
shift %
shift_ks percent
default 6
default_ks 6
shift ^
shift_ks asciicircum
default 7
default_ks 7
shift &
shift_ks ampersand
default 8
default_ks 8
shift *
shift_ks asterisk
default 9
default_ks 9
shift (
shift_ks parenleft
default 0
default_ks 0
shift )
shift_ks parenright
default -
default_ks minus
shift _
shift_ks underscore
default +
default_ks plus
shift =
shift_ks equal
img /usr/share/xkbd/img/backspace.xpm
default_ks BackSpace
img /usr/share/xkbd/img/tab.xpm
default_ks Tab
default й
default_ks Cyrillic_shorti
shift Й
shift_ks Cyrillic_SHORTI
default ц
default_ks Cyrillic_tse
shift Ц
shift_ks Cyrillic_TSE
default у
default_ks Cyrillic_u
shift У
shift_ks Cyrillic_U
default к
default_ks Cyrillic_ka
shift К
shift_ks Cyrillic_KA
default е
default_ks Cyrillic_ie
shift Е
shift_ks Cyrillic_IE
default н
default_ks Cyrillic_en
shift Н
shift_ks Cyrillic_EN
default г
default_ks Cyrillic_ghe
shift Г
shift_ks Cyrillic_GHE
default ш
default_ks Cyrillic_sha
shift Ш
shift_ks Cyrillic_SHA
default щ
default_ks Cyrillic_shcha
shift Щ
shift_ks Cyrillic_SHCHA
default з
default_ks Cyrillic_ze
shift З
shift_ks Cyrillic_ZE
default х
default_ks Cyrillic_ha
shift Х
shift_ks Cyrillic_HA
default ъ
default_ks Cyrillic_hardsign
shift Ъ
shift_ks Cyrillic_HARDSIGN
default \
default_ks backslash
shift |
shift_ks bar
default CPS
default_ks Caps_Lock
default ф
default_ks Cyrillic_ef
shift Ф
shift_ks Cyrillic_EF
default ы
default_ks Cyrillic_yeru
shift Ы
shift_ks Cyrillic_YERU
default в
default_ks Cyrillic_ve
shift В
shift_ks Cyrillic_VE
default а
default_ks Cyrillic_a
shift А
shift_ks Cyrillic_A
default п
default_ks Cyrillic_pe
shift П
shift_ks Cyrillic_PE
default р
default_ks Cyrillic_er
shift Р
shift_ks Cyrillic_ER
default о
default_ks Cyrillic_o
shift О
shift_ks Cyrillic_O
default л
default_ks Cyrillic_el
shift Л
shift_ks Cyrillic_EL
default д
default_ks Cyrillic_de
shift Д
shift_ks Cyrillic_DE
default ж
default_ks Cyrillic_zhe
shift Ж
shift_ks Cyrillic_ZHE
default э
default_ks Cyrillic_e
shift Э
shift_ks Cyrillic_E
img /usr/share/xkbd/img/return.xpm
#default RET
default_ks Return
img /usr/share/xkbd/img/shift.xpm
default_ks Shift_L
default /
default_ks slash
shift ?
shift_ks question
default я
default_ks Cyrillic_ya
shift Я
shift_ks Cyrillic_YA
default ч
default_ks Cyrillic_che
shift Ч
shift_ks Cyrillic_CHE
default с
default_ks Cyrillic_es
shift С
shift_ks Cyrillic_ES
default м
default_ks Cyrillic_em
shift М
shift_ks Cyrillic_EM
default и
default_ks Cyrillic_i
shift И
shift_ks Cyrillic_I
default т
default_ks Cyrillic_te
shift Т
shift_ks Cyrillic_TE
default ь
default_ks Cyrillic_softsign
shift Ь
shift_ks Cyrillic_SOFTSIGN
default б
default_ks Cyrillic_be
shift Б
shift_ks Cyrillic_BE
default ю
default_ks Cyrillic_yu
shift Ю
shift_ks Cyrillic_YU
img /usr/share/xkbd/img/shift.xpm
default_ks Shift_R
default CTRL
default_ks Control_L
#bg 30:30:00
#fg 100:0:100
default ALT
default_ks Alt_L
default_ks space
width 50
default ALT
default_ks Alt_L
default CTRL
default_ks Control_R
default EN
switch 0