Hello everybody

I want to use the advantages arising by the absense of any physical keyboard by using my own keyboard layout on a virtual keyboard
Is there a way to remap the keys of the Virtual Keyboard or does anyone know a virtual keyboard software which provides creating an own keyboard layout?