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

iBook G4 Mouse not showing #42

Open
ojt1998 opened this issue Oct 24, 2024 · 14 comments
Open

iBook G4 Mouse not showing #42

ojt1998 opened this issue Oct 24, 2024 · 14 comments

Comments

@ojt1998
Copy link

ojt1998 commented Oct 24, 2024

Hi there,

I’ve used the latest released iso to install NT4 on an iBook G4. I’ve followed the setup steps and selected no mouse but unfortunately it doesn’t seem to have then reactivated the mouse at the gui part of setup or once on the desktop.

Have I missed something?

@Wack0
Copy link
Owner

Wack0 commented Oct 24, 2024

Which iBook G4 is this (PowerBookx,x)?

Can I see the Open Firmware device tree?

@ojt1998
Copy link
Author

ojt1998 commented Oct 24, 2024

It’s the Powerbook6,7

image

@Wack0
Copy link
Owner

Wack0 commented Oct 24, 2024

ok, can I see the full device tree? with just devalias output I can't be 100% sure.

under open firmware:

dev /
ls

Basically there are two possible scenarios here:

  • keyboard is ADB but mouse is USB, mouse won't work until USB support happens;
  • mouse is ADB but shows as some other device which will need driver support

@ojt1998
Copy link
Author

ojt1998 commented Oct 24, 2024

IMG_9714
IMG_9715

@Wack0
Copy link
Owner

Wack0 commented Oct 24, 2024

interesting, seems there's two USB mice present (one on a hub with a keyboard), yet ADB keyboard is present. (as well as ADB mouse)

evidently of those, ADB keyboard works but not mouse.

Interesting that ADB keyboard works even though USB keyboard is present. I'm going to say mouse won't work on this system until USB support happens.

@ojt1998
Copy link
Author

ojt1998 commented Oct 24, 2024

No worries - just my luck 😂

I tried booting on my Powerbook G4 but it doesn’t load into firmware and gets stuck on the initial step…

I shall keep waiting 😅

@Wack0
Copy link
Owner

Wack0 commented Oct 24, 2024

that would be a different issue. where does it get stuck? on a black screen? and what PowerBookx,x is that?

@Wack0
Copy link
Owner

Wack0 commented Oct 24, 2024

More relevant to this issue, I've used NT without a mouse quite a bit (never did get working mouse on my Wii port for instance), and NT is somewhat usable without a mouse, just annoying to get around with just keyboard shortcuts and CLI, etc.

@ojt1998
Copy link
Author

ojt1998 commented Oct 24, 2024

It’s a PowerBook 5,6

Looking at the device tree there isn’t adb so that is likely the cause of the hang. I did assume that earlier as the hang is at “Init adb…”

@ojt1998
Copy link
Author

ojt1998 commented Oct 24, 2024

More relevant to this issue, I've used NT without a mouse quite a bit (never did get working mouse on my Wii port for instance), and NT is somewhat usable without a mouse, just annoying to get around with just keyboard shortcuts and CLI, etc.

Yeah I managed to get office 97 installed but like you say it’s a bit of a pain!

@Wack0
Copy link
Owner

Wack0 commented Oct 24, 2024

Looking at the device tree there isn’t adb so that is likely the cause of the hang. I did assume that earlier as the hang is at “Init adb…”

that one's probably waiting forever polling PMU interrupt status looking for an ADB interrupt that never arrives. maybe I should add a timeout or something to that, although without working USB support it's not like that'll do much.

@ojt1998
Copy link
Author

ojt1998 commented Oct 24, 2024

I’ve done some digging on the iBook and it looks as though the trackpad is on adb but the usb mouse has a higher number - could that be why NT doesn’t detect it?

@Wack0
Copy link
Owner

Wack0 commented Oct 25, 2024

nope, the higher ID for mouse is intended and expected. the Open Firmware implementation on these systems when creating ADB device in the device tree does blindly create entries for keyboard and mouse even if one or other doesn't really exist.

@WamWooWam
Copy link

WamWooWam commented Oct 27, 2024

The late model iBook G4's (that's models A1133 and A1134) have multi-touch trackpads which are USB, therefore will not be supported by NT at this time.

As far as I know this goes for any PowerBook that advertises 2 finger scrolling, including late model Als

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants