Page 1 of 1
Virtual keyboard doesn't work with Chrome
Posted: 28 Feb 2023, 11:26
by ZgredekLCD
Hello everyone!
Does anyone have a working virtual keyboard that will allow you to type in the inputs on the site (chrome browser)? The "virtual_keyobard" shows up on the screen and even writes in the input form, but when it comes to validation, the text in the inputs disappears.
The documentation says "please use our customiezed builds" so I suppose this is where I will find help
http://porteus-kiosk.org/parameters.htm ... l_keyboard
Code: Select all
NOTE: due to browser security policies extensions can not work on the input fields which are implemented through iframes. They also wont work on the browser's URL bar. Please use our Customized Builds service if you need a virtual keyboard (system application) which has these limitations lifted.
If the parameter is not present or its value is set to 'no' then virtual keyboard extension is disabled.
Virtual keyboard doesn't work with Chrome
Posted: 28 Feb 2023, 15:43
by fanthom
Hello ZgredekLCD,
If you are able to type into the input field then this is not a problem of iframes.
It could be a touch driver problem.
Customized build may resolve it:
https://porteus-kiosk.org/builds.html
Thanks
Virtual keyboard doesn't work with Chrome
Posted: 03 Mar 2023, 14:29
by ZgredekLCD
Thanks!
Yes, the fields are not on the iframe. I'm wondering how there could be a problem with the touch driver since everything works as it should. When I tap on an input field the virtual keyboard shows up and typing works too, but when I try to submit the form the values disappear, and I get a return from the server that the fields are blank - validation etc works fine on a normal pc.
Do you recommend any other virtual keyboard package?
Virtual keyboard doesn't work with Chrome
Posted: 03 Mar 2023, 16:05
by fanthom
1) Please test default kiosk virtual keyboard (browser extension) on some other webpage like e.g. google.com.
2) If it still does not work then connect the kiosk over SSH and run this command:
This vk is not very user friendly but at least you will be able to check if submitting of the forms on your webpage works.
3) If xvkbd works OK then you may test 'onboard' package on Ubuntu. Its superior to everything although requires python + friends (thats why its not default in kiosk).
'onboard' can be added through the customized kiosk build.
Thanks
Virtual keyboard doesn't work with Chrome
Posted: 24 Jul 2023, 08:49
by ZgredekLCD
I did some research and came to the conclusion that the virtual keyboard works on google, the problem is with the JS library Vue.JS. Vue does not recognize the tap on the touch keyboard. I also found the same problem on stackoverflow:
https://stackoverflow.com/questions/736 ... js-3-issue
Will you be doing something about it ?
I wonder if ubuntu-frame-osk (
https://snapcraft.io/ubuntu-frame-osk) would work properly? Is it possible to somehow straightforwardly convert it into a package for porteus?
Virtual keyboard doesn't work with Chrome
Posted: 24 Jul 2023, 10:37
by fanthom
Chrome extension was not created by us so we cannot update it.
Thanks
Virtual keyboard doesn't work with Chrome
Posted: 24 Jul 2023, 11:06
by ZgredekLCD
Oki, I understand, and is there any replacement for virtual-keyboard or it is possible to create in a fairly simple way an additional module such as
squeekboard ?
https://gitlab.gnome.org/World/Phosh/squeekboard
Virtual keyboard doesn't work with Chrome
Posted: 24 Jul 2023, 12:26
by ZgredekLCD
Hi, I found a half solution, I tested another extension (
https://chrome.google.com/webstore/deta ... hhdiakielc) and it works! So now I would like to know how the default virtual keyboard is installed in chrome. Do you have your chrome build or do you install the plugin later? Can I modify the .iso file to automatically install the extension with some configuration? If so, can I ask for some short step by step where to look for it?
Virtual keyboard doesn't work with Chrome
Posted: 24 Jul 2023, 13:35
by fanthom
Check sticky threads in the Tutorials section of the kiosk forum.
Thanks
Virtual keyboard doesn't work with Chrome
Posted: 24 Jul 2023, 13:49
by ZgredekLCD
Awesome! Thank you so much! I found it
I am still wondering how one can define a default config for a plugin? Should I look in /opt/google/chrome/master_preferences?