Hey Logic,
rocksteady ….did you mention that you had the Intel D975XBX2 Bad Axe 2?.
No, never had an intel board, just the one in my sig
Try the following for some basic cold boot troubleshooting
- Shut down
- Power on
- As soon as the POST shows "Initializing USB Devices" or something similar, it will probably list the recognized USB devices (ie mouse, printer, whatever you have), the Apple Keyboard may only show up as 1 Hub.
- Before the POST continues, hit the reset switch and observe the USB devices that get recognized this time. Is the Keyboard present? If it shows up you're gonna be fine after the POST too (ie Chameleon, OS, etc)
Repeat the above with a minimal set of usb devices, say the keyboard itself and the mouse (on a different usb port on the motherboard not on the keyboard hub)
If I am using I’m using Chameleon 2.0-RC4 would playing about with the boot options help me?. I have been hunting about on the net for some clues. And stumbled over these..
Chameleon can do some slick things and we're busy in the kitchen trying to fix bugs and enhance functionality but it can't add the missing mA that your motherboard greedily eats up from your USB bus

Joking aside, you can use the
Default Partition option to have your preferred OS load even when your keyboard acts up. Partial software-based workaround for a hardware-based problem.
Failing that could it be something to do with my dsdt.aml ? this be altered to make the USB ports work all the time? I have seen people editing this dsdt.aml file to get things to work before...
Are you using a vanilla one so far?
A patched DSDT helps to get things recognized/work properly only after the bootloader takes over in order to set the field for the OS. It can sure help to tidy things up considering the usual mess they come with from the mobo manufacturer but again it won't add any mA to your system during POST.