The component library of CaptainCasa Enterprise Client RISC includes a set of touch components.
Virtual keyboards are available in different formats and can be directly place inside the dialog:
Virtual keyboards can also be added as dialog for normal fields. Dependent from the type of the field, the right keyboard type is opened.
You may define individual keyboard formats:
In addition there is a component to record signatures that are input via pen or touch input: