extension ExtPose

Virtual Keyboard (delisted)

CRX id


Description from extension meta

Fullscreen on-screen virtual keyboard for touch screen devices

Image from store Virtual Keyboard
Description from store Suggest a Feature: https://apps.xontab.com/Suggest/VirtualKeyboard/ Extension Details Page: http://apps.xontab.com/VirtualKeyboard/ Virtual Keyboard will popup automatically when the user clicks on an input field such as textboxes and textareas. Futhermore, the keyboard will disappear automatically when no longer needed. This extension is ideal for touch screen devices. This keyboard works like an iOS/Android/Windows 8 touch virtual keyboard. Version History: 1.12 - Optimisations and minor fixes 1.11.1 - Added Swedish keyboard layout 1.10.9 - MAXLENGTH HTML5 forms feature is now supported 1.10.5 - Added Norwegian keyboard layout 1.10.3 - Added Hungarian keyboard layout 1.10.0 - Added Korean and German keyboard layouts 1.9.15 - Added Tamil 99 keyboard layout 1.9.13 - Added Polish and Spanish keyboard layouts 1.9.10 - Added Slovenian keyboard layout 1.9.6 - Minor fixes, Added "Auto Clicking via Mouse Hover" feature 1.9.0 - Added Hardware acceleration BETA (for faster animations) This option needs to be enabled from the options page Added Zoom level 1.8.8 - Bug fix (thanks to Alex) 1.8.3 - Improved touch events support. 1.8.0 - Bug fixes and Improvements thanks to Stuart Wright. Improved enter button, memory usage, keyboard events triggering, small keyboard enhancements and much much more. 1.7.2 - Added a smaller keyboard 1.7.1 - Added AZERTY keyboard layout (Beta) 1.7 - Added basic iframe support (Note: Cross-domain and wysiwyg are not supported due to security restrictions in Google Chrome) 1.6.1 - Added on-demand mode 1.6 - Added toggle button 1.5.13 - Added underscore button 1.5.4 - Added support to Touch events 1.5.3 - Bug fixes; Migrated to manifest version 2 1.5.0 - Added Russian Keyboard Layout 1.4.7 - Added URL Bar (needs to be enabled from options page) 1.4.6 - Improved UI for various screen sizes 1.4.5 - Fixed Return key in Textareas. Added some features requested on Suggestion page 1.4 - Added number row, Added support to email and number fields 1.0 - Initial Version Visit http://xontab.com/Apps for more FREE Chrome Extensions

Latest reviews

  • (2023-10-15) Hristijan Tanev: How to you add a language and then change it it doesn't have that option?
  • (2023-08-18) Rao m: Very useless. Does absolutely nothing.
  • (2023-08-18) Nivu Techy: wow good
  • (2023-04-20) LordOfShadows _: Couldn't even get it to show up on my laptop, don't even bother trying to get this extension.
  • (2023-02-25) Qwertyuiop Lkjhgfdsa: You can't bring it up without there already being a text field, in which case I already have my phone's keyboard!
  • (2023-01-31) Laptop Laptop: Useless. Does not work. Waste of time.
  • (2022-12-02) Phạm Bá Tuệ Trân: sử dụng không được
  • (2022-11-12) KAMel maktaba: Hello, a good addition, but is it possible to add the Arabic language?
  • (2022-09-21) Gábor Lendvai: Eszetekbe ne jusson használni.
  • (2022-09-15) Chad Milligan: did they even try
  • (2022-08-30) Peter van Hees: werkt, handig!
  • (2022-08-22) Adan Md: It's working on Opera on most sites. But, not in URL. Seems that it should have a fix for that.
  • (2022-07-13) Yuki Mizuno: Fully doesn't work
  • (2022-06-07) Cristian Tudor: not working.
  • (2022-01-13) Cam Cook: Make it work reeeeeeeeeeeee
  • (2021-07-23) Patrick Niyogitare: It doesn't work
  • (2021-01-27) Bago Accesorios: doesn´t work
  • (2020-09-13) Alp: Kullanışsız
  • (2020-09-10) TW: It's broken a can't use it
  • (2020-08-07) Ivan H: It doesnt work + has a very little pack of languages, wouldnt cover my needs even if it was working
  • (2020-07-24) Po Aye: good
  • (2020-06-28) Hasnain Haider: lol it doesnt even show up. how am i suppose to rate it if it doesnt even work?
  • (2020-01-29) Nur Ipah: jelek g bisa dibuka
  • (2020-01-07) Victor Nyange: Good stuff. Would help if user was able to toggle on demand on all sites and occasions despite having toggled it to always on. It kinda shows up whenever it 'feels like' and not 'when you need it'.
  • (2020-01-01) Mojtaba Vahdati: The keyboard doesn't appear at all. I also restarted my Chrome without success. I also disabled some other extension that could interfere with it, again no success.
  • (2019-12-25) Illya Kaliyev: never managed to make it work, is probably a good extention when working. the keyboard did not want to pop up and never got to try it out.
  • (2019-08-31) Saleh Mahmud: It's not working
  • (2019-06-24) Louis Li: It will be better to support Chinese.
  • (2019-06-12) Literally does nothing. It asks for permissions to modify web pages yet it does not even open. This is a HUGE security risk. Just save yourself time and don't download this.
  • (2019-05-06) Ruben Millon Sequeiros: NO SE DESACTIVAAAAAA!!!!!!
  • (2019-03-20) good
  • (2019-03-13) Anaheim and Placentia Fit Body Boot Camps: Can you add a 10 Key numeric keypad option? Where it would display just the numeric keypad. With no double zero (00) key. thanks.
  • (2019-03-06) Mark Cruz: finally. it solves windows 10 keyboard pop up issue...
  • (2019-03-02) Dongnag K: 한글 조합이 안되고 있고 ㅅ 을 누르면 쇼 로 나오는 등 에러가 많네요 한글 인식 개선해 주세요
  • (2019-02-09) Zorab Ja: sranje ne radi
  • (2019-01-13) идите подметайте если вы криворукие. а здесь пусть грамотные работают.
  • (2018-12-20) Yazuki: no se puede usar en otras paginas solo en el buscado google o sea paginas como duolingo ya qu quiero el teclado en ruso para estudiar en ruso pero no lo veo
  • (2018-12-05) Yavuz Aksoy: bid10
  • (2018-10-10) HQ V: it does not work in youtube
  • (2018-08-26) Arbteron: doesnt work at all
  • (2018-08-13) mobin hassanzadeh: badddd!!!
  • (2018-08-11) nisingizwe Ange: Cool and useful
  • (2018-07-22) moi moi: Very Good ,but we want also arabic language , thnx
  • (2018-07-16) Rafal Drozdowski: Have installed it to debug apps I am working on. Cannot work due to js issues with the extension itself. Not helpful at all.
  • (2018-06-12) Олег Косоруков: You have not equals button, but have two underscore buttons.
  • (2018-06-05) Thein Zaw: koojy
  • (2018-05-17) Georg Heiliger: keyboard
  • (2018-05-09) عطر الورد: سيئ
  • (2018-05-04) Verlane Sousa: Couldn't figure out how this thing work
  • (2018-04-24) Robert Hemingway: seemed to work ok in English, however useless for Korean as it doesn't group together the individual characters

Latest issues

  • (2023-09-08, v:1.12.8) Jim Wheeler: Events
    I am trying to use the Virtual Keyboard with Spotify on a Raspberry Pi 4 w/ touchscreen. When I attempt to search in Spotify the keyboard appears when I open the search which is great but when I type it does not trigger Spotify to start searching. Also, pressing the enter key does not run the search either. Is there some event that is not being fired by the virtual keyboard that is fired for a normal keyboard?
  • (2023-09-05, v:1.12.8) Charles Brunelle: Minor blockers
    Hi, Great extension! However, I found an issue in your function "init_virtualKeyboardChromeExtension_false". The type "tel" is missing and causing headaches around here. Thanks!
  • (2023-07-09, v:1.12.8) Daniel Solomon: HELP!
    Keyboard looks great thanks, wanted to get some help with <iframe> working code not worried about vulnerability of it as the machine is DNS restricted to a specific domain. Can you contact me and see if you can help? Thanks Daniel Solomon
  • (2023-05-21, v:1.12.8) Alexander Blohme: Disable for specific input text IDs
    Hello, I run a kiosk mode raspberry, but I dont always want the keyboard to appear, like in a hidden text input which listens for the barcode scanner. Is there an option to disable it for certain input field IDs?
  • (2023-03-09, v:1.12.8) Jeremy Bush: Hehe
  • (2022-09-09, v:1.12.8) KitaecaStz: Keypress events are not emitting properly
    I'm building a web app, and the virtual keyboard is not working fine with any of the inputs. The events it emits are without a key (emitting 3 events for each key): type:"keydown" key:"" ctrlKey:false shiftKey:true altKey:false metaKey:false type:"keypress" key:"" ctrlKey:false shiftKey:false altKey:false metaKey:true type:"keyup" key:"" ctrlKey:false shiftKey:false altKey:false metaKey:true Currently running VueJS 3.2.7 - Tested on Chromium on Linux and Chrome on Windows - nothing works. The touch events in the browsers are all enabled. No <iframe> used Thanks in advance for your response.
  • (2022-07-06, v:1.12.8) Aadyant Kashyap: spanish keyboard does not work
    in the spanish keyboard i cant use the symbols which u put above messges like the '~' symbol
  • (2022-03-26, v:1.12.8) Chris Healy: extension shuts off
    I have a client who needs the onscreen keyboard, but the extension shuts off on restart. It will work until the computer shuts off, then we must enable it again after it powers on. Do you have any suggestions?
  • (2021-11-04, v:1.12.8) Musik Office: a and e not working in german layout
    english layout works perfect but in the german version when i press e or a nothing happens
  • (2021-08-02, v:1.12.8) Works O'Mercy: keyboard NOT appear when touching screen
    I am new to chromebook. Added virtual keyboard, but it does not appear when I touch the screen. How to configure? Is set to always on.
  • (2021-03-18, v:1.12.8) Grigor “Grishu” Grigorov: Adding Bulgarian Language Layouts
    Dear Shaun Tabone, Since I am not sure if you get notifications from xonTAB.com I am writing you from here too. In my native language (Bulgarian) we basically use two keyboard layouts - "BDS" and "Phonetic Traditional". Can you please implement them in your wonderful keyboard? If not possible at the moment, can you guide me so I can implement them by myself? Thank you in advance, Grigor Grigorov
  • (2021-02-10, v:1.12.8) Penumbra1979: Issue using YouTube
    Hello, When on a YouTube channel I am unable to search within that channels search bar. When you click the bar it says "Search". When I start typing with your mod it just types the letters over the word "Search". The global YouTube search bar works fine. Thank you.
  • (2021-02-02, v:1.12.8) Heini Leander Ovason: iframe challenge
    Hi, I'm running a linux server that runs chrome in fullscreen(kiosk). The end-user(s) are restricted from all domains except from two domains. One is the given site they use, and the other is a federal login-service where the end-users are redirected to when login on. My problem is that, for security reasons, the form is wrapped in an <iframe> to prevent cross-origin communication. Then I ran into this "https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage", and thought it to be quite plausible for many virtual keyboard extensions not containing conditional logic for being able to interact with <iframes>. Does this extension's logic take into that input fields inside an iframe? I don't mind contributing if the code is under GPL, MPL, etc. licence. Kind regards, Heini
  • (2021-02-01, v:1.12.8) Nensi Gjata: Hi
    I'm trying to capture the keyboard events in javascript on an input field but it seams that no event is arriving. How can i listen for this events?
  • (2020-11-11, v:1.12.8) Federico Mapelli: Only Number in data or email fields
    When i try to type a date in some sites, virtual keyboard shows only numeric pad without "/" (slash) so i can't type the date in italian format (we use / between day/month/year). It happens also in some email field and i can't type email addresses Thank you
  • (2020-10-21, v:1.12.8) ABHISHEK SINGH: How to Implement this On Screen Keyboard on Kiosk Mode with Chromium on raspberry pi?
    Hey, Can you please share how did you implement this On Screen Keyboard to work with the raspberry Pi in kioskmode using Chromium ? I have made a website which I display as a Kiosk with the Chromium on the Raspberry pi having Raspberry Pi OS (32-bit) Lite and I have a Touch Screen Display and I want a Key Board to pop up when ever we want to get user input in the website.
  • (2020-09-10, v:1.12.8) Francis Morissette: Shopify checkout
    Hey there, The keyboard does not come up when inside a Shopify Checkout field. As soon as I hit the field for "credit card", the keyboard does not pop up. Any reason?
  • (2020-07-22, v:1.12.8) Melvin Knop: The letter "E" dosent work on kiosk mode on chromium on a raspberry pi
    Hi, so I installed the Plugin and the Keyboard works fine. But when I start my raspberry Pi in kioskmode the keyboard dosent respond to the letter e. If is start the PI without kiosk mode everything works fine. Any ideas? :D
  • (2020-07-21, v:1.12.8) Dimitrios Pritsos: How can I put Greek characters to your keyboard?
    How can I put Greek characters to your keyboard? THnak you?
  • (2020-07-08, v:1.12.8) varsha jain: Hindi
    how to do typeing in hindi
  • (2020-05-25, v:1.12.8) naresh parmar: HJH
    JHJ K
  • (2020-05-05, v:1.12.8) Darren Cassar: Ghosted Loggin Button
    Hi, For sites like tweetdeck and other sites that use login username and passowrds i cant click the login button once i have input my details. this is on PC win 10 chrome and Raspbian. I there somehing im missing as this used to work. If i type with a physical keyboard the last letter of username and password then the login button becomes unghosted so i can continue with login. Any ideas??
  • (2019-11-05, v:1.12.8) Thomas Plonsker: Zusammenspiel mit HTML5-Export von Adobe Captivate
    Das Chrome Virtual Keyboard funktioniert leider nicht mit dem HTML5-Export von Adobe-Captivate (Tool für Lernanwendungen). Ist das Problem bereits bekannt und gibt es einen Workaround zur Behebung?
  • (2019-08-26, v:1.12.8) Rena Hixon: Chrome virtual keyboard
    I am using the chrome virtual keyboard in the Raspberry Pi in kiosk mode. I have a default web page set, but the Chrome virtual keyboard settings takes over. How can I fix this? I see others have the problem, but no solution posted.
  • (2019-08-15, v:1.12.8) Donald Ryan: Annoying google keyboard pop-up.
    Just get rid of this stupid google keyboard pop-up!
  • (2019-08-15, v:1.12.8) Donald Ryan: Please disable this annoying online google keyboard. I can not get any work done!
    Please help me get rid of the annoying google keyboard..I have tried everything!
  • (2019-07-03, v:1.12.8) Harun Alikadić: iframe
    Hi, is there a way to use your plugin within embedded pages in iframes?
  • (2019-05-20, v:1.12.8) Akash Agrawal: Settings open automatically
    HI, I am using your extension from a couple of days, i am observed an issue with the extension, as many times The Extension Settings is opens automatically and there is not any close button by which i close the settings(I am using Chrome in Full Screen Mode), How can i stopped the opening of the unwanted Setting Tab.
  • (2019-05-06, v:1.12.8) Nuno Cabrera: BOOOOOORRRRRRAAAAAAAMMEEEEEEE ESTO!!!!!!!!!!!!!!!!!!
    NO SE ME DESINSTALA ME CAGO EN MI ESTAMPA ODIO ESTE TECLADO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • (2019-05-02, v:1.12.8) Maria García Janeiro: me aparecio de repente
    me aparecio hoy de repente y lo unico q hace es molestar estoy intentando buscar la forma de desconectarlo pero no se como hacerlo si me puedes ayudar gracias
  • (2019-03-22, v:1.12.8) demon- coyote: gettig it to ope
    its i my extetios dut i camt get the keydoard to opem om my screem
  • (2019-03-13, v:1.12.8) Anaheim and Placentia Fit Body Boot Camps: Numeric 10-key Keypad
    Could you please add an option to display only a 10-key keypad? With no double zero (00) key. I am planning to use on Chrome running on Amazon Fire 10 tablets. Thanks.


219,415 history
3.1 (758 votes)
Last update / version
2023-12-29 / 1.12.8
Listing languages