-
-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Absolute Mouse in Windows on iPad #558
Comments
Just to be sure, for DOS you have tried setting the "Mouse Input Mode" to "Direct controlled mouse (not supported by all games)"? It works for me, as it says, in most games. I, too, have tried various ways of getting a VMWare mouse driver work in Windows 95/98 without success. It is frustrating that it doesn't work because it is a very lightweight solution, both on the host's and the guest's side. It needs minimal code to be integrated in DOSBox. Though hearing about issues you have in certain Win 3.x games sounds frustrating, too. I guess if this is an issue of the guest driver there isn't much the emulator can do. DOSBox-X has a few more bells and whistles (see their documentation), for example the serial mouse emulation. It doesn't do USB as far as I can tell. USB emulation of any sort is probably far out of scope for our DOSBox fork, as far as I can tell it is very complex. Serial mouse emulation might be on the table, we already emulate a modem on one serial port. I don't know how involved that would be or if it could be enabled by default or not. |
Thanks for your reply, @schellingb
Yes, I've tried playing around with the "Mouse Input Mode" too. Although, as I said, in DOS I am quite happy with the results. It is the absolute mouse support in Windows that is not working as well as I had hoped. For some games it is perfectly fine to use relative mouse, for others it's much much more convenient with absolute mouse.
I am using the last public release, yes. I am using the Retroarch version available through the App Store and have updated the Core (in case there has been any updates recently).
Sounds great! I am looking forward to testing a new version. However, based on you saying you have had similar experiences in Win 95/98, it seems not that much have changed on that side... :(
Yeah, I have tried messing around with Dosbox.conf files and the input options, but I couldn't get it to work that way either. It can get very time consuming, trying different options along with different drivers. If the system locks up or the mouse won't work, you need to go back to a previous version and try something else etc etc. Hence why I wanted to ask in here if anybody had success with something specific. But maybe you are right in that I would be better off asking at a DOSBox-X forum...
Yeah, I experimented some with Win95 yesterday where I enabled the USB drivers in order to install Daemon Tools, because I wanted to run games with Redbook audio. I had issues where the OS just froze on me several times and I had to hard reset the VM. That's not good as those old OS's tend to corrupt your HD image when you don't shut them down properly. So I might want to stay away from USB for now. Maybe serial mouse emulation could be an option though. |
First of all, thanks for this incredible port of Dosbox. It has revolutionized Dos and Retro Windows gaming, especially on iOS devices.
Now for the issue at hand. I want to get absolute mouse working on Dosbox Pure through Retroarch on iPad - but it feels like I've tried EVERYthing and it's just not working well enough.
I have tried DOS/Win 3.11/Windows 95a/b/c and Windows 98 and this is what I've found:
In UTM I have managed to get absolute mouse to work in Windows XP on my iPad. It is detecting the input device as a USB 2.0 device. Is it possible to get it to work in Windows 95/98 in Dosbox Pure through internal USB? Not sure if the detected USB device is somehow internal on hardware level or if it's emulated in UTM, in which case it probably won't work the same in Dosbox. The downsides of UTM are speed and hardware video acceleration though (lack of 3DFX for example, which Dosbox Pure does have). So getting this to work in Dosbox Pure would definitely be the preferred option.
Thoughts and ideas on what to try next?
The text was updated successfully, but these errors were encountered: