With VL7.0, there is an updated keyboard setup tool in VASM. It has been modified to work with the new "configless" XOrg. System wide keyboard configuration is now in the file /etc/X11/xorg.conf.d/90-keyboard-layout.conf.
Sometimes the installer will try to setup the keyboard on a per-user basis. This will override any keyboard settings done in VASM or vxkbset. This may or may not affect keyboard settings done within your window manager(eg. XFCE). When the installer does this you will find lines similar to the following in the "~/.bash_profile" file:
# LOCALES ADDITIONS MADE BY THE VL GUI INSTALLER export LANG=en_US `setxkbmap -model pc104 -layout gb` # END OF MODIFICATIONS BY THE VL GUI INSTALLER
To allow the system-wide keyboard layout to take effect, simply remove the line about "setxkbmap".