Jump to content
16 posts in this topic

Recommended Posts

Everything on my system works 100% except my keyboard. If i sleep/wake then my keyboard doesnt work, but if i unplug it and plug it back in it will work again. All of my other usb devices (mouse, bluetooth, wacom, etc) work perfectly, its just my keyboard that acts weird.

 

Any ideas?

That does seem a little strange! The obvious suggestion is that it's your keyboard; not being completely compatible with mac os x. Is it an apple keyboard? You could probably get one off ebay for cheap and it'll work perfectly :( Sorry I couldn't be more help :)

Everything on my system works 100% except my keyboard. If i sleep/wake then my keyboard doesnt work, but if i unplug it and plug it back in it will work again. All of my other usb devices (mouse, bluetooth, wacom, etc) work perfectly, its just my keyboard that acts weird.

 

Any ideas?

 

If you're using chameleon try adding USBBusFix=Yes to boot.plist.

 

D

That does seem a little strange! The obvious suggestion is that it's your keyboard; not being completely compatible with mac os x. Is it an apple keyboard? You could probably get one off ebay for cheap and it'll work perfectly :) Sorry I couldn't be more help :)

Its not an apple keyboard, but i've used it with 10.5 and 10.6 with mostly no issues. One of the updates messed it up and i never really bothered with it until recently.

 

If you're using chameleon try adding USBBusFix=Yes to boot.plist.

 

D

I think i did that before with no luck, but i'll try it again and report back.

If you're using chameleon try adding USBBusFix=Yes to boot.plist.

 

D

No dice, after rebooting and sleeping again the k/b still needs to be unplugged for it to work again.

 

Google/Forum Search for USB DSDT patches for your motherboard. It's a very popular Hackintosh platform, you're bound to find something you can use.

 

Try different BIOS settings for your USB controller.

I have a patched DSDT that has the usb fix so idk what the deal is. Iirc, theres few options for usb in the bios, mainly whether USB2.0 or 1.1 mode is active. I'll check again.

So i changed a bunch of things around in hopes to fix this, but nothing worked. I installed Cartri Bios seeing as it is supposed to have all of the dsdt fixes built-in but once again, everything but my keyboard works flawlessly. The only usb options in my bios are Usb 2.0 on/off and Usb 1.1 on/off.

This post is to confirm that this issue is not specific to the ICH10R (that's where the USB controller is) which is used on the Gigabyte EP45T-UD3LR.

 

My ASUS P5Q-E motherboard is a P45 + ICH10R board as well and I haven't had any USB issues while running Snow Leopard all the way to 10.6.7.

 

I have not changed the default BIOS settings for the USB controller and I haven't modified any system files.

The only modification I'm using is that I've renamed the USB devices in my DSDT to match what Apple use (USB0 to UHC1 etc etc).

I don't need any other fixes for USB, waking from sleep works fine.

 

Gigabyte and ASUS use slightly different code so I'm not sure whether this is helpful.. but here's the first USB port in my DSDT:

			Device (UHC1)
		{
			Name (_ADR, 0x001D0000)
			OperationRegion (BAR0, PCI_Config, 0xC4, One)
			Field (BAR0, ByteAcc, NoLock, Preserve)
			{
				USBW,   2, 
						Offset (0x01)
			}

			Method (_S3D, 0, NotSerialized)
			{
				If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02)))
				{
					Return (0x02)
				}
				Else
				{
					Return (0x03)
				}
			}

			Method (_PSW, 1, NotSerialized)
			{
				If (Arg0)
				{
					Store (0x03, USBW)
				}
				Else
				{
					Store (Zero, USBW)
				}
			}

			Method (_PRW, 0, NotSerialized)
			{
				Return (GPRW (0x03, 0x04))
			}
		}

 

And I have added "Darwin" under OSVR/Method OSFL:

			If (LOr (_OSI ("Darwin"), _OSI ("Windows 2006")))
		{
			Store (Zero, OSVR)
		}

 

If you have something similar to the above, it's possible that you may have missed a rename or otherwise done something wrong to the code responsible for waking up the USB ports after sleep.

 

I also have Apple Xcode installed, which installs some USB debugging kexts or something I think. I don't know if they affect functionality. Maybe there's a way for you to use the USB debugging tools to trace what's going on with your keyboard somehow.

 

Here are my USB device IDs for comparison:

00:1d.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36]
00:1a.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38]
00:1a.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c]

 

Yours *should* be the same. If they are, I think you need to look somewhere else than strictly at USB drivers and devices. Where, I have no idea.

 

Have you tried a different USB keyboard? Can you borrow a neighbor or roommate's keyboard for a few minutes just to check?

  • 4 months later...

hi all,

 

I have the same Problem. BUT I have 3 Original Apple Keyboards. 2x ALU new, 1x white older.

 

System awakes from pressing anything. After that no one of the 3 Keyboards is function. I Have to unplug and put it in again. Apple Mouse etc is runnig. If I do this with a PC Keyboard all is running without Problems ...

 

What is the problem ?

 

Gigabyte GA-H67-USB3

It is a Gigabyte Sandy Bridge problem in Snow Leopard 10.6.8 and Lion 10.7. I recently got a z68X-UDH3-B3 and also have an issue using an Apple Wired keyboard where if I press a button to wake, the system will wake but lose keyboard functionality.

 

I also lose any functionality from PCI bus such as a sound card or USB PCI card (has an NEC controller) and have to restart my system for them to work again.

  • 4 months later...
×
×
  • Create New...