QUOTE(iron @ Jul 21 2008, 11:17 PM)

I only have Vista installed at the moment, because I had to reformat the whole disk. Can I get the info from Vista or do I need to get it from OS X? If I have to install Leo again, what's the exact command to use in Terminal to do the iroreg dump that you want?
Here's the ApplePS2Controller.kext from the iATKOS release you requested
Hi iron,
I think you need to get the informaiton from OSX because I need to know which part failed to load, ps2controller, ApplePS2Controller, ApplePS2Keyboard, etc..
If you are using Leopard, just go to [system profiler] -> [Software] -> [Logs]. You should see ioreg_sp.txt listed there. I need the information like:
CODE
| |
| +-o PS2K
| | | {
| | | "IOInterruptControllers" = ("io-apic-0")
| | | "name" = <504e503033303300>
| | | "IODeviceMemory" = (({"address"=0x60,"length"=0x1}),({"address"=0x64,"length"=0x1}))
| | | "IOInterruptSpecifiers" = (<0100000000000000>)
| | | "_STA" = 0xf
| | | }
| | |
| | +-o ps2controller
| | | {
| | | "IOProviderClass" = "IOACPIPlatformDevice"
| | | "IOProbeScore" = 0x0
| | | "IOInterruptControllers" = ("io-apic-0","io-apic-0")
| | | "CFBundleIdentifier" = "com.apple.driver.AppleACPIPS2Nub"
| | | "MouseNameMatch" = ("PNP0F03","PNP0F0B","PNP0F0E","PNP0F13")
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "PNP0303"
| | | "IOClass" = "AppleACPIPS2Nub"
| | | "IONameMatch" = ("PNP0303","PNP030B")
| | | "IOPowerManagement" = {"ChildrenPowerState"=0x1,"CurrentPowerState"=0x1}
| | | "IOInterruptSpecifiers" = (<0100000000000000>,<0c00000000000000>)
| | | }
| | |
| | +-o ApplePS2Controller
| | | {
| | | "IOProviderClass" = "IOPlatformDevice"
| | | "IOProbeScore" = 0x0
| | | "CFBundleIdentifier" = "com.apple.driver.ApplePS2Controller"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "ps2controller"
| | | "IOClass" = "ApplePS2Controller"
| | | "IONameMatch" = "ps2controller"
| | | "IOPowerManagement" = {"CurrentPowerState"=0x2}
| | | }
| | |
| | +-o ApplePS2KeyboardDevice
| | | | {
| | | | }
| | | |
| | | +-o ApplePS2Keyboard
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "HIDKeyboardKeysDefined" = Yes
| | | | "HIDKeyMapping" = <00000a01013802013b03013a040137051552414c535455455857565b5c434b517b7d7e7c4e590
017209013c0a013e0b013d0c01367f0d006100410001000100ca00c7000100010d00730053001300
300fb00a7001300130d0064004400040004014401b6000400040d006600460006000600a601ac000
00060d006800480008000800e300eb000018000d006700470007000700f100e1000700070d007a00
a001a001a00cf0157001a001a0d007800580018$
| | | | "Manufacturer" = "Apple"
| | | | "Product" = "Keyboard"
| | | | "CFBundleIdentifier" = "com.apple.driver.ApplePS2Keyboard"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Swap alt and windows key" = Yes
| | | | "IOProviderClass" = "ApplePS2KeyboardDevice"
| | | | "HIDInterfaceID" = 0x2
| | | | "HIDKeyboardCapsLockDoesLock" = No
| | | | "VendorID" = 0x5ac
| | | | "Make capslock into control" = No
| | | | "HIDKind" = 0x1
| | | | "HIDKeyboardRightModifierSupport" = Yes
| | | | "HIDVirtualDevice" = No
| | | | "HIDKeyboardSupportsF12Eject" = Yes
| | | | "IOClass" = "ApplePS2Keyboard"
| | | | "HIDKeyboardSupportedModifiers" = 0x60207f
| | | | "HIDSubinterfaceID" = 0x1b
| | | | "Transport" = "PS2"
| | | | }
| | | |
| | | +-o IOHIDSystem
| | | | | {
| | | | | "IOProviderClass" = "IOResources"
| | | | | "IOProbeScore" = 0x0
| | | | | "HIDParameters" = {"Trackpad Jitter Milliseconds"=0xc0,"Clicking"=0x0,"HIDKeyRepeat"=0x4f790d5,"HIDClickTime"=0x1dcd6500,"HIDMouseScrollAcceleration"=0x5000,"OutsidezoneNoAction When Typing"=0x1,"HIDPointerButtonMode"=0x2,"HIDWaitCursorFrameInterval"=0x1fca057,"TwofingerNoAction"=0x1,"HIDDefaultParameters"=Yes,"HIDStickyKeysDisabled"=0x0,"HIDMouseKeysOptionToggles"=0x0,"HIDS$
| | | | | "HIDIdleTime" = 0x1f0ca4
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | | | "NXSystemInfo" = ({"HIDInterfaceID"=0x2,"serviceID"=0x2682400,"HIDSubinterfaceID"=0x1b,"HIDKind"=0x1},{"HIDInterfaceID"=0x0,"serviceID"=0x25de600,"HIDSubinterfaceID"=0x0,"HIDKind"=0x2},{"HIDInterfaceID"=0x5,"serviceID"=0x3014e00,"HIDSubinterfaceID"=0x2,"HIDKind"=0x2})
| | | | | "IOMatchCategory" = "IOHID"
| | | | | "IOClass" = "IOHIDSystem"
| | | | | "IOResourceMatch" = "IOKit"
| | | | | }
| | | | |
| | | | +-o IOHIDUserClient
| | | | | {
| | | | | "IOUserClientCrossEndianCompatible" = Yes
| | | | | }
| | | | |
| | | | +-o IOHIDParamUserClient
| | | | | {
| | | | | "IOUserClientCrossEndianCompatible" = Yes
| | | | | }
| | | | |
| | | | +-o IOHIDEventSystemUserClient
| | | | | {
| | | | | "IOUserClientCrossEndianCompatible" = Yes
| | | | | }
| | | | |
| | | | +-o IOHIDEventSystemUserClient
| | | | {
| | | | "IOUserClientCrossEndianCompatible" = Yes
| | | | }
| | | |
| | | +-o IOHIDKeyboardDevice
| | | | {
| | | | "Manufacturer" = "Apple"
| | | | "PrimaryUsagePage" = 0x1
| | | | "Product" = "Keyboard"
| | | | "MaxInputReportSize" = 0x8
| | | | "DeviceUsagePairs" = ({"DeviceUsage"=0x6,"DeviceUsagePage"=0x1})
| | | | "InputReportElements" = ({"ReportSize"=0x40,"ElementCookie"=0x113,"Size"=0x40,"ReportID"=0x0,"Type"=0x1,"Usage"=0x0,"UsagePage"=0x0,"ReportCount"=0x1})
| | | | "Elements" = ({"ReportID"=0x0,"ElementCookie"=0x1,"CollectionType"=0x1,"Type"=0x201,"Usage"=0x6,"UsagePage"=0x1,"Elements"=({"UnitExponent"=0x0,"HasNullState"=No,"ReportSize"=0x1,"ElementCookie"=0x2,"HasPreferredState"=Yes,"Min"=0x0,"Usage"=0xe0,"IsArray"=No,"IsWrapping"=No,"Max"=0x1,"Unit"=0x0,"Flags"=0x2,"ReportID"=0x0,"Size"=0x1,"IsRelative"=No,"Type"=0x2,"ScaledMax"=0x1,$
| | | | "MaxOutputReportSize" = 0x1
| | | | "ReportInterval" = 0x1f40
| | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
| | | | "VendorID" = 0x5ac
| | | | "MaxFeatureReportSize" = 0x0
| | | | "Transport" = "PS2"
| | | | "IOUserClientClass" = "IOHIDLibUserClient"
| | | | "PrimaryUsage" = 0x6
| | | | }
| | | |
| | | +-o IOHIDInterface
| | | {
| | | "Manufacturer" = "Apple"
| | | "PrimaryUsagePage" = 0x1
| | | "Product" = "Keyboard"
| | | "VendorID" = 0x5ac
| | | "ReportInterval" = 0x1f40
| | | "Transport" = "PS2"
| | | "DeviceUsagePairs" = ({"DeviceUsage"=0x6,"DeviceUsagePage"=0x1})
| | | "PrimaryUsage" = 0x6
| | | }
| | |
| | +-o ApplePS2MouseDevice
| | | {
| | | }
| | |
| | +-o ApplePS2Mouse
| | | {
| | | "IOProbeScore" = 0x0
| | | "HIDPointerConvertAbsolute" = <00>
| | | "HIDPointerContactToMove" = <00>
| | | "Product" = "Mouse"
| | | "CFBundleIdentifier" = "com.apple.driver.ApplePS2Mouse"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "HIDPointerAccelerationSettings" = (<00000000>,<00002000>,<00005000>,<00008000>,<0000b000>,<0000e000>,<00010000>)
| | | "IOProviderClass" = "ApplePS2MouseDevice"
| | | "HIDInterfaceID" = 0x5
| | | "HIDKind" = 0x2
| | | "HIDPointerButtonCount" = 0x3
| | | "HIDPointerAccelerationType" = "HIDMouseAcceleration"
| | | "HIDVirtualDevice" = No
| | | "HIDPointerResolution" = <00006400>
| | | "IOClass" = "ApplePS2Mouse"
| | | "HIDScrollAccelerationType" = "HIDMouseScrollAcceleration"
| | | "HIDSubinterfaceID" = 0x2
| | | "Transport" = "PS2"
| | | }
| | |
| | +-o IOHIDPointingDevice
| | | | {
| | | | "PrimaryUsagePage" = 0x1
| | | | "Product" = "Mouse"
| | | | "MaxInputReportSize" = 0x5
| | | | "DeviceUsagePairs" = ({"DeviceUsage"=0x2,"DeviceUsagePage"=0x1},{"DeviceUsage"=0x1,"DeviceUsagePage"=0x1})
| | | | "InputReportElements" = ({"ReportSize"=0x28,"ElementCookie"=0x8,"Size"=0x28,"ReportID"=0x0,"Type"=0x1,"Usage"=0x0,"UsagePage"=0x0,"ReportCount"=0x1})
| | | | "Elements" = ({"ReportID"=0x0,"ElementCookie"=0x1,"CollectionType"=0x1,"Type"=0x201,"Usage"=0x2,"UsagePage"=0x1,"Elements"=({"ReportID"=0x0,"ElementCookie"=0x2,"CollectionType"=0x0,"Type"=0x201,"Usage"=0x1,"UsagePage"=0x1,"Elements"=({"UnitExponent"=0xe,"HasNullState"=No,"ReportSize"=0x10,"ElementCookie"=0x6,"HasPreferredState"=Yes,"Min"=0xffffffffffff8001,"Usage"=0x30,"IsAr$
| | | | "MaxOutputReportSize" = 0x0
| | | | "ReportInterval" = 0x1f40
| | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
| | | | "MaxFeatureReportSize" = 0x0
| | | | "Transport" = "PS2"
| | | | "IOUserClientClass" = "IOHIDLibUserClient"
| | | | "HIDPointerResolution" = 0x960000
| | | | "PrimaryUsage" = 0x2
| | | | }
| | | |
| | | +-o IOHIDInterface
| | | {
| | | "Transport" = "PS2"
| | | "DeviceUsagePairs" = ({"DeviceUsage"=0x2,"DeviceUsagePage"=0x1},{"DeviceUsage"=0x1,"DeviceUsagePage"=0x1})
| | | "PrimaryUsagePage" = 0x1
| | | "ReportInterval" = 0x1f40
| | | "Product" = "Mouse"
| | | "PrimaryUsage" = 0x2
| | | }
| | |
| | +-o IOHIDSystem
| | | {
| | | "IOProviderClass" = "IOResources"
| | | "IOProbeScore" = 0x0
| | | "HIDParameters" = {"Trackpad Jitter Milliseconds"=0xc0,"Clicking"=0x0,"HIDKeyRepeat"=0x4f790d5,"HIDClickTime"=0x1dcd6500,"HIDMouseScrollAcceleration"=0x5000,"OutsidezoneNoAction When Typing"=0x1,"HIDPointerButtonMode"=0x2,"HIDWaitCursorFrameInterval"=0x1fca057,"TwofingerNoAction"=0x1,"HIDDefaultParameters"=Yes,"HIDStickyKeysDisabled"=0x0,"HIDMouseKeysOptionToggles"=0x0,"HIDS$
| | | "HIDIdleTime" = 0x20477f
| | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | "NXSystemInfo" = ({"HIDInterfaceID"=0x2,"serviceID"=0x2682400,"HIDSubinterfaceID"=0x1b,"HIDKind"=0x1},{"HIDInterfaceID"=0x0,"serviceID"=0x25de600,"HIDSubinterfaceID"=0x0,"HIDKind"=0x2},{"HIDInterfaceID"=0x5,"serviceID"=0x3014e00,"HIDSubinterfaceID"=0x2,"HIDKind"=0x2})
| | | "IOMatchCategory" = "IOHID"
| | | "IOClass" = "IOHIDSystem"
| | | "IOResourceMatch" = "IOKit"
| | | }
| | |
| | +-o IOHIDUserClient
| | | {
| | | "IOUserClientCrossEndianCompatible" = Yes
| | | }
| | |
| | +-o IOHIDParamUserClient
| | | {
| | | "IOUserClientCrossEndianCompatible" = Yes
| | | }
| | |
| | +-o IOHIDEventSystemUserClient
| | | {
| | | "IOUserClientCrossEndianCompatible" = Yes
| | | }
| | |
| | +-o IOHIDEventSystemUserClient
| | {
| | "IOUserClientCrossEndianCompatible" = Yes
| | }
| |
| +-o PS2M
| | | {
| | | "IOInterruptControllers" = ("io-apic-0")
| | | "name" = <504e503046313300>
| | | "IOInterruptSpecifiers" = (<0c00000000000000>)
| | | "_STA" = 0xf
| | | }
| | |
| | +-o ps2controller
| | | {
| | | "IOProviderClass" = "IOACPIPlatformDevice"
| | | "IOProbeScore" = 0x0
| | | "IOInterruptControllers" = ("io-apic-0","io-apic-0")
| | | "CFBundleIdentifier" = "com.apple.driver.AppleACPIPS2Nub"
| | | "MouseNameMatch" = ("PNP0F03","PNP0F0B","PNP0F0E","PNP0F13")
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "PNP0303"
| | | "IOClass" = "AppleACPIPS2Nub"
| | | "IONameMatch" = ("PNP0303","PNP030B")
| | | "IOPowerManagement" = {"ChildrenPowerState"=0x1,"CurrentPowerState"=0x1}
| | | "IOInterruptSpecifiers" = (<0100000000000000>,<0c00000000000000>)
| | | }
| | |
| | +-o ApplePS2Controller
| | | {
| | | "IOProviderClass" = "IOPlatformDevice"
| | | "IOProbeScore" = 0x0
| | | "CFBundleIdentifier" = "com.apple.driver.ApplePS2Controller"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "ps2controller"
| | | "IOClass" = "ApplePS2Controller"
| | | "IONameMatch" = "ps2controller"
| | | "IOPowerManagement" = {"CurrentPowerState"=0x2}
| | | }
| | |
| | +-o ApplePS2KeyboardDevice
| | | | {
| | | | }
| | | |
| | | +-o ApplePS2Keyboard
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "HIDKeyboardKeysDefined" = Yes
| | | | "HIDKeyMapping" = <00000a01013802013b03013a040137051552414c535455455857565b5c434b517b7d7e7c4e590
017209013c0a013e0b013d0c01367f0d006100410001000100ca00c7000100010d00730053001300
300fb00a7001300130d0064004400040004014401b6000400040d006600460006000600a601ac000
00060d006800480008000800e300eb000018000d006700470007000700f100e1000700070d007a00
a001a001a00cf0157001a001a0d007800580018$
| | | | "Manufacturer" = "Apple"
| | | | "Product" = "Keyboard"
| | | | "CFBundleIdentifier" = "com.apple.driver.ApplePS2Keyboard"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Swap alt and windows key" = Yes
| | | | "IOProviderClass" = "ApplePS2KeyboardDevice"
| | | | "HIDInterfaceID" = 0x2
| | | | "HIDKeyboardCapsLockDoesLock" = No
| | | | "VendorID" = 0x5ac
| | | | "Make capslock into control" = No
| | | | "HIDKind" = 0x1
| | | | "HIDKeyboardRightModifierSupport" = Yes
| | | | "HIDVirtualDevice" = No
| | | | "HIDKeyboardSupportsF12Eject" = Yes
| | | | "IOClass" = "ApplePS2Keyboard"
| | | | "HIDKeyboardSupportedModifiers" = 0x60207f
| | | | "HIDSubinterfaceID" = 0x1b
| | | | "Transport" = "PS2"
| | | | }
| | | |
| | | +-o IOHIDSystem
| | | | | {
| | | | | "IOProviderClass" = "IOResources"
| | | | | "IOProbeScore" = 0x0
| | | | | "HIDParameters" = {"Trackpad Jitter Milliseconds"=0xc0,"Clicking"=0x0,"HIDKeyRepeat"=0x4f790d5,"HIDClickTime"=0x1dcd6500,"HIDMouseScrollAcceleration"=0x5000,"OutsidezoneNoAction When Typing"=0x1,"HIDPointerButtonMode"=0x2,"HIDWaitCursorFrameInterval"=0x1fca057,"TwofingerNoAction"=0x1,"HIDDefaultParameters"=Yes,"HIDStickyKeysDisabled"=0x0,"HIDMouseKeysOptionToggles"=0x0,"HIDS$
| | | | | "HIDIdleTime" = 0x5b1a4b
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | | | "NXSystemInfo" = ({"HIDInterfaceID"=0x2,"serviceID"=0x2682400,"HIDSubinterfaceID"=0x1b,"HIDKind"=0x1},{"HIDInterfaceID"=0x0,"serviceID"=0x25de600,"HIDSubinterfaceID"=0x0,"HIDKind"=0x2},{"HIDInterfaceID"=0x5,"serviceID"=0x3014e00,"HIDSubinterfaceID"=0x2,"HIDKind"=0x2})
| | | | | "IOMatchCategory" = "IOHID"
| | | | | "IOClass" = "IOHIDSystem"
| | | | | "IOResourceMatch" = "IOKit"
| | | | | }
| | | | |
| | | | +-o IOHIDUserClient
| | | | | {
| | | | | "IOUserClientCrossEndianCompatible" = Yes
| | | | | }
| | | | |
| | | | +-o IOHIDParamUserClient
| | | | | {
| | | | | "IOUserClientCrossEndianCompatible" = Yes
| | | | | }
| | | | |
| | | | +-o IOHIDEventSystemUserClient
| | | | | {
| | | | | "IOUserClientCrossEndianCompatible" = Yes
| | | | | }
| | | | |
| | | | +-o IOHIDEventSystemUserClient
| | | | {
| | | | "IOUserClientCrossEndianCompatible" = Yes
| | | | }
| | | |
| | | +-o IOHIDKeyboardDevice
| | | | {
| | | | "Manufacturer" = "Apple"
| | | | "PrimaryUsagePage" = 0x1
| | | | "Product" = "Keyboard"
| | | | "MaxInputReportSize" = 0x8
| | | | "DeviceUsagePairs" = ({"DeviceUsage"=0x6,"DeviceUsagePage"=0x1})
| | | | "InputReportElements" = ({"ReportSize"=0x40,"ElementCookie"=0x113,"Size"=0x40,"ReportID"=0x0,"Type"=0x1,"Usage"=0x0,"UsagePage"=0x0,"ReportCount"=0x1})
| | | | "Elements" = ({"ReportID"=0x0,"ElementCookie"=0x1,"CollectionType"=0x1,"Type"=0x201,"Usage"=0x6,"UsagePage"=0x1,"Elements"=({"UnitExponent"=0x0,"HasNullState"=No,"ReportSize"=0x1,"ElementCookie"=0x2,"HasPreferredState"=Yes,"Min"=0x0,"Usage"=0xe0,"IsArray"=No,"IsWrapping"=No,"Max"=0x1,"Unit"=0x0,"Flags"=0x2,"ReportID"=0x0,"Size"=0x1,"IsRelative"=No,"Type"=0x2,"ScaledMax"=0x1,$
| | | | "MaxOutputReportSize" = 0x1
| | | | "ReportInterval" = 0x1f40
| | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
| | | | "VendorID" = 0x5ac
| | | | "MaxFeatureReportSize" = 0x0
| | | | "Transport" = "PS2"
| | | | "IOUserClientClass" = "IOHIDLibUserClient"
| | | | "PrimaryUsage" = 0x6
| | | | }
| | | |
| | | +-o IOHIDInterface
| | | {
| | | "Manufacturer" = "Apple"
| | | "PrimaryUsagePage" = 0x1
| | | "Product" = "Keyboard"
| | | "VendorID" = 0x5ac
| | | "ReportInterval" = 0x1f40
| | | "Transport" = "PS2"
| | | "DeviceUsagePairs" = ({"DeviceUsage"=0x6,"DeviceUsagePage"=0x1})
| | | "PrimaryUsage" = 0x6
| | | }
| | |
| | +-o ApplePS2MouseDevice
| | | {
| | | }
| | |
| | +-o ApplePS2Mouse
| | | {
| | | "IOProbeScore" = 0x0
| | | "HIDPointerConvertAbsolute" = <00>
| | | "HIDPointerContactToMove" = <00>
| | | "Product" = "Mouse"
| | | "CFBundleIdentifier" = "com.apple.driver.ApplePS2Mouse"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "HIDPointerAccelerationSettings" = (<00000000>,<00002000>,<00005000>,<00008000>,<0000b000>,<0000e000>,<00010000>)
| | | "IOProviderClass" = "ApplePS2MouseDevice"
| | | "HIDInterfaceID" = 0x5
| | | "HIDKind" = 0x2
| | | "HIDPointerButtonCount" = 0x3
| | | "HIDPointerAccelerationType" = "HIDMouseAcceleration"
| | | "HIDVirtualDevice" = No
| | | "HIDPointerResolution" = <00006400>
| | | "IOClass" = "ApplePS2Mouse"
| | | "HIDScrollAccelerationType" = "HIDMouseScrollAcceleration"
| | | "HIDSubinterfaceID" = 0x2
| | | "Transport" = "PS2"
| | | }
| | |
| | +-o IOHIDPointingDevice
| | | | {
| | | | "PrimaryUsagePage" = 0x1
| | | | "Product" = "Mouse"
| | | | "MaxInputReportSize" = 0x5
| | | | "DeviceUsagePairs" = ({"DeviceUsage"=0x2,"DeviceUsagePage"=0x1},{"DeviceUsage"=0x1,"DeviceUsagePage"=0x1})
| | | | "InputReportElements" = ({"ReportSize"=0x28,"ElementCookie"=0x8,"Size"=0x28,"ReportID"=0x0,"Type"=0x1,"Usage"=0x0,"UsagePage"=0x0,"ReportCount"=0x1})
| | | | "Elements" = ({"ReportID"=0x0,"ElementCookie"=0x1,"CollectionType"=0x1,"Type"=0x201,"Usage"=0x2,"UsagePage"=0x1,"Elements"=({"ReportID"=0x0,"ElementCookie"=0x2,"CollectionType"=0x0,"Type"=0x201,"Usage"=0x1,"UsagePage"=0x1,"Elements"=({"UnitExponent"=0xe,"HasNullState"=No,"ReportSize"=0x10,"ElementCookie"=0x6,"HasPreferredState"=Yes,"Min"=0xffffffffffff8001,"Usage"=0x30,"IsAr$
| | | | "MaxOutputReportSize" = 0x0
| | | | "ReportInterval" = 0x1f40
| | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
| | | | "MaxFeatureReportSize" = 0x0
| | | | "Transport" = "PS2"
| | | | "IOUserClientClass" = "IOHIDLibUserClient"
| | | | "HIDPointerResolution" = 0x960000
| | | | "PrimaryUsage" = 0x2
| | | | }
| | | |
| | | +-o IOHIDInterface
| | | {
| | | "Transport" = "PS2"
| | | "DeviceUsagePairs" = ({"DeviceUsage"=0x2,"DeviceUsagePage"=0x1},{"DeviceUsage"=0x1,"DeviceUsagePage"=0x1})
| | | "PrimaryUsagePage" = 0x1
| | | "ReportInterval" = 0x1f40
| | | "Product" = "Mouse"
| | | "PrimaryUsage" = 0x2
| | | }
| | |
| | +-o IOHIDSystem
| | | {
| | | "IOProviderClass" = "IOResources"
| | | "IOProbeScore" = 0x0
| | | "HIDParameters" = {"Trackpad Jitter Milliseconds"=0xc0,"Clicking"=0x0,"HIDKeyRepeat"=0x4f790d5,"HIDClickTime"=0x1dcd6500,"HIDMouseScrollAcceleration"=0x5000,"OutsidezoneNoAction When Typing"=0x1,"HIDPointerButtonMode"=0x2,"HIDWaitCursorFrameInterval"=0x1fca057,"TwofingerNoAction"=0x1,"HIDDefaultParameters"=Yes,"HIDStickyKeysDisabled"=0x0,"HIDMouseKeysOptionToggles"=0x0,"HIDS$
| | | "HIDIdleTime" = 0x15fbe65
| | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | "NXSystemInfo" = ({"HIDInterfaceID"=0x2,"serviceID"=0x2682400,"HIDSubinterfaceID"=0x1b,"HIDKind"=0x1},{"HIDInterfaceID"=0x0,"serviceID"=0x25de600,"HIDSubinterfaceID"=0x0,"HIDKind"=0x2},{"HIDInterfaceID"=0x5,"serviceID"=0x3014e00,"HIDSubinterfaceID"=0x2,"HIDKind"=0x2})
| | | "IOMatchCategory" = "IOHID"
| | | "IOClass" = "IOHIDSystem"
| | | "IOResourceMatch" = "IOKit"
| | | }
| | |
| | +-o IOHIDUserClient
| | | {
| | | "IOUserClientCrossEndianCompatible" = Yes
| | | }
| | |
| | +-o IOHIDParamUserClient
| | | {
| | | "IOUserClientCrossEndianCompatible" = Yes
| | | }
| | |
| | +-o IOHIDEventSystemUserClient
| | | {
| | | "IOUserClientCrossEndianCompatible" = Yes
| | | }
| | |
| | +-o IOHIDEventSystemUserClient
| | {
| | "IOUserClientCrossEndianCompatible" = Yes
| | }
| |
Or you can post the whole ioreg_sp.txt here. Thanks.
Chun-Nan
QUOTE(~pcwiz @ Jul 23 2008, 02:03 PM)

Tried this and it didn't work for me

I have a vanilla 10.5.4 install and PS/2 stopped working. I have ApplePS2Controller.kext version 1.1.0 and I've already tried both this and the older ACPIPS2nub. The permissions are set properly, and the kext loads but PS/2 keyboard still doesn't work. Any ideas?
EDIT: Oh yeah and ACPIPSNub.kext is deleted, made sure of that
Hi ~pcwiz,
Which version of AppleACPIPlatform are you using now? Have you tried different AppleACPIPlatfrom to see if it works?
Have you tried the ApplePS2Controller driver from this link,
http://forum.insanelymac.com/index.php?showtopic=21952 ?
If possible, can you also post your ioreg_sp.txt here. Thanks.
Chun-Nan