Virtual Keyboard

TinyMCE ::: tinymce_virtualkeyboard
Maintained by DualCube Team
Virtual keyboard is a TinyMCE editor add-on.
Latest release:
87 sites
10 fans
Current versions available: 1

TinyMCE editor add-on (virtual keyboard)

Virtual keyboard is a TinyMCE editor add-on. The site administrator can enable, disable or uninstall Virtual keyboard through Administration > Plugins > Text editors > TinyMCE HTML editor > General settings Plugins tab.

Virtual keyboard can be added in the editor toolbar from Administration > Plugins > Text editors > TinyMCE HTML editor > General settings Settings tab by adding the keyword “keyboard” in any position of the “editor_tinymce | customtoolbar ” .

Virtual keyboard button in the editor toolbar:

Clicking the icon top right will show the virtual keyboard.

keyboard image

Keyboard Layout:

For those who are not familiar with the tool bar, here are the buttons as grouped in their rows.

keyboard details 2


Default Language is “US International”. You can change the language by selecting from this dropdown list.

Number Pad:

This will show the number, basic arithmatic notation and currency symbols.


For zoom In/Out the keyboard.

Clear Editor:

Clear the whole editor text, Image or any others content.


Close the keyboard.


Delete the character in backward direction of the selected line.


Create the new line.

Right/Left Shift:

Toggle the charecter (Small to capital or capital to small) and symbols/numbers.


Mathematical symbols and special notation (¼, ß, æ, ø, ¥).


Single space between character.

Toggle Dead Key:

This will show the dead keys (ù, ò, é, ū).


Show the capital letter of the selected language.


Screenshot #0
Screenshot #1
Screenshot #2


DualCube Team (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Thu, Jul 2, 2015, 6:31 PM

    Hope you guys have had the chance to check this new plugin. Please let me know if this is now ready to be available in the Moodle directory.

    Looking forward to your response.

    Thanks and Regards,
  • Mon, Jul 6, 2015, 3:53 PM
    Hi There,

    Just checking in to see if you guys have had the chance to check this plugin. Do let us know if you have any concerns and we will surely try to eradicate them.

    Looking forward to your response.

    Thanks and Regards,
  • Mon, Jul 6, 2015, 9:51 PM

    Sorry for the delays here. Significant part of the approval team are located at the MoodleMoot conference in Melbourne, Australia this week so the actual capacity is even lower than usually. Thanks for being patient.

  • Tue, Jul 7, 2015, 2:58 PM
    Hi David,

    Thanks for the note! Not a problem, let us know when you guys have got a chance to review. Also, we sincerely wish success for the MoodleMoot .

    Thanks and Regards,
  • Tue, Jul 14, 2015, 11:26 PM

    Thanks guys for sharing another plugin with the Moodle community. I was able to test the functionality and did not spot any blockers that would prevent us from approving the plugin now. You are cleared to land, welcome to the Plugins directory!

  • Wed, Jul 15, 2015, 9:36 PM
    Hi David,

    Thank you so much for the approval!

    We are working on other themes and plugins as well and hoping to come up with more very soon smile

    Thanks and Regards,
  • Hakan Gür
    Thu, Jul 16, 2015, 4:14 PM
    A wonderful and very useful addition indeed. Thanks a lot for all the effort.
  • Thu, Jul 16, 2015, 9:19 PM
    Hi Hakan,

    Thanks a lot for your appreciating words! We are glad that you liked it and we are right now working on a few other plugins as well which we will share shortly with the community smile. Please do not hesitate to reach us out in case you have any ideas/feedback!!

    Thanks and Regards,
  • Tue, Jan 21, 2020, 1:02 AM
    Wonderful plugin! I'm very interesting in adding a Spanish keyboard for my Spanish classes, but I have 3.8 version. Will we have this plugin for this version soon?

    Thanks an Regards,
Please login to post comments