s-macke / jor1k

Online OR1K Emulator running Linux
http://jor1k.com
BSD 2-Clause "Simplified" License
1.73k stars 196 forks source link

On-screen keyboard does not appear on iPad, when accessing console on main site #107

Open socketpair opened 8 years ago

socketpair commented 8 years ago

So, I can see Linux booting on my iPad, but cannot interact with it.

s-macke commented 8 years ago

You have to click on the small field with the content "clipb." This is the only way I know to open the keyboard. If someone knows a better solution, I am open for suggestions. Maybe you can pretend to open a hidden text field when you click on the terminal.

socketpair commented 8 years ago

Why not to use textarea-based terminal? i.e. not canvas-based? Like jslinux have.

Also this: http://stackoverflow.com/questions/4609765/manually-triggering-the-iphone-ipad-ipod-keyboard-from-javascript

s-macke commented 8 years ago

As far as I know jslinux uses a

object and not a textarea. This is not editable as well. But he has also a textbox next to the terminal which is the equivalent of my "clipb.". At the moment I cannot load jsLinux to test. My ipad reloads the page all the time. To get rid of the canvas object is on my TODO list.

s-macke commented 8 years ago

I switched to a table based tty. I guess no difference :)

socketpair commented 8 years ago

http://www.cybelesoft.com/zscope/web-terminal-emulator.aspx

Seamlessly integrated with mobile touch keyboards. Additionaly, virtual keyboards could be launched when necessary.

It will be nice if you explore how they implement it.

ghost commented 8 years ago
ghost commented 8 years ago

Or perhaps just include this virtual keyboard : http://mottie.github.io/Keyboard/docs/mobile.html