Skip to content
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

mac99: additional configuration for macOS #313

Closed
snslpa opened this issue May 1, 2020 · 8 comments
Closed

mac99: additional configuration for macOS #313

snslpa opened this issue May 1, 2020 · 8 comments
Labels
enhancement New feature or request settings Anything in the setting/create views
Milestone

Comments

@snslpa
Copy link

snslpa commented May 1, 2020

I have tried macOS 9.1, 9.2.2, 10.0, 10.1, and 10.3 All works great but in 10.0 and 10.1 doesn't work the mouse and keyboard.

The reason is that we need an option for: (In the processor selection).

-M mac99,via=pmu | pmu power management, providing USB mouse and keyboard
-M mac99,via=pmu-adb | pmu power management with adb bus for older OSs not supporting USB
-M mac99,via=cuda | cuda power management with adb bus (this is the default)

Please, also add in the mac99 processor this description: Mac G4 Processor

Thanks

@osy osy added bug Something isn't working settings Anything in the setting/create views labels May 5, 2020
@rreinhardt
Copy link

Not to hijack, but wasn’t sure how else to follow up on this... what config did you use to get mouse and keyboard working on MacOS 9.1 and 9.2.2? @snslpa

Thanks!

@snslpa
Copy link
Author

snslpa commented May 5, 2020

Hello, only mouse sorry, not the keyboard. I used this ISO https://winworldpc.com/product/mac-os-9/91

@osy osy added enhancement New feature or request and removed bug Something isn't working labels May 8, 2020
@osy osy changed the title macOS PowerPC mac99: additional configuration for macOS May 8, 2020
@osy osy added this to the v1.0 RC3 milestone May 11, 2020
@snslpa
Copy link
Author

snslpa commented May 11, 2020

Thanks osy86

@jankais3r
Copy link

I have an OS X 10.5 VM in UTM v1.0 RC2. Machine set to mac99. With default config, mouse works, but software keyboard does not. External keyboard works fine. When I manually set additional QEMU argument to via=pmu or -via=pmu (not sure if the dash is required, so I've tried both), the VM does not even start and whole UTM freezes and reboot is required. I assume that's because via=pmu is already applied automatically when mac99 is selected? Anyway, yeah, the soft keyboard doesn't work.

@osy
Copy link
Contributor

osy commented May 18, 2020

@snslpa I don't want to modify the config GUI for 1.0. This could be an option post 1.0, but I'm wondering if there's any downside of setting via=pmu-adb as the default. You say 10.0 and 10.1 doesn't work with via=pmu but does via=pmu-adb work for all versions?

@osy
Copy link
Contributor

osy commented May 19, 2020

Okay, I see that via=pmu-adb does not work for all versions. In v1.0, I'll give the ability to specify custom machine properties. In v2.0, we should have an ability to create VM templates to make it easier to config (that way we don't need complicated GUI options for rarely used things) #336

@osy
Copy link
Contributor

osy commented May 19, 2020

Also regarding this comment

Please, also add in the mac99 processor this description: Mac G4 Processor

I am sticking with the QEMU descriptions for now because eventually I want a script to pull strings directly from QEMU (whenever there's an update).

@Joe-Moussally
Copy link

Anyone resolved this issue? I'm dealing with the same problem here, stuck at setting up MacOS X. Mouse/Trackpad not working.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request settings Anything in the setting/create views
Projects
None yet
Development

No branches or pull requests

5 participants