Comments (5)
Confirmed ... when pressing a key and switching the app into background the key release event will get lost ... consequently when returning to the vc64web.app it thinks key is still pressed down...
I have to evaluate how to deal with it... when it happens to you the just press and release the same key again and the key in question should be released and everything should be normal again ...
Solution I can think of is reacting to the app in foreground event and then reset the keyboard ... this would fix the issue right?
from virtualc64web.
@ha24-1 fixed 😎... I am resetting the keyboard of the c64 when the app is sent to background and when it is reactivated again ...
can you test it ?
from virtualc64web.
@mithrendal: thank you for your message! I tested it again but unfortunately the cursor runs through the screen as reported couple of weeks ago.
I resetted Safari on iPad, so a completely new version of vc64 should be downloaded/ used?
Sending vc64 into background will be done with a wipe from lower edge of the display upwards - unfortunately at same position is the space bar of virtual keyboard. maybe a little space between edge an keyboard could fix this (a hack, I admit... )
But - normally I'm using a physical keyboard on iPad - here it works. So, don't worry... :-)
from virtualc64web.
It is definitely fixed … I just retested with a physical keyboard on iPhone… I think you tested still the previous not yet updated version which had the keyboard problem
Please go to settings and click on update installation manually
… running vc64web in safari is not optimal … better you install it as a stand alone app on your homescreen …you can do this with the safari share button
and then choose add to homescreen
.
Let me know whether it works for you …
from virtualc64web.
Sorry for delayed answer: switch to „keycap touch behaviour = smartphone like“ fixed it for me on ipad Pro 11“. Thank you!
Another „issue“: when virtual keyboard is active and iPad is in horizonal position, you cannot see C64s cursor in lower screen rows - sorry, no idea, how to fix this… ;-)
from virtualc64web.
Related Issues (20)
- cannot start D64 when building with latest emsdk HOT 5
- stuck physical keyboard on certain key combinations HOT 2
- Set other ROMs as default? HOT 5
- Does not load basic programs properly HOT 13
- margin-bottom on virtual keyboard for modern iOS devices HOT 1
- Bruce Lee crashes (any version) after several levels HOT 27
- setting action buttons on top of nav bar HOT 1
- improve mapping of (short cut) keys HOT 2
- work on defining actions and keyboard mappings
- Touch controls in iPhone HOT 41
- How does one drag a link from csdb.dk into the drop zone? HOT 4
- Touch controls in iPhone Part2 HOT 12
- use HOT 1
- xbox wireless controllers axis sticks HOT 1
- Touch example crashes on touch devices HOT 3
- Unable to select c64 roms on iOS HOT 2
- reworked css based virtual keyboard HOT 3
- Datasette STOP and PLAY HOT 5
- NTSC support HOT 13
- new emulation core V5 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from virtualc64web.