Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Website (website)
• Discuss (mail) |
Lines of code | 883 |
Technical Name |
ec_virtual_keyboard |
License | LGPL-3 |
Website | https://ensigncode.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Website (website)
• Discuss (mail) |
Lines of code | 883 |
Technical Name |
ec_virtual_keyboard |
License | LGPL-3 |
Website | https://ensigncode.com |

Virtual Keyboard
Optimize your Odoo portal experience by integrating a dynamic on-screen virtual keyboard directly into your website interface. This user-friendly module enhances accessibility and interactivity, by allowing users to input text without relying on physical keyboards. With just a single click on the keyboard button, a virtual keyboard pops up—ready for seamless text input on any active field. Whether used for product search, form filling, or data entry, this feature significantly boosts usability, ensures device-independent access, and improves overall user engagement.
Website Virtual Keyboard Preview
To enable keyboard just click on any text/char field and then click on keyboard ⌨ button.

Powerful Features
Optimize user interaction with a smart virtual keyboard that enhances text input on your Odoo website. Improve accessibility, streamline form entries, and deliver a smooth experience — perfect for kiosks and devices like laptops and screens.
Interactive Virtual Keyboard
Activate an intuitive on-screen keyboard with one click.
Universal Input Support
Type into any focused text field on the portal or shop page.
Always-On Display
Keyboard stays open until manually closed, ensuring continuous interaction.
Seamless Odoo Portal Integration
Built fully within Odoo's OWL framework for smooth performance and compatibility.
Optimized for every page of Website
Seamlessly works across all portal and shop pages, ensuring consistent keyboard support for every input field throughout the website.
Our Services


Odoo Customization & Implementation
Tailored solutions with seamless setup to match your unique business needs.


Support & Maintenance
Ongoing support to keep your Odoo running smoothly.


Odoo Migration
Transferring data, modules, and customizations to a newer Odoo version with seamless transition.
Support
Email Support
Have questions or need assistance? Reach out to our dedicated support team.
WhatsApp Support
Connect with us instantly via WhatsApp for quick support.
+91 9974744366
Microsoft Teams Support
Get instant help through Microsoft Teams chat.
parththinker88@outlook.com
Enjoy 90 days of free support with your Virtual Keyboard purchase, ensuring you get expert assistance for any questions or issues.
Frequently Asked Questions
How does the virtual keyboard work on the Odoo website?
When you click the keyboard button, it appears on screen and lets you type into any active field, just like a real keyboard.
Is the keyboard compatible with all input fields on the website?
Yes, it works with all standard fields like text boxes, forms, and search bars across the site.
Can the virtual keyboard be used on every page of the website?
Yes, it supports all website pages—including portal, shop, and custom pages—for consistent typing.
Does the keyboard automatically close after use?
No, it stays open until you close it manually, allowing continuous typing across multiple fields.
You May Also Like

Secure WhatsApp Login / Sign In for Odoo
Secure WhatsApp-based user authentication and login integration for Odoo.
Learn More
E-commerce product variant
A concise overview of all available product options, such as sizes, colors, and configurations.
Learn More
Ready to Transform Your Odoo Experience?
Start showcasing the virtual keyboard to the right customers — all with seamless control.
Get Started NowContact
© 2025 Ensigncode Software. All rights reserved.
Please log in to comment on this module