!! XVkbd-german.ad  - sample app-defaults file for xvkbd-1.2
!! by Tom Sato <VEF00200@nifty.ne.jp>, http://member.nifty.ne.jp/tsato/
!
! This file should be copied in the app-defaults directory, with
! trailing ".ad" in its filename removed.
! To enable this setting, you can set "xvkbd.customization: -german",
! or simply rename this file to "XVkbd".

#include "XVkbd-common"

! Make the virtual keyboard to German layout
!
xvkbd*Shift_L.width: 45
xvkbd*Mode_switch.width: 50
xvkbd*space.width: 165

xvkbd.NormalKeys: \
  F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 BackSpace \n\
  Escape 1 2 3 4 5 6 7 8 9 0 ? ` ^ # \n\
  Tab q w e r t z u i o p \374 + Delete \n\
  Control_L a s d f g h j k l \366 \344 Return \n\
  Shift_L < y x c v b n m , . - Multi_key Shift_R \n\
  Caps_Lock Alt_L Meta_L space Mode_switch Left Right Up Down Focus

xvkbd.ShiftKeys: \
  F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 BackSpace \n\
  Escape ! " \247 $ % & / ( ) = \337 ' \260 | \n\
  Tab Q W E R T Z U I O P \334 * Delete \n\
  Control_L A S D F G H J K L \326 \304 Return \n\
  Shift_L > Y X C V B N M ; : _ Multi_key Shift_R \n\
  Caps_Lock Alt_L Meta_L space Mode_switch Left Right Up Down Focus

xvkbd.AltgrKeys: \
  F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 BackSpace \n\
  Escape \271 \262 \263 \243 \254 \251 { [ ] } \\ ' ^ ' \n\
  Tab @ w e r t z u i o p \374 ~ Delete \n\
  Control_L a s d f g h j k l \366 \344 Return \n\
  Shift_L | y x c v b n \265 , . - Multi_key Shift_R \n\
  Caps_Lock Alt_L Meta_L space Mode_switch Left Right Up Down Focus

xvkbd.KeyLabels: \
  F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 Backspace \n\
  Esc !\n1_\271 "\n2_\262 \247\n3_\263 $\n4_\243 %\n5_\254 &\n6_\251 \
    /\n7_{ (\n8_[ )\n9_] =\n0_} \337\n\?_\\ '\n` \260\n^ |\n# \n\
  Tab Q_@ W E R T Z U I O P \334 *\n+_~ Del \n\
  Control A S D F G H J K L \326 \304 Return \n\
  Shift >\n<_| Y X C V B N M_\265 ;\n, :\n. _\n- Com\npose Shift \n\
  Caps\nLock Alt Meta space AltGr left right up down Focus

xvkbd.NormalKeyLabels: \
  F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 BackSpace \n\
  Esc 1 2 3 4 5 6 7 8 9 0 ? ` ^ # \n\
  Tab q w e r t z u i o p \374 + Delete \n\
  Control a s d f g h j k l \366 \344 Return \n\
  Shift < y x c v b n m , . - Com\npose Shift \n\
  Caps\nLock Alt Meta space AltGr left right up down Focus

xvkbd.ShiftKeyLabels: \
  F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 BackSpace \n\
  Esc ! " \247 $ % & / ( ) = \337 ' \260 | \n\
  Tab Q W E R T Z U I O P \334 * Delete \n\
  Control A S D F G H J K L \326 \304 Return \n\
  Shift > Y X C V B N M ; : _ Com\npose Shift \n\
  Caps\nLock Alt Meta space AltGr left right up down Focus

xvkbd.AltgrKeyLabels: \
  F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 BackSpace \n\
  Esc \271 \262 \263 \243 \254 \251 { [ ] } \\ ' ^ ' \n\
  Tab @ w e r t z u i o p \374 ~ Delete \n\
  Control a s d f g h j k l \366 \344 Return \n\
  Shift | y x c v b n \265 , . - Com\npose Shift \n\
  Caps\nLock Alt Meta space AltGr left right up down Focus



!! Sample settings to make window small - see also XVkbd-small.ad
!
!xvkbd.windowGeometry: 300x100
!xvkbd.modalKeytop: true
!xvkbd.compact: true

!! You should set the label font if you want to make the window small.
!
!xvkbd*Font: -misc-fixed-medium-r-semicondensed--13-*-iso8859-1
