Go to - Admin - Maintanaince - Roles. Choose your role and add this in under buttons
Add this line in "Ticket. Buttons"Edit
<button key="button.keyboard" image="img.keyboard" code="Script.keyboard"/>
Create a script called "Script. keyboard" and this as content.Edit
Process p = Runtime.getRuntime() .exec("cmd /C start C:/WINDOWS/osk.exe");
tip: You can use any keyboard. to do this, change the path to the exe.
path is "C:/WINDOWS/osk.exe"
path is "C:/WINDOWS/system32/osk. exe"
Virtual Keyboard on MacEdit
The only difference is on the script. On Yosemite it has to be like this:
Process p = Runtime.getRuntime().exec(String "/System/Library/Input Methods/KeyboardViewer.app/Contents/MacOS/KeyboardViewer");