OnScreenKeyboard for Touch Screens
Posted: Wed May 05, 2021 5:38 pm
Dear All
I am beta-testing Alfredo Amendolagine's touch device for AmigaOS4 which enables to use Touch Screens on AmigaOS4 with a standart API.
E.g. I am testing a Waveshare 15" multi-touch screen on AmigaOS4
http://www.os4depot.net/?function=showf ... device.lha
As far as I know, there were no on-screen keyboards for AmigaOS4.
So I wrote I wrote a small OnScreen Keyboard for t touch screen with Hollywood9.
I don't know if it is possible to write a real onscreen keyboard which are found on iOS and Android. But I think it is a simple solution for
entering text on Touchscreen. It's currently in upload section of OS4Depot.
I intend to develop it further and Alfredo gave me these ideas..
"It would be nice if you could create an overlay keyboard that spoke directly to the touch.device. This way it would work even without TouchBench and could send keyboard events as if it were a real keyboard, directly on any window that has focus.
In other words, as TouchBench converts touch events to mouse events, the virtual keyboard could convert touch events to keyboard events. To do this we would need to understand how to draw the virtual keyboard on the screen with a window that is completely transparent to events and never takes focus. It would work like keyboards on cell phones. Since Hollywood also runs on Android, Windows etc ..., do you know if there are plugins that make use of touch events?"
Is this possible on AmigaOS4 edition of Hollywood 9, what do you suggest to accomplish this ?
Looking forward to hearing your ideas.
Thanks.
I am beta-testing Alfredo Amendolagine's touch device for AmigaOS4 which enables to use Touch Screens on AmigaOS4 with a standart API.
E.g. I am testing a Waveshare 15" multi-touch screen on AmigaOS4
http://www.os4depot.net/?function=showf ... device.lha
As far as I know, there were no on-screen keyboards for AmigaOS4.
So I wrote I wrote a small OnScreen Keyboard for t touch screen with Hollywood9.
I don't know if it is possible to write a real onscreen keyboard which are found on iOS and Android. But I think it is a simple solution for
entering text on Touchscreen. It's currently in upload section of OS4Depot.
I intend to develop it further and Alfredo gave me these ideas..
"It would be nice if you could create an overlay keyboard that spoke directly to the touch.device. This way it would work even without TouchBench and could send keyboard events as if it were a real keyboard, directly on any window that has focus.
In other words, as TouchBench converts touch events to mouse events, the virtual keyboard could convert touch events to keyboard events. To do this we would need to understand how to draw the virtual keyboard on the screen with a window that is completely transparent to events and never takes focus. It would work like keyboards on cell phones. Since Hollywood also runs on Android, Windows etc ..., do you know if there are plugins that make use of touch events?"
Is this possible on AmigaOS4 edition of Hollywood 9, what do you suggest to accomplish this ?
Looking forward to hearing your ideas.
Thanks.