diff -urN xkbd_0.3-1/CONTROL/conffiles xkbd_0.7.2/CONTROL/conffiles
--- xkbd_0.3-1/CONTROL/conffiles	Tue May 29 20:39:53 1973
+++ xkbd_0.7.2/CONTROL/conffiles	Fri Mar 15 05:10:10 2002
@@ -1 +1 @@
-/etc/xkbd
+/etc/xkbdrc
diff -urN xkbd_0.3-1/CONTROL/control xkbd_0.7.2/CONTROL/control
--- xkbd_0.3-1/CONTROL/control	Tue May 29 20:39:53 1973
+++ xkbd_0.7.2/CONTROL/control	Fri Mar 15 05:10:10 2002
@@ -1,9 +1,9 @@
 Package: xkbd
+Section: x11
 Priority: optional
-Version: 0.3-1
+Version: 0.7.2
 Architecture: arm
 Maintainer: mallum <mallum@handhelds.org> 
 Depends: xlibs
-Description: xkbd is a small simple xlib based onscreen keyboard
+Description: A small, highly configurable virtual on-screen keyboard for X11 based on xlib.  
 .
-
diff -urN xkbd_0.3-1/CONTROL/postinst xkbd_0.7.2/CONTROL/postinst
--- xkbd_0.3-1/CONTROL/postinst	Tue May 29 20:39:54 1973
+++ xkbd_0.7.2/CONTROL/postinst	Fri Mar 15 05:10:10 2002
@@ -2,4 +2,17 @@
 if [ -x /usr/bin/update-menus ]
 then
 /usr/bin/update-menus
-fi
\ No newline at end of file
+fi
+if [ $DISPLAY ]; then 
+xmodmap -e "keycode 135 = Mode_switch Multi_key"	
+fi
+echo "xkbd will *not* work unless you have"
+echo "xserver-tiny-h3600 4.1-17 ( or greater )"
+echo "installed. "
+echo "If you do not have it installed, the command;"
+echo
+echo "xmodmap -e\"keycode 135 = Mode_switch Multi_key\"" 
+echo 
+echo "ran before launching xkbd will fix things."
+echo "However, it is highly recommended you install the"
+echo "Latest xserver-tiny-h3600 package"
diff -urN xkbd_0.3-1/etc/X11/Xsession.d/90xXkbd xkbd_0.7.2/etc/X11/Xsession.d/90xXkbd
--- xkbd_0.3-1/etc/X11/Xsession.d/90xXkbd	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/etc/X11/Xsession.d/90xXkbd	Fri Mar 15 05:10:10 2002
@@ -0,0 +1,3 @@
+xmodmap -e "keycode 135 = Mode_switch Multi_key"
+
+
diff -urN xkbd_0.3-1/etc/xkbd xkbd_0.7.2/etc/xkbd
--- xkbd_0.3-1/etc/xkbd	Tue May 29 20:39:53 1973
+++ xkbd_0.7.2/etc/xkbd	Wed Dec 31 19:00:00 1969
@@ -1,82 +0,0 @@
-##
-## some comments
-##
-## TODO: Have to add funtions here from running shellcommands
-##       and an exit functiuon !
-##
-
-## You may want to uncomment the below buttons 
-## if you are running with -o alot 
-## |X| |X| !exit
-## blank! 1
-esc esc Escape Escape
-` ¬  quoteright quoteright
-1 ! 1 exclam
-2 " 2 quotedbl
-3 £ 3 sterling
-4 $ 4 dollar
-5 % 5 percent
-6 ^ 6 numbersign
-7 & 7 ampersand
-8 * 8 asterisk 
-9 ( 9 parenleft
-0 ) 0 parenright 
-- _ minus underscore
-+ = plus equal
-<-- <-- BackSpace BackSpace
-.
-TAB TAB Tab Tab
-## you below to define a space
-## blank! 2
-q Q q Q
-w W w W
-e E e E
-r R r R
-t T t T
-y Y y Y
-u U u U
-i I i I
-o O o O
-p P p P
-[ { bracketleft braceleft
-] } bracketright braceright
-RET RET Return Return
-.
-CAPS CAPS Caps_Lock Caps_Lock
-a A a A
-s S s S
-d D d D
-f F f F
-g G g G
-h H h H
-j J j J
-k K k K
-l L l L
-; : semicolon colon
-' @ quoteleft at
-# ~ numbersign asciitilde
-.
-SHF SHF Shift_L Shift_L
-| \ bar backslash
-z Z z Z
-x X x X
-c C c C
-v V v V
-b B b B
-n N n N
-m M m M
-, < comma less
-. > period greater
-/ ? slash question
-SHF SHF Shift_R Shift_R
-.
-CTRL CTRL Control_L Control_L
-ALT ALT Alt_L Alt_L
-SPC SPC space space
-ALT ALT Alt_R Alt_R
-CTRL CTRL Control_R Control_R
-.
-
-
-
-
diff -urN xkbd_0.3-1/etc/xkbdrc xkbd_0.7.2/etc/xkbdrc
--- xkbd_0.3-1/etc/xkbdrc	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/etc/xkbdrc	Fri Mar 15 05:10:10 2002
@@ -0,0 +1,418 @@
+<global>
+
+# set to 'xft' for AA fonts, set to anything else and default X fonts are used.
+render xft
+
+# font name, for an xft font, specify the point size after a '-'
+# default font is fixed
+font   verdana-6
+
+# color of keboard background ( default white )
+# col  100:100:100
+
+# color of an active key ( default black )
+down_col  100:100:200
+
+# color of key text ( default black )
+txt_col  black
+
+# color of key borders ( default black )
+# border_col black
+
+# keyboard dimentions ( overidden by -geometry )
+# width  320
+# height 100
+
+# button style, can be rounded ( default ), square or plain
+# button_style plain
+
+</global>
+#
+# The keyboard definition is split into rows, starting from the top.
+#
+<row>
+# 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
+  
+	<key>
+		default     esc
+		default_ks  Escape
+	</key>
+	<key>
+		default     `
+		default_ks  quoteright
+		shift       ¬
+		shift_ks    quoteright
+	</key>
+	<key>
+		default     1
+		default_ks  1
+		shift       !
+		shift_ks    exclam
+	</key>
+	<key>
+		default     2
+		default_ks  2
+		shift       "
+		shift_ks    quotedbl
+	</key>
+	<key>
+		default	    3
+		default_ks  3
+		shift       £
+		shift_ks    sterling
+	</key>
+	<key>
+		default     4
+		default_ks  4
+		shift       $
+		shift_ks    dollar
+	</key>
+	<key>
+		default  5
+		default_ks  5
+		shift  %
+		shift_ks  percent
+		</key>
+	<key>
+		default  6
+		default_ks  6
+		shift  ^
+		shift_ks  numbersign
+	</key>
+	<key>
+		default  7
+		default_ks  7
+		shift  &
+		shift_ks  ampersand
+	</key>
+	<key>
+		default  8
+		default_ks  8
+		shift  *
+		shift_ks  asterisk
+	</key>
+	<key>
+		default  9
+		default_ks  9
+		shift  (
+		shift_ks  parenleft
+	</key>
+	<key>
+		default  0
+		default_ks  0
+		shift  )
+		shift_ks  parenright
+	</key>
+	<key>
+		default  -
+		default_ks  minus
+		shift  _
+		shift_ks  underscore
+	</key>
+	<key>
+		default  +
+		default_ks  plus
+		shift  =
+		shift_ks  equal
+	</key>
+	<key>
+		img  /usr/share/xkbd/img/backspace.xpm
+		default_ks  BackSpace
+	</key>
+</row>
+<row>
+	<key>
+		#img /usr/share/xkbd/img/tab.xpm
+		default TAB
+		default_ks  Tab
+	</key>
+	<key>
+		default  q
+		default_ks  q
+		shift  Q
+		shift_ks  Q
+	</key>
+	<key>
+		default  w
+		default_ks  w
+		shift  W
+		shift_ks  W
+	</key>
+	<key>
+		default  e
+		default_ks  e
+		shift  E
+		shift_ks  E
+	</key>
+	<key>
+		default  r
+		default_ks  r
+		shift  R
+		shift_ks  R
+	</key>
+	<key>
+		default  t
+		default_ks  t
+		shift  T
+		shift_ks  T
+	</key>
+	<key>
+		default  y
+		default_ks  y
+		shift  Y
+		shift_ks  Y
+	</key>
+	<key>
+		default  u
+		default_ks  u
+		shift  U
+		shift_ks  U
+	</key>
+	<key>
+		default  i
+		default_ks  i
+		shift  I
+		shift_ks  I
+	</key>
+	<key>
+		default  o
+		default_ks  o
+		shift  O
+		shift_ks  O
+	</key>
+	<key>
+		default  p
+		default_ks  p
+		shift  P
+		shift_ks  P
+	</key>
+	<key>
+		default  #
+		default_ks  numbersign
+		shift  ~
+		shift_ks  semicolon
+	</key>
+	<key>
+		default  RET
+		default_ks Return
+		#shift  RET
+		#shift_ks  Return
+	</key>
+
+</row>
+<row>
+	<key>
+		default  CAPS
+		default_ks  Caps_Lock
+	</key>
+	<key>
+		default  a
+		default_ks  a
+		shift  A
+		shift_ks  A
+	</key>
+	<key>
+		default  s
+		default_ks  s
+		shift  S
+		shift_ks  S
+	</key>
+	<key>
+		default  d
+		default_ks  d
+		shift  D
+		shift_ks  D
+	</key>
+	<key>
+		default  f
+		default_ks  f
+		shift  F
+		shift_ks  F
+	</key>
+	<key>
+		default  g
+		default_ks  g
+		shift  G
+		shift_ks  G
+	</key>
+	<key>
+		default  h
+		default_ks  h
+		shift  H
+		shift_ks  H
+	</key>
+	<key>
+		default  j
+		default_ks  j
+		shift  J
+		shift_ks  J
+	</key>
+	<key>
+		default  k
+		default_ks  k
+		shift  K
+		shift_ks  K
+	</key>
+	<key>
+		default  l
+		default_ks  l
+		shift  L
+		shift_ks  L
+	</key>
+	<key>
+		default  ;
+		default_ks  semicolon
+		shift  :
+		shift_ks  colon
+	</key>
+	<key>
+		default  '
+		default_ks  quoteleft
+		shift  @
+		shift_ks  at
+	</key>
+	<key>
+		default  [
+		default_ks  bracketleft
+		shift  {
+		shift_ks  braceleft
+	</key>
+	<key>
+		default  ]
+		default_ks  bracketright
+		shift  }
+		shift_ks  braceright
+	</key>
+
+</row>
+<row>
+	<key>
+		img /usr/share/xkbd/img/shift.xpm
+		default_ks  Shift_L
+	</key>
+	<key>
+		default  |
+		default_ks  bar
+		shift  \
+		shift_ks  backslash
+	</key>
+	<key>
+		default  z
+		default_ks  z
+		shift  Z
+		shift_ks  Z
+	</key>
+	<key>
+		default  x
+		default_ks  x
+		shift  X
+		shift_ks  X
+	</key>
+	<key>
+		default  c
+		default_ks  c
+		shift  C
+		shift_ks  C
+	</key>
+	<key>
+		default  v
+		default_ks  v
+		shift  V
+		shift_ks  V
+	</key>
+	<key>
+		default  b
+		default_ks  b
+		shift  B
+		shift_ks  B
+	</key>
+	<key>
+		default  n
+		default_ks  n
+		shift  N
+		shift_ks  N
+	</key>
+	<key>
+		default  m
+		default_ks  m
+		shift  M
+		shift_ks  M
+	</key>
+	<key>
+		default  ,
+		default_ks  comma
+		shift  <
+		shift_ks  less
+	</key>
+	<key>
+		default  .
+		default_ks  period
+		shift  >
+		shift_ks  greater
+	</key>
+	<key>
+		default  /
+		default_ks  slash
+		shift  ?
+		shift_ks  question
+	</key>
+	<key>
+	
+		img         /usr/share/xkbd/img/shift.xpm
+		default_ks  Shift_R
+
+	</key>
+</row>
+<row>
+	<key>
+		default  CTRL
+		default_ks  Control_L
+		shift  CTRL
+		shift_ks  Control_L
+		#bg  30:30:00
+		#fg  100:0:100
+	</key>
+#	<key>
+#		default  123
+#		default_ks  !Mod
+#	</key>
+	<key>
+		default  META
+		default_ks  Meta_L
+		shift  META
+		shift_ks  Meta_L
+	</key>
+	<key>
+		default_ks  space
+		key_span_width 6
+	</key>
+	<key>
+		default  ALT
+		default_ks  Alt_L
+		shift  ALT
+		shift_ks  Alt_L
+	</key>
+	<key>
+		default  CTRL
+		default_ks  Control_R
+		shift  CTRL
+		shift_ks  Control_R
+	</key>
+</row>
+
Binary files xkbd_0.3-1/usr/bin/xkbd and xkbd_0.7.2/usr/bin/xkbd differ
Binary files xkbd_0.3-1/usr/lib/libxkbd.a and xkbd_0.7.2/usr/lib/libxkbd.a differ
diff -urN xkbd_0.3-1/usr/lib/libxkbd.la xkbd_0.7.2/usr/lib/libxkbd.la
--- xkbd_0.3-1/usr/lib/libxkbd.la	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/usr/lib/libxkbd.la	Fri Mar 15 05:10:13 2002
@@ -0,0 +1,32 @@
+# libxkbd.la - a libtool library file
+# Generated by ltmain.sh - GNU libtool 1.4.2a (1.922.2.79 2001/11/28 21:50:31)
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='libxkbd.so.0'
+
+# Names of this library.
+library_names='libxkbd.so.0.0.0 libxkbd.so.0 libxkbd.so'
+
+# The name of the static archive.
+old_library='libxkbd.a'
+
+# Libraries that this one depends upon.
+dependency_libs=' -L/usr/X11R6/lib -lX11 -lXft -lXpm -lXtst'
+
+# Version information for libxkbd.
+current=0
+age=0
+revision=0
+
+# Is this an already installed library?
+installed=yes
+
+# Files to dlopen/dlpreopen
+dlopen=''
+dlpreopen=''
+
+# Directory that this library needs to be installed in:
+libdir='/usr/lib'
Binary files xkbd_0.3-1/usr/lib/libxkbd.so and xkbd_0.7.2/usr/lib/libxkbd.so differ
Binary files xkbd_0.3-1/usr/lib/libxkbd.so.0 and xkbd_0.7.2/usr/lib/libxkbd.so.0 differ
Binary files xkbd_0.3-1/usr/lib/libxkbd.so.0.0.0 and xkbd_0.7.2/usr/lib/libxkbd.so.0.0.0 differ
diff -urN xkbd_0.3-1/usr/lib/menu/xkbd xkbd_0.7.2/usr/lib/menu/xkbd
--- xkbd_0.3-1/usr/lib/menu/xkbd	Tue May 29 20:39:54 1973
+++ xkbd_0.7.2/usr/lib/menu/xkbd	Fri Mar 15 05:10:10 2002
@@ -1 +1,4 @@
-?package(xkbd):needs="x11"section="Input Methods"title="Virtual Keyboard"command="/usr/bin/xkbd -o"
+?package(xkbd): needs="x11" section="Input Methods" title="Virtual Keyboard" command="/usr/bin/xkbd" 
+?package(xkbd): needs="x11" section="Input Methods" title="Virtual Keyboard (US) " command="/usr/bin/xkbd -k /usr/share/xkbd/kbdconfig.us" 
+?package(xkbd): needs="x11" section="Input Methods" title="Virtual Keyboard (fitaly) " command="/usr/bin/xkbd -k /usr/share/xkbd/kbdconfig.fitaly" 
+?package(xkbd): needs="x11" section="Input Methods" title="Virtual Keyboard (tiny)" command="/usr/bin/xkbd -k /usr/share/xkbd/kbdconfig.tiny"
\ No newline at end of file
diff -urN xkbd_0.3-1/usr/share/xkbd/img/backspace.xpm xkbd_0.7.2/usr/share/xkbd/img/backspace.xpm
--- xkbd_0.3-1/usr/share/xkbd/img/backspace.xpm	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/usr/share/xkbd/img/backspace.xpm	Fri Mar 15 05:10:16 2002
@@ -0,0 +1,20 @@
+/* XPM */
+static char * unknown[] = {
+"17 14 3 1",
+"  s None c None",
+". c #424242",
+"# c #000000",
+"      #.         ",
+"     ##.         ",
+"    ###.         ",
+"   ##..######### ",
+"  ##. .........#.",
+" ##.           #.",
+"##.            #.",
+"###            #.",
+" ###           #.",
+"  ### ##########.",
+"   ####......... ",
+"    ###.         ",
+"     ##.         ",
+"      #.         "};
\ No newline at end of file
diff -urN xkbd_0.3-1/usr/share/xkbd/img/kbd.xpm xkbd_0.7.2/usr/share/xkbd/img/kbd.xpm
--- xkbd_0.3-1/usr/share/xkbd/img/kbd.xpm	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/usr/share/xkbd/img/kbd.xpm	Fri Mar 15 05:10:16 2002
@@ -0,0 +1,21 @@
+/* XPM */
+static char * unknown[] = {
+"24 14 4 1",
+"  s None c None",
+". c #000000",
+"# c #aaaaaa",
+"a c #888888",
+"                        ",
+"........................",
+".aaaaaaaaaaaaaaaaaaaaaa.",
+".a#.#.#.#.#.#.#.#.#...#.",
+".aaaaaaaaaaaaaaaaaaaaaa.",
+".a.a.#.#.#.#.#.#.#.#..a.",
+".aaaaaaaaaaaaaaaaaaaaaa.",
+".a.a.#.#.#.#.#.#.#....#.",
+".aaaaaaaaaaaaaaaaaaaaaa.",
+".a..#.#.#.#.#.#.#.#...#.",
+".aaaaaaaaaaaaaaaaaaaaaa.",
+".aa..................a..",
+" .aa#################a. ",
+"  ....................  "};
\ No newline at end of file
diff -urN xkbd_0.3-1/usr/share/xkbd/img/return.xpm xkbd_0.7.2/usr/share/xkbd/img/return.xpm
--- xkbd_0.3-1/usr/share/xkbd/img/return.xpm	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/usr/share/xkbd/img/return.xpm	Fri Mar 15 05:10:16 2002
@@ -0,0 +1,23 @@
+/* XPM */
+static char * unknown[] = {
+"17 16 4 1",
+"  s None c None",
+". c #424242",
+"# c #000000",
+"a c #444444",
+"          aaaaaa ",
+"         #######.",
+"      #. #a    #a",
+"     ##. #a    #a",
+"    ###. #.    #.",
+"   ##..###.    #.",
+"  ##. ....     #.",
+" ##.           #.",
+"##.            #.",
+"###            #.",
+" ###           #.",
+"  ### ##########.",
+"   ####......... ",
+"    ###.         ",
+"     ##.         ",
+"      #.         "};
\ No newline at end of file
diff -urN xkbd_0.3-1/usr/share/xkbd/img/shift.xpm xkbd_0.7.2/usr/share/xkbd/img/shift.xpm
--- xkbd_0.3-1/usr/share/xkbd/img/shift.xpm	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/usr/share/xkbd/img/shift.xpm	Fri Mar 15 05:10:16 2002
@@ -0,0 +1,18 @@
+/* XPM */
+static char * unknown[] = {
+"14 12 3 1",
+"  s None c None",
+". c #424242",
+"# c #000000",
+"      ##      ",
+"     ####     ",
+"    ##.###    ",
+"   ##.  ###   ",
+"  ##.    ###  ",
+" ##.      ### ",
+"###..    #####",
+"...#.    #....",
+"   #.    #.   ",
+"   #.    #.   ",
+"   #######.   ",
+"    ......    "};
\ No newline at end of file
diff -urN xkbd_0.3-1/usr/share/xkbd/img/tab.xpm xkbd_0.7.2/usr/share/xkbd/img/tab.xpm
--- xkbd_0.3-1/usr/share/xkbd/img/tab.xpm	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/usr/share/xkbd/img/tab.xpm	Fri Mar 15 05:10:17 2002
@@ -0,0 +1,20 @@
+/* XPM */
+static char * unknown[] = {
+"21 14 3 1",
+"  s None c None",
+". c #000000",
+"# c #424242",
+"         #.        . ",
+"         #..      #.#",
+"         #...     #.#",
+" .........##..    #.#",
+"#.######### #..   #.#",
+"#.           #..  #.#",
+"#.            #.. #.#",
+"#.            ... #.#",
+"#.           ...  #.#",
+"#.......... ...   #.#",
+" #########....    #.#",
+"         #...     #.#",
+"         #..      #.#",
+"         #.        . "};
\ No newline at end of file
diff -urN xkbd_0.3-1/usr/share/xkbd/kbdconfig xkbd_0.7.2/usr/share/xkbd/kbdconfig
--- xkbd_0.3-1/usr/share/xkbd/kbdconfig	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/usr/share/xkbd/kbdconfig	Fri Mar 15 05:10:17 2002
@@ -0,0 +1,418 @@
+<global>
+
+# set to 'xft' for AA fonts, set to anything else and default X fonts are used.
+render xft
+
+# font name, for an xft font, specify the point size after a '-'
+# default font is fixed
+font   verdana-6
+
+# color of keboard background ( default white )
+# col  100:100:100
+
+# color of an active key ( default black )
+down_col  100:100:200
+
+# color of key text ( default black )
+txt_col  black
+
+# color of key borders ( default black )
+# border_col black
+
+# keyboard dimentions ( overidden by -geometry )
+# width  320
+# height 100
+
+# button style, can be rounded ( default ), square or plain
+# button_style plain
+
+</global>
+#
+# The keyboard definition is split into rows, starting from the top.
+#
+<row>
+# 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
+  
+	<key>
+		default     esc
+		default_ks  Escape
+	</key>
+	<key>
+		default     `
+		default_ks  quoteright
+		shift       ¬
+		shift_ks    quoteright
+	</key>
+	<key>
+		default     1
+		default_ks  1
+		shift       !
+		shift_ks    exclam
+	</key>
+	<key>
+		default     2
+		default_ks  2
+		shift       "
+		shift_ks    quotedbl
+	</key>
+	<key>
+		default	    3
+		default_ks  3
+		shift       £
+		shift_ks    sterling
+	</key>
+	<key>
+		default     4
+		default_ks  4
+		shift       $
+		shift_ks    dollar
+	</key>
+	<key>
+		default  5
+		default_ks  5
+		shift  %
+		shift_ks  percent
+		</key>
+	<key>
+		default  6
+		default_ks  6
+		shift  ^
+		shift_ks  numbersign
+	</key>
+	<key>
+		default  7
+		default_ks  7
+		shift  &
+		shift_ks  ampersand
+	</key>
+	<key>
+		default  8
+		default_ks  8
+		shift  *
+		shift_ks  asterisk
+	</key>
+	<key>
+		default  9
+		default_ks  9
+		shift  (
+		shift_ks  parenleft
+	</key>
+	<key>
+		default  0
+		default_ks  0
+		shift  )
+		shift_ks  parenright
+	</key>
+	<key>
+		default  -
+		default_ks  minus
+		shift  _
+		shift_ks  underscore
+	</key>
+	<key>
+		default  +
+		default_ks  plus
+		shift  =
+		shift_ks  equal
+	</key>
+	<key>
+		img  /usr/share/xkbd/img/backspace.xpm
+		default_ks  BackSpace
+	</key>
+</row>
+<row>
+	<key>
+		#img /usr/share/xkbd/img/tab.xpm
+		default TAB
+		default_ks  Tab
+	</key>
+	<key>
+		default  q
+		default_ks  q
+		shift  Q
+		shift_ks  Q
+	</key>
+	<key>
+		default  w
+		default_ks  w
+		shift  W
+		shift_ks  W
+	</key>
+	<key>
+		default  e
+		default_ks  e
+		shift  E
+		shift_ks  E
+	</key>
+	<key>
+		default  r
+		default_ks  r
+		shift  R
+		shift_ks  R
+	</key>
+	<key>
+		default  t
+		default_ks  t
+		shift  T
+		shift_ks  T
+	</key>
+	<key>
+		default  y
+		default_ks  y
+		shift  Y
+		shift_ks  Y
+	</key>
+	<key>
+		default  u
+		default_ks  u
+		shift  U
+		shift_ks  U
+	</key>
+	<key>
+		default  i
+		default_ks  i
+		shift  I
+		shift_ks  I
+	</key>
+	<key>
+		default  o
+		default_ks  o
+		shift  O
+		shift_ks  O
+	</key>
+	<key>
+		default  p
+		default_ks  p
+		shift  P
+		shift_ks  P
+	</key>
+	<key>
+		default  #
+		default_ks  numbersign
+		shift  ~
+		shift_ks  semicolon
+	</key>
+	<key>
+		default  RET
+		default_ks Return
+		#shift  RET
+		#shift_ks  Return
+	</key>
+
+</row>
+<row>
+	<key>
+		default  CAPS
+		default_ks  Caps_Lock
+	</key>
+	<key>
+		default  a
+		default_ks  a
+		shift  A
+		shift_ks  A
+	</key>
+	<key>
+		default  s
+		default_ks  s
+		shift  S
+		shift_ks  S
+	</key>
+	<key>
+		default  d
+		default_ks  d
+		shift  D
+		shift_ks  D
+	</key>
+	<key>
+		default  f
+		default_ks  f
+		shift  F
+		shift_ks  F
+	</key>
+	<key>
+		default  g
+		default_ks  g
+		shift  G
+		shift_ks  G
+	</key>
+	<key>
+		default  h
+		default_ks  h
+		shift  H
+		shift_ks  H
+	</key>
+	<key>
+		default  j
+		default_ks  j
+		shift  J
+		shift_ks  J
+	</key>
+	<key>
+		default  k
+		default_ks  k
+		shift  K
+		shift_ks  K
+	</key>
+	<key>
+		default  l
+		default_ks  l
+		shift  L
+		shift_ks  L
+	</key>
+	<key>
+		default  ;
+		default_ks  semicolon
+		shift  :
+		shift_ks  colon
+	</key>
+	<key>
+		default  '
+		default_ks  quoteleft
+		shift  @
+		shift_ks  at
+	</key>
+	<key>
+		default  [
+		default_ks  bracketleft
+		shift  {
+		shift_ks  braceleft
+	</key>
+	<key>
+		default  ]
+		default_ks  bracketright
+		shift  }
+		shift_ks  braceright
+	</key>
+
+</row>
+<row>
+	<key>
+		img /usr/share/xkbd/img/shift.xpm
+		default_ks  Shift_L
+	</key>
+	<key>
+		default  |
+		default_ks  bar
+		shift  \
+		shift_ks  backslash
+	</key>
+	<key>
+		default  z
+		default_ks  z
+		shift  Z
+		shift_ks  Z
+	</key>
+	<key>
+		default  x
+		default_ks  x
+		shift  X
+		shift_ks  X
+	</key>
+	<key>
+		default  c
+		default_ks  c
+		shift  C
+		shift_ks  C
+	</key>
+	<key>
+		default  v
+		default_ks  v
+		shift  V
+		shift_ks  V
+	</key>
+	<key>
+		default  b
+		default_ks  b
+		shift  B
+		shift_ks  B
+	</key>
+	<key>
+		default  n
+		default_ks  n
+		shift  N
+		shift_ks  N
+	</key>
+	<key>
+		default  m
+		default_ks  m
+		shift  M
+		shift_ks  M
+	</key>
+	<key>
+		default  ,
+		default_ks  comma
+		shift  <
+		shift_ks  less
+	</key>
+	<key>
+		default  .
+		default_ks  period
+		shift  >
+		shift_ks  greater
+	</key>
+	<key>
+		default  /
+		default_ks  slash
+		shift  ?
+		shift_ks  question
+	</key>
+	<key>
+	
+		img         /usr/share/xkbd/img/shift.xpm
+		default_ks  Shift_R
+
+	</key>
+</row>
+<row>
+	<key>
+		default  CTRL
+		default_ks  Control_L
+		shift  CTRL
+		shift_ks  Control_L
+		#bg  30:30:00
+		#fg  100:0:100
+	</key>
+#	<key>
+#		default  123
+#		default_ks  !Mod
+#	</key>
+	<key>
+		default  META
+		default_ks  Meta_L
+		shift  META
+		shift_ks  Meta_L
+	</key>
+	<key>
+		default_ks  space
+		key_span_width 6
+	</key>
+	<key>
+		default  ALT
+		default_ks  Alt_L
+		shift  ALT
+		shift_ks  Alt_L
+	</key>
+	<key>
+		default  CTRL
+		default_ks  Control_R
+		shift  CTRL
+		shift_ks  Control_R
+	</key>
+</row>
+
diff -urN xkbd_0.3-1/usr/share/xkbd/kbdconfig.fitaly xkbd_0.7.2/usr/share/xkbd/kbdconfig.fitaly
--- xkbd_0.3-1/usr/share/xkbd/kbdconfig.fitaly	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/usr/share/xkbd/kbdconfig.fitaly	Fri Mar 15 05:10:17 2002
@@ -0,0 +1,450 @@
+<global>
+# comment this old for plain old aliased fonts
+render xft
+#font   mono-24
+font   mono-7
+#font 9x15
+
+
+#col  100:0:0
+down_col  100:100:200
+#txt_col  200:15:0
+#width  xxx
+#height xxx
+#button_style plain
+button_style rounded
+
+</global>
+<row>
+	<key>
+		default  ESC
+		default_ks  Escape
+		shift  ESC
+		shift_ks  Escape
+		key_span_width 3 
+		
+		bg grey60
+	</key>
+	<key>
+		default  \
+		default_ks  backslash
+		shift  |
+		shift_ks  bar
+		
+		bg grey70
+	</key>
+	<key>
+		default  z
+		default_ks  z
+		shift  Z
+		shift_ks  Z
+		
+	</key>
+	<key>
+		default  v
+		default_ks  v
+		shift  V
+		shift_ks  V
+		
+	</key>
+	<key>
+		default  c
+		default_ks  c
+		shift  C
+		shift_ks  C
+		
+	</key>
+	<key>
+		default  h
+		default_ks  h
+		shift  H
+		shift_ks  H
+		
+	</key>
+	<key>
+		default  w
+		default_ks  w
+		shift  W
+		shift_ks  W
+		
+	</key>
+	<key>
+		default  k
+		default_ks  k
+		shift  K
+		shift_ks  K
+		
+	</key>
+	<key>
+		default  ;
+		default_ks  semicolon
+		shift  :
+		shift_ks  colon
+		
+		bg grey70
+	</key>
+	<key>
+		default  1
+		default_ks  1
+		shift  !
+		shift_ks  exclam
+		
+	</key>
+	<key>
+		default  2
+		default_ks  2
+		shift  @
+		shift_ks  at
+		
+	</key>
+	<key>
+		default  <--
+		default_ks  BackSpace
+		shift  <--
+		shift_ks  BackSpace
+		key_span_width 3 
+		bg grey60
+	</key>
+</row>
+<row>
+	<key>
+		default  SHF
+		default_ks  Shift_L
+		shift  SHF
+		shift_ks  Shift_L
+		key_span_width 3 
+		bg grey60
+	</key>
+	<key>
+		default  '
+		default_ks  quoteright
+		shift  "
+		shift_ks  quotedbl
+		
+		bg grey70
+	</key>
+	<key>
+		default  f
+		default_ks  f
+		shift  F
+		shift_ks  F
+		
+	</key>
+	<key>
+		default  i
+		default_ks  i
+		shift  I
+		shift_ks  I
+		
+	</key>
+	<key>
+		default  t
+		default_ks  t
+		shift  T
+		shift_ks  T
+		
+	</key>
+	<key>
+		default  a
+		default_ks  a
+		shift  A
+		shift_ks  A
+		
+	</key>
+	<key>
+		default  l
+		default_ks  l
+		shift  L
+		shift_ks  L
+		
+	</key>
+	<key>
+		default  y
+		default_ks  y
+		shift  Y
+		shift_ks  Y
+		
+	</key>
+	<key>
+		default  ,
+		default_ks  comma
+		shift  <
+		shift_ks  less
+		
+		bg grey70
+	</key>
+	<key>
+		default  3
+		default_ks  3
+		shift  #
+		shift_ks  numbersign
+		
+	</key>
+	<key>
+		default  4
+		default_ks  4
+		shift  $
+		shift_ks  dollar
+		
+	</key>
+	<key>
+		default  SHF
+		default_ks  Shift_R
+		shift  SHF
+		shift_ks  Shift_R
+		key_span_width 3 
+		bg grey60
+	</key>
+</row>
+<row>
+	<key>
+		default  Tab
+		default_ks  Tab
+		shift  T
+		shift_ks  Tab
+		key_span_width 3 
+		bg grey60
+	</key>
+	<key>
+		default_ks  space
+		shift_ks  space
+		key_span_width 3 
+	</key>
+	<key>
+		default  n
+		default_ks  n
+		shift  N
+		shift_ks  N
+		
+	</key>
+	<key>
+		default  e
+		default_ks  e
+		shift  E
+		shift_ks  E
+		
+	</key>
+	<key>
+		default_ks  space
+		shift_ks  space
+		key_span_width 3	
+	</key>
+	<key>
+		default  5
+		default_ks  5
+		shift  %
+		shift_ks  percent
+		
+	</key>
+	<key>
+		default  6
+		default_ks  6
+		shift  ^
+		shift_ks  asciicircum
+		
+	</key>
+	<key>
+		default  RET
+		default_ks  Return
+		shift  RET
+		shift_ks  Return
+		key_span_width 3 
+		bg grey60
+	</key>
+</row>
+<row>
+	<key>
+		default  Caps
+		default_ks  Caps_Lock
+		shift  Caps
+		shift_ks  Caps_Lock
+		key_span_width 3 
+		bg grey60
+	</key>
+	<key>
+		default  `
+		default_ks  grave
+		shift  ~
+		shift_ks  asciitilde
+		
+		bg grey70
+	</key>
+	<key>
+		default  g
+		default_ks  g
+		shift  G
+		shift_ks  G
+		
+	</key>
+	<key>
+		default  d
+		default_ks  d
+		shift  D
+		shift_ks  D
+		
+	</key>
+	<key>
+		default  o
+		default_ks  o
+		shift  O
+		shift_ks  O
+		
+	</key>
+	<key>
+		default  r
+		default_ks  r
+		shift  R
+		shift_ks  R
+		
+	</key>
+	<key>
+		default  s
+		default_ks  s
+		shift  S
+		shift_ks  S
+		
+	</key>
+	<key>
+		default  b
+		default_ks  b
+		shift  B
+		shift_ks  B
+		
+	</key>
+	<key>
+		default  .
+		default_ks  period
+		shift  >
+		shift_ks  greater
+		
+		bg grey70
+	</key>
+	<key>
+		default  7
+		default_ks  7
+		shift  &
+		shift_ks  ampersand
+		
+	</key>
+	<key>
+		default  8
+		default_ks  8
+		shift  *
+		shift_ks  asterisk
+		
+	</key>
+	<key>
+		default  [
+		default_ks  bracketleft
+		shift  {
+		shift_ks  braceleft
+		
+		bg grey60
+	</key>
+	<key>
+		default  =
+		default_ks  equal
+		shift  +
+		shift_ks  plus
+		
+		bg grey70
+	</key>
+	<key>
+		default  ]
+		default_ks  bracketright
+		shift  }
+		shift_ks  braceright
+		
+		bg grey60
+	</key>
+</row>
+<row>
+	<key>
+		default  CTL
+		default_ks  Control_L
+		shift  CTL
+		shift_ks  Control_L
+		key_span_width 3 
+		bg grey60
+	</key>
+	<key>
+		default  /
+		default_ks  slash
+		shift  ?
+		shift_ks  question
+		
+		bg grey70
+	</key>
+	<key>
+		default  q
+		default_ks  q
+		shift  Q
+		shift_ks  Q
+		
+	</key>
+	<key>
+		default  j
+		default_ks  j
+		shift  J
+		shift_ks  J
+		
+	</key>
+	<key>
+		default  u
+		default_ks  u
+		shift  U
+		shift_ks  U
+		
+	</key>
+	<key>
+		default  m
+		default_ks  m
+		shift  M
+		shift_ks  M
+		
+	</key>
+	<key>
+		default  p
+		default_ks  p
+		shift  P
+		shift_ks  P
+		
+	</key>
+	<key>
+		default  x
+		default_ks  x
+		shift  X
+		shift_ks  X
+		
+	</key>
+	<key>
+		default  -
+		default_ks  minus
+		shift  _
+		shift_ks  underscore
+		
+		bg grey70
+	</key>
+	<key>
+		default  9
+		default_ks  9
+		shift  (
+		shift_ks  parenleft
+		
+	</key>
+	<key>
+		default  0
+		default_ks  0
+		shift  )
+		shift_ks  parenright
+		
+	</key>
+	<key>
+		default  ALT
+		default_ks  Alt_L
+		shift  ALT
+		shift_ks  Alt_L
+		key_span_width 3 
+		bg grey60
+	</key>
+</row>
diff -urN xkbd_0.3-1/usr/share/xkbd/kbdconfig.tiny xkbd_0.7.2/usr/share/xkbd/kbdconfig.tiny
--- xkbd_0.3-1/usr/share/xkbd/kbdconfig.tiny	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/usr/share/xkbd/kbdconfig.tiny	Fri Mar 15 05:10:17 2002
@@ -0,0 +1,337 @@
+<global>
+
+# comment this old for plain old aliased fonts
+render  xft
+font   mono-8
+
+#col  100:0:0
+down_col  200:200:200
+#txt_col  200:30:0
+width  240
+#height xxx
+
+#
+# A slide up on the space bar is delete !
+#
+
+
+
+</global>
+<row>
+	<key>
+		default     esc
+		default_ks  Escape
+	</key>
+	<key>
+		default    q
+		default_ks q
+		shift      Q
+		shift_ks   Q
+		mod        1
+		mod_ks     1
+	</key>
+	<key>
+		default  w
+		default_ks  w
+		shift  W
+		shift_ks  W
+		mod        2
+		mod_ks     2
+
+	</key>
+	<key>
+		default  e
+		default_ks  e
+		shift  E
+		shift_ks  E
+		mod        3
+		mod_ks     3
+	</key>
+	<key>
+		default  r
+		default_ks  r
+		shift  R
+		shift_ks  R
+		mod        4
+		mod_ks     4
+	</key>
+	<key>
+		default  t
+		default_ks  t
+		shift  T
+		shift_ks  T
+		mod        5
+		mod_ks     5
+	</key>
+	<key>
+		default     y
+		default_ks  y
+		shift       Y
+		shift_ks    Y
+		mod        6
+		mod_ks     6
+	</key>
+	<key>
+		default     u
+		default_ks  u
+		shift       U
+		shift_ks    U
+		mod         7
+		mod_ks      7
+	</key>
+	<key>
+		default  i
+		default_ks  i
+		shift  I
+		shift_ks  I
+		mod         8
+		mod_ks      8
+	</key>
+	<key>
+		default    o
+		default_ks o
+		shift      O
+		shift_ks   O
+		mod        9
+		mod_ks     9
+	</key>
+	<key>
+		default     p
+		default_ks  p
+		shift       P
+		shift_ks    P
+		mod        0
+		mod_ks     0
+
+	</key>
+	<key>
+		default  [
+		default_ks  bracketleft
+		shift  {
+		shift_ks  braceleft
+		mod        -
+		mod_ks     minus
+
+	</key>
+	<key>
+		default  ]
+		default_ks  bracketright
+		shift  }
+		shift_ks  braceright
+		mod        +
+		mod_ks     plus
+
+	</key>
+	<key>
+		default  '
+		default_ks  quoteleft
+		shift  @
+		shift_ks  at
+		mod  )
+		mod_ks  parenright
+	</key>
+	<key>
+		default  #
+		default_ks  numbersign
+		shift  ~
+		shift_ks  semicolon
+		mod     `
+	        mod_ks  quoteright
+
+	</key>
+
+</row>
+<row>
+	<key>
+		default     TAB
+		default_ks  Tab
+	</key>
+	<key>
+		default     a
+		default_ks  a
+		shift       A
+		shift_ks    A
+	        mod       ¬
+		mod_ks    quoteright
+	</key>
+	<key>
+		default  s
+		default_ks  s
+		shift  S
+		shift_ks  S
+		mod       !
+		mod_ks    exclam
+	</key>
+	<key>
+		default  d
+		default_ks  d
+		shift  D
+		shift_ks  D
+		mod       "
+		mod_ks    quotedbl
+	</key>
+	<key>
+		default  f
+		default_ks  f
+		shift  F
+		shift_ks  F
+		mod  £
+		mod_ks  sterling
+	</key>
+	<key>
+		default  g
+		default_ks  g
+		shift  G
+		shift_ks  G
+		mod  $
+		mod_ks  dollar
+
+	</key>
+	<key>
+		default  h
+		default_ks  h
+		shift  H
+		shift_ks  H
+		mod  %
+		mod_ks  percent
+	</key>
+	<key>
+		default  j
+		default_ks  j
+		shift  J
+		shift_ks  J
+		mod  ^
+		mod_ks  numbersign
+	</key>
+	<key>
+		default  k
+		default_ks  k
+		shift  K
+		shift_ks  K
+		mod  &
+		mod_ks  ampersand
+
+	</key>
+	<key>
+		default  l
+		default_ks  l
+		shift  L
+		shift_ks  L
+		mod  *
+		mod_ks  asterisk
+	</key>
+	<key>
+		default  ;
+		default_ks  semicolon
+		shift  :
+		shift_ks  colon
+		mod  (
+		mod_ks  parenleft
+		width 8
+	</key>
+	<key>
+		default              RET
+		default_ks           Return
+	</key>
+</row>
+<row>
+	<key>
+		img /usr/share/xkbd/img/shift.xpm
+		default_ks  Shift_L
+
+	</key>
+	<key>
+		default  |
+		default_ks  bar
+	        shift  \
+	        shift_ks  backslash
+		mod     _
+	        mod_ks  underscore
+	</key>
+	<key>
+		default  z
+		default_ks  z
+		shift  Z
+		shift_ks  Z
+		mod     =
+	        mod_ks  equals
+	</key>
+<key>
+default  x
+default_ks  x
+shift  X
+shift_ks  X
+</key>
+<key>
+default  c
+default_ks  c
+shift  C
+shift_ks  C
+</key>
+<key>
+default  v
+default_ks  v
+shift  V
+shift_ks  V
+</key>
+<key>
+default  b
+default_ks  b
+shift  B
+shift_ks  B
+</key>
+<key>
+default  n
+default_ks  n
+shift  N
+shift_ks  N
+</key>
+<key>
+default  m
+default_ks  m
+shift  M
+shift_ks  M
+</key>
+<key>
+default  ,
+default_ks  comma
+shift  <
+shift_ks  less
+</key>
+<key>
+default  .
+default_ks  period
+shift  >
+shift_ks  greater
+</key>
+<key>
+default  /
+default_ks  slash
+shift  ?
+shift_ks  question
+</key>
+<key>
+	img         /usr/share/xkbd/img/shift.xpm
+	default_ks  Shift_R
+</key>
+</row>
+<row>
+<key>
+default  CTRL
+default_ks  Control_L
+shift  CTRL
+shift_ks  Control_L
+#bg  30:30:00
+#fg  100:0:100
+</key>
+<key>
+default_ks  space
+slide_up_ks BackSpace
+width 50
+</key>
+<key>
+default     123
+default_ks  !Mod
+</key>
+</row>
+
diff -urN xkbd_0.3-1/usr/share/xkbd/kbdconfig.us xkbd_0.7.2/usr/share/xkbd/kbdconfig.us
--- xkbd_0.3-1/usr/share/xkbd/kbdconfig.us	Wed Dec 31 19:00:00 1969
+++ xkbd_0.7.2/usr/share/xkbd/kbdconfig.us	Fri Mar 15 05:10:17 2002
@@ -0,0 +1,407 @@
+<global>
+
+# 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
+
+# color of keboard background ( default white )
+# col  200:200:200
+
+# color of an active key ( default black )
+down_col  100:100:200
+
+# 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 plain
+
+</global>
+
+#
+# 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
+
+<row>
+	<key>
+		default     esc
+		default_ks  Escape
+	</key>
+	<key>
+		default     `
+		default_ks  quoteleft
+		shift       ~
+		shift_ks    asciitilde
+	</key>
+	<key>
+		default     1
+		default_ks  1
+		shift       !
+		shift_ks    exclam
+	</key>
+	<key>
+		default     2
+		default_ks  2
+		shift       @
+		shift_ks    at
+	</key>
+	<key>
+		default	    3
+		default_ks  3
+		shift       #
+		shift_ks    numbersign
+	</key>
+	<key>
+		default     4
+		default_ks  4
+		shift       $
+		shift_ks    dollar
+	</key>
+	<key>
+		default  5
+		default_ks  5
+		shift  %
+		shift_ks  percent
+	</key>
+	<key>
+		default  6
+		default_ks  6
+		shift  ^
+		shift_ks  asciicircum
+	</key>
+	<key>
+		default  7
+		default_ks  7
+		shift  &
+		shift_ks  ampersand
+	</key>
+	<key>
+		default  8
+		default_ks  8
+		shift  *
+		shift_ks  asterisk
+	</key>
+	<key>
+		default  9
+		default_ks  9
+		shift  (
+		shift_ks  parenleft
+	</key>
+	<key>
+		default  0
+		default_ks  0
+		shift  )
+		shift_ks  parenright
+	</key>
+	<key>
+		default  -
+		default_ks  minus
+		shift  _
+		shift_ks  underscore
+	</key>
+	<key>
+		default  +
+		default_ks  plus
+		shift  =
+		shift_ks  equal
+	</key>
+	<key>
+		img  /usr/share/xkbd/img/backspace.xpm
+		default_ks  BackSpace
+	</key>
+</row>
+
+<row>
+	<key>
+		img /usr/share/xkbd/img/tab.xpm
+		default_ks  Tab
+	</key>
+	<key>
+		default  q
+		default_ks  q
+		shift  Q
+		shift_ks  Q
+	</key>
+	<key>
+		default  w
+		default_ks  w
+		shift  W
+		shift_ks  W
+	</key>
+	<key>
+		default  e
+		default_ks  e
+		shift  E
+		shift_ks  E
+	</key>
+	<key>
+		default  r
+		default_ks  r
+		shift  R
+		shift_ks  R
+	</key>
+	<key>
+		default  t
+		default_ks  t
+		shift  T
+		shift_ks  T
+	</key>
+	<key>
+		default  y
+		default_ks  y
+		shift  Y
+		shift_ks  Y
+	</key>
+	<key>
+		default  u
+		default_ks  u
+		shift  U
+		shift_ks  U
+	</key>
+	<key>
+		default  i
+		default_ks  i
+		shift  I
+		shift_ks  I
+	</key>
+	<key>
+		default  o
+		default_ks  o
+		shift  O
+		shift_ks  O
+	</key>
+	<key>
+		default  p
+		default_ks  p
+		shift  P
+		shift_ks  P
+	</key>
+	<key>
+		default  [
+		default_ks  bracketleft
+		shift  {
+		shift_ks  braceleft
+	</key>
+	<key>
+		default  ]
+		default_ks  bracketright
+		shift  }
+		shift_ks  braceright
+	</key>
+	<key>
+		default  \
+		default_ks  backslash
+		shift  |
+		shift_ks  bar
+	</key>
+</row>
+
+<row>
+	<key>
+		default  CPS
+		default_ks  Caps_Lock
+	</key>
+	<key>
+		default  a
+		default_ks  a
+		shift  A
+		shift_ks  A
+	</key>
+	<key>
+		default  s
+		default_ks  s
+		shift  S
+		shift_ks  S
+	</key>
+	<key>
+		default  d
+		default_ks  d
+		shift  D
+		shift_ks  D
+	</key>
+	<key>
+		default  f
+		default_ks  f
+		shift  F
+		shift_ks  F
+	</key>
+	<key>
+		default  g
+		default_ks  g
+		shift  G
+		shift_ks  G
+	</key>
+	<key>
+		default  h
+		default_ks  h
+		shift  H
+		shift_ks  H
+	</key>
+	<key>
+		default  j
+		default_ks  j
+		shift  J
+		shift_ks  J
+	</key>
+	<key>
+		default  k
+		default_ks  k
+		shift  K
+		shift_ks  K
+	</key>
+	<key>
+		default  l
+		default_ks  l
+		shift  L
+		shift_ks  L
+
+	</key>
+	<key>
+		default  ;
+		default_ks  semicolon
+		shift  :
+		shift_ks  colon
+
+	</key>
+	<key>
+		default  '
+		default_ks  quoteright
+		shift  "
+		shift_ks  quotedbl
+
+	</key>
+	<key>
+		img  /usr/share/xkbd/img/return.xpm
+		#default  RET
+		default_ks  Return
+	</key>
+</row>
+
+<row>
+	<key>
+		img /usr/share/xkbd/img/shift.xpm
+		default_ks  Shift_L
+	</key>
+	<key>
+		default  /
+		default_ks  slash
+		shift  ?
+		shift_ks  question
+
+	</key>
+
+	<key>
+		default  z
+		default_ks  z
+		shift  Z
+		shift_ks  Z
+	</key>
+	<key>
+		default  x
+		default_ks  x
+		shift  X
+		shift_ks  X
+	</key>
+	<key>
+		default  c
+		default_ks  c
+		shift  C
+		shift_ks  C
+	</key>
+	<key>
+		default  v
+		default_ks  v
+		shift  V
+		shift_ks  V
+	</key>
+	<key>
+		default  b
+		default_ks  b
+		shift  B
+		shift_ks  B
+	</key>
+	<key>
+		default  n
+		default_ks  n
+		shift  N
+		shift_ks  N
+	</key>
+	<key>
+		default  m
+		default_ks  m
+		shift  M
+		shift_ks  M
+	</key>
+	<key>
+		default  ,
+		default_ks  comma
+		shift  <
+		shift_ks  less
+
+	</key>
+	<key>
+		default  .
+		default_ks  period
+		shift  >
+		shift_ks  greater
+
+</key>
+	<key>
+		img         /usr/share/xkbd/img/shift.xpm
+		default_ks  Shift_R
+	</key>
+</row>
+
+<row>
+	<key>
+		default  CTRL
+		default_ks  Control_L
+		#bg  30:30:00
+		#fg  100:0:100
+	</key>
+	<key>
+		default  ALT
+		default_ks  Alt_L
+	</key>
+	<key>
+		default_ks  space
+		width 50
+	</key>
+	<key>
+		default  ALT
+		default_ks  Alt_L
+	</key>
+	<key>
+		default  CTRL
+		default_ks  Control_R
+	</key>
+</row>
+
