Virtual Keyboard - OSK - from Windows

Questions about Wine on Linux
Locked
hellykun
Newbie
Newbie
Posts: 4
Joined: Tue Jul 08, 2014 5:57 am

Virtual Keyboard - OSK - from Windows

Post by hellykun »

Hello Everyone,

Is it possible to use the windows virtual keyboard osk.exe in wine running on ubuntu?
I have an application that calls the keyboard when the user wants to "type" with his mouse.

Thanks a lot.
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Virtual Keyboard - OSK - from Windows

Post by oiaohm »

hellykun the answer is no you cannot not without major work and legal problems. Its like hooking up Windows Dragon dictate under wine. Wine normally does not export input devices. The legal problems is osk.exe is part of Microsoft license it is limited where it can be used. So machine at least has to have a windows license using it.

There are Linux native solutions.

http://www.inference.phy.cam.ac.uk/dasher/
http://florence.sourceforge.net/english.html
On KDE kvkbd and Plasmaboard

Yes KDE and Gnome both provide on screen keyboard options. Dasher is a interesting one it drops the on-screen keyboard layout and goes for its own designed for speed and usage by a single pointing device. Dasher is cross platform.

hellykun there is also the option of in application on screen keyboards. Please note you can uninstall the on-screen keyboard from windows so leaving your application hanging in mid-air as well.

When I code I code in qt and I have an application needing a virtual keyboard I normally embed a fall back virtual keyboard into the application.

hellykun of course there is the option of writing another tool like winebrowser and submitting to wine. What winebrowser does it take a url request from a Windows application and turn it into native system browser call. From a legal point of view this is a safe option if we have a lot of programs using osk.exe. Yes add a fake osk.exe to wine as far as I know has never been requested.
Locked