UTM
UTM copied to clipboard
[Feature Request] key-holding
I love this emulator so much but there's been stuff that's troubling sense I'm trying to figure out what to do with the Windows XP VM
Key-Holding:
I think what would be useful for the people who actually got games working on UTM that don't need GPU acceleration to be able to hold keys on a keyboard or able to setup a custom keyboard to easily access keys from top bar like macros in a way. Could have a option to have on screen macros like if it was a controller emulator.
For example if I want to charge my gun in Worms Armageddon I would need to hold space bar but it's currently impossible to do so.
Video Example: https://cdn.discordapp.com/attachments/694255182581858447/776951381588181043/video0.mov
Here's another one that I think should be added that I did a post on. https://github.com/utmapp/UTM/issues/533
use hardware keyboard or a gamepad, playing games with virtual keyboard occupying half the screen isn't much fun anyway
use hardware keyboard or a gamepad, playing games with virtual keyboard occupying half the screen isn't much fun anyway
I thought virtual keyboard was alright. Maybe if we had a separate keyboard or a way to have on screen buttons you can map keys to would be nice. Sadly I had neither game pad or hardware keyboard that support iOS.
@Spidy123222 can't you hold the keys manually with your fingers?
I can but it doesn't act as a hold and holding only works on the top bar buttons wich are buttons from UTm so if having a custom keyboard or onscreen buttons like macros to press would making key holding or using certain keys for stuff. Does that make sense?
I think it works with the custom keystrip but not with the iOS on screen keyboard. I don't think it's possible to detect held down keys with the OSK.
I think it works with the custom keystrip but not with the iOS on screen keyboard. I don't think it's possible to detect held down keys with the OSK.
Yes this is what I'm seeing happening. Did you happen to check out the video to see?
Indeed there's no way for an app to detect the iOS software keyboard key "hold" events. Here's what would be optimal: I'd suggest we make a configurable UTM gaming keyboard that can be activated as an alternative to the iOS software keyboard. It would have hold support for any button, and maybe include a joystick/dpad for mouse movements. I'm theoretically down for making that happen but I'm not sure when I will have the time.
UPDATE: Please disregard. Since it seems this thread is about iOS, while my situation is MacOS, I started a new issue here: https://github.com/utmapp/UTM/issues/5678
I don't know if I need to post a new issue or if this is the right place.
For host I'm running an M1 Max (MacBook Pro), and for guest, Windows XP.
The expected behavior is when I hold down any key the action it causes gets repeated. For example, if I hold down a cursor navigation key, it should keep going that direction, not go only one notch and stop.
What actually happens, is that it takes the cursor over one space or place, and stops. This happens with all keys.
I looked in UTM preferences, and under Input, I found nothing related to this.
Am I missing something?