barbecue Posted July 13, 2016 Author Share Posted July 13, 2016 Sorry it has been awhile since I have posted.I ran into a problem where the ~` key registered as §± instead. For most people this probably is not a huge deal, but as a programmer and also someone who uses latex on a daily basis not having that key was painful. I tried Ukelele after reading about it on https://osxlatitude.com/index.php?/topic/700-on-d430-133-no-tilde-key-%C2%A7%C2%B1-instead/?hl=tildeand http://www.osxlatitude.com/remapping-keys-in-osx/, but it didn't work. Eventually I stumbled across this https://github.com/tekezo/Karabiner/issues/82. I installed and configured KeyRemap4MacBook and that did the trick! It took me a bit to figure out how to get it configured, so in case anyone else is wondering all you need to do is go to the "misc&uninstall" tab, click "Open private.xml", open the file and paste the following into it. <?xml version="1.0"?> <root> <item> <name>Fix Tilde</name> <identifier>private.fix_tilde</identifier> <autogen>--KeyToKey-- KeyCode::UK_SECTION, KeyCode::BACKQUOTE</autogen> </item> </root> I could never get the atheros wireless card to work. I'm not sure why. I ended up buying a dell broadcom wireless card that was on your list as being compatible, installed it and it works perfectly. Doesn't to 5Ghz or have bluetooth, but neither of those are deal breakers for me.I upgraded my memory from 2GB to 4GB and that has helped a lot with the performance. I also bought a new battery since the one that came with the computer has long since died. The cheap battery I bought is already dead, next time I will spend more then $15. Does anyone have any recommendations for a good source for quality d830 batteries?The issue I'm currently fighting with is getting the machine to sleep - or rather getting the machine to stay asleep. I ran the commands to disable hibernate, and now the computer will go into sleep but it wakes up again immediately. I don't think I'm using the NullCPUPowerManagement, or at least it is not in my /Extras directory. I have "wake from usb" and "wake from lan" both disabled in BIOS, as well as the modem, parallel port, and serial port. Seems like a similar problem to https://osxlatitude.com/index.php?/topic/971-d830intel-lion-instability-when-upgrading/?hl=sleep, but I don't know if that was ever resolved. It sounds like at least one person has tried removing AppleACPIPlatform.kext that is in S/L/E, but that was the fix for 10.9.2 and I'm running 10.7.5 so I don't know if that is advisable (https://osxlatitude.com/index.php?/topic/6311-d830-nvidia-1092-broke-sleep-any-fix-or-downgrade/?hl=sleep). I tried running myHack's full version of myFix just for good measure. Any suggestions for fixing sleep? Link to comment Share on other sites More sharing options...
Administrators Hervé Posted July 13, 2016 Administrators Share Posted July 13, 2016 Re: keyboard layout, you may want to consider the ISO layout of your VoodooPS2Controller if that's what you use: https://osxlatitude.com/index.php?/topic/8641-proper-keyboard-layout-recognition-with-voodoops2controller-eg-latitude-e-series/ In Lion 10.7.5, you have to run AppleACPIPlatform kext v1.3.5 or v1.3.6 from SL, otherwise your laptop would KP. Check your hibernation mode, your power savings settings in the PrefPane and verify that you do have native CPU SpeedStepping in place (correct tuned FakeSMC kext + correct SMBIOS profile). https://osxlatitude.com/index.php?/topic/2673-performance-tuning-with-fakesmc/ If you have all that but still experience issues with sleep causing immediate wake, then the issue is DSDT related and I'd suggest you post your current DSDT. Link to comment Share on other sites More sharing options...
barbecue Posted July 14, 2016 Author Share Posted July 14, 2016 About the keyboard:What I currently have is serviceable, if suboptimal. That said, I am certainly up for trying to improve the situation. It doesn't look like I am using the VoodooPS2Controller - at least it is not in my /Extra directory. Basically, if it wasn't included in the D630 lion fullpack then I don't have it - my hackintosh-foo is not high yet to have done anything like mixing and matching kext files . I've posted the contents of my /Extra directory below. Should I consider switching to the VoodooPS2Controller? I have an ANSI layout, but are there other benefits to the Voodoo version? Based on the install instructions at https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller/wiki/How-to-InstallIt looks like it would replace my ApplePS2Controller.kext and AppliceACPIPS2Nub.kext files. It also mentions something very specific about "RehabMan's branch of kozlek's FakeSMC" for ProBook users - I understand what software branches are but I don't understand the significance of this or if it would also apply to someone with a D830. For Sleep:I'm not sure what you mean by check the "hibernation mode", but I've re-run following commands sudo pmset hibernatemode 0 sudo touch /var/vm/sleepimage sudo rm /var/vm/sleepimage One thing I should point out is that on that same page the first step is to check "use secure virtual memory" under "Preferences Panel > Security > General " - but I don't have that option. I'm guessing it was something in SL that isn't in Lion? Unless by "Preferences Panel" they didn't "System Preferences" in which case I don't know what they are talking about.With regard to the performance tuning with fakesmc - I'm afraid I'm rather lost as to what I'm supposed to do. I'm pretty sure that I don't have CPUMonitor, NullCPUPowerManagement,VoodooPState, VoodooTStateSync, or SleepEnabler kexts because they are not in my /Extras. I do have SpeedStep enabled in bios. My FakeSMC's Info.plist says it is version 5.2.678 and it has a "Plugins" directory with "ACPISensors", "CPUSensors", "GPUSensors", and "LPCSensors" inside it. My /Extra/smbios.plist has the Model Number set to MacBook(5,1) I don't know what "SMC compatible -> use "smc-mcp"" means or what I'm supposed to do. I don't know what "Native SpeedStep fully supported through entire cpu speed range" means - is this a setting I should be checking? Same for "Native Sleep/Wake…" and "X3100 monitoring…" - are these settings I should be checking or just telling me what should be supported? Just in case I've inadvertently answered your question about having certain things in place, I've gone ahead and attached my DSDT file. /Extra /Extra/Extensions/ /Extra/Extensions/AppleACPIPS2Nub.kext/ /Extra/Extensions/AppleACPIPlatform.kext/ /Extra/Extensions/AppleHDA.kext/ /Extra/Extensions/ApplePS2Controller.kext/ /Extra/Extensions/BCM5722D.kext/ /Extra/Extensions/FakeSMC.kext/ /Extra/Extensions/FakeSTAC9205.kext/ /Extra/Extensions/ Patched_10.7_AppleRTC.kext/ /Extra/Extensions/VoodooBattery.kext/ /Extra/Extensions/lspcidrv.kext/ /Extra/RemovedExtensions/AppleGraphicsControl.kext/ /Extra/RemovedExtensions/AppleTyMCEDriver.kext/ /Extra/RemovedExtensions/AppleUpstreamUserClient.kext/ /Extra/Themes/.… /Extra/dsdt.aml /Extra/modules/ /Extra/modules/FileNVRAM.dylib /Extra/modules/Resolution.dylib /Extra/nvram.44454c4c-5600-104b-8043-b9c04f314431.plist /Extra/org.chameleon.Boot.plist* /Extra/smbios.plist* Thanks for your help! Also - is the paypal to [email protected] method still a good way to donate? Link to comment Share on other sites More sharing options...
Administrators Hervé Posted July 14, 2016 Administrators Share Posted July 14, 2016 Forget the VoodooPS2Controller then. Keep the ApplePS2Controller you currently use. What you can do though is add your country Logitech layout if it's available in Ukulele package. Use the older version v2.2.8 rather than newer version v3.0.4. Simply copy the 2 files for your country layout in /Library/Keyboard Layouts and reboot. Keyboard mapping is an old matter and has been mentioned before on the forum: https://osxlatitude.com/index.php?/topic/2616-non-mac-keyboard-maps/ Link to comment Share on other sites More sharing options...
barbecue Posted July 14, 2016 Author Share Posted July 14, 2016 Hmmm - well I did try Ukulele before, but I didn't use a Logitech layout so I will give that another go. Any ideas about why my laptop won't sleep given the information I posted above? I forgot to mention my settings under "System Preferences -> Energy Saver". Under "Power Adapter" Computer Sleep = 1Hr Display Sleep = 15 Min Put the hard disks to sleep = TRUE Wake for network access = FALSE Start up Auto after power failure = FALSE restart automatically if the computer freezes = FALSE And under "Battery" Computer Sleep = 1Hr Display Sleep = 15 Min Put the hard disks to sleep = TRUE Slightly dim display = TRUE Auto reduce brightness before sleep = TRUE Restart Automatically if the computer freezes = FALSE Link to comment Share on other sites More sharing options...
Recommended Posts