Jump to content

andyfox

Members
  • Posts

    14
  • Joined

  • Last visited

andyfox's Achievements

Private First Class

Private First Class (3/17)

0

Reputation

  1. Have just done a re-install to try and figure out where the Apple PS2 drivers came from. On the EFI partitiion on the hard drive, /EFI/Clover/kexts/10.9 and 10.10 did not exist immediately post install. Once I did the Clover install from HVT, with no options checked, then both directories existed, and the 10.9 directory contained: AppleACPIPS2Nub.kext ApplePS2Controller.kext and FakeSMC.kext. So, it's definitely the clover installer that's putting these in place. I just didn't notice the first time I did the install, as I just dragged and dropped the other drivers in there.
  2. Installed the debug version of the driver, and the problem has gone away. Guess the timing is just different enough with the debugging stuff that the issue doesn't happen. Possibly a race condition of some kind?
  3. Indeed, it is strange. I have absolutely no idea how they got there. I've checked the Kexts Dell E5x30 archive, and they didn't come from there. I'm just wondering if they got inserted when I installed Clover, as I was prompted to update the bootloader from 2720 to 2721. I definitely didn't put them there myself, as I followed your instructions to the letter. I've also just tried installing the debug versions of the trackpad driver, and it doesn't crash following resume from sleep. I guess the debugging stuff changes the timing just enough to make it work
  4. Okay. Still got an issue with this driver. When the machine goes to sleep, on wakeup you see the password screen briefly and then it reboots. Not good.
  5. Okay. Still got an issue with this driver. When the machine goes to sleep, on wakeup you see the password screen briefly and then it reboots. Not good.
  6. Okay. I've now removed the following from the Clover EFI kexts directory: AppleACPIPS2Nub.kext ApplePS2Controller.kext VoodooPS2Controller.kext and replaced them with the VoodooPS2Controller.kext from the new ALPS touchpad driver. I've also put the BTFirmwareUploader.kext for my Broadcom card into the Clover EFI directory (/EFI/Clover/kexts/10.9). I've then deleted and rebuilt the kext cache using kext wizard. Upon reboot, the new driver now seems to be loading and working. Multitouch now works, but it's not very good All I really wanted was two finger scrolling on the touchpad. This does work, but you have to keep your fingers about 2cm apart for the trackpad to detect it. There is a finger width setting, but it doesn't seem to do anything. In fact, none of the configuration options in the Synaptics trackpad pane appear to do much. Is there a guide to these settings anywhere? How can I make it so I can have my two fingers next to each and get scrolling?
  7. Well, that seems to have worked. Multitouch now works, but it's not very good All I really wanted was two finger scrolling on the touchpad. This does work, but you have to keep your fingers about 2cm apart for the trackpad to detect it. There is a finger width setting, but it doesn't seem to do anything. In fact, none of the configuration options in the Synaptics trackpad pane appear to do much. Oh well.
  8. Okay. I've now removed the following from the Clover EFI kexts directory: AppleACPIPS2Nub.kext ApplePS2Controller.kext VoodooPS2Controller.kext and replaced them with the VoodooPS2Controller.kext from the new ALPS touchpad driver. I've also put the BTFirmwareUploader.kext for my Broadcom card into the Clover EFI directory. I've left the ALC sound kext in S/L/E, as this complies with your instructions for using kext wizard for this in the first post. I've then deleted and rebuilt the kext cache using kext wizard. Am rebooting now...... wish me luck
  9. Thanks for getting back to me. If I put the kexts in the EFI partition, does the rebuild kext cache from kext wizard actually do anything. In my system, the EFI partition isn't even mounted when OSX is fully booted. With regards to the bluetooth notification, how do you actually disable it. I've done some googling, and can't find the right magic. I think this problem might have been there all along, but I just hadn't noticed it. I've been using a Logitech wireless mouse from the very beginning, and whilst the unifying receiver is plugged in, the bluetooth notification doesn't appear. If I unplug it, then it does. I only unplugged the mouse dongle whilst I was trying to troubleshoot the trackpad issue. My concern with putting the trackpad kext in the EFI partition is that we already have a Voodoo PS2 extension is there. Can the two co-exist? Thanks again for you help.
  10. Some more info on this problem. The instructions in this thread, and also on RehabMan's wiki seem incomplete, so this is what I actually did: 1) Copy VoodooPS2Daemon and synapticsconfigload into /usr/bin. 2) Put org.rehabman.voodoo.driver.Daemon.plist and org.voodoo.driver.synapticsconfigload.plist into /Library/Launchdaemons. 3) Double click on pref pane, and install for just my user (I've also tried with all users). 4) Use kext wizard to install kernel extension (VoodooPS2Controller.kext). 5) Using kext wizard repair permissions and rebuild kext cache. 6) Reboot. This seems to work just fine, but none of the advanced features of the touchpad are enabled. No multitouch gestures, or two finger scrolling etc. I tried the debug version of the drivers, and I did then see in the log the following error: Kext org.rehabman.voodoo.driver.PS2Controller failed to load (0xdc008017). Now, the instructions for installing say to make sure there are no other PS2 related kexts in /System/Library/Extensions. I checked in there, and also in /Extra/Extensions before installing, and there was nothing. I therefore removed the driver by doing the following (as root): 1) rm -rf on VoodooPS2Daemon and synapticsconfigload 2) rm -rf on VoodooPS2Controller.kext 3) rm -rf on org.rehabman.voodoo.driver.Daemon.plist and org.voodoo.driver.synapticsconfigload.plist 4) Using kext wizard, rebuild kext cache and fix permissions. 5) Reboot. 6) Rebuild kext cache and fix permissions. 7) Reboot. Those last two might be redundant, but I wasn't sure if the kext still being resident in memory was an issue for rebuilding the cache, and kextunload would't work. However, following reboot, if I do a kextstat, then I see: 35 0 0xffffff7f8252b000 0x3000 0x3000 com.yourcompany.driver.AppleACPIPS2Nub (1.0.0d1) <10 7 5 4 3 1> 52 1 0xffffff7f82550000 0x8000 0x8000 com.apple.driver.ApplePS2Controller (1.1.5) <7 5 4 3 1> 59 0 0xffffff7f82558000 0x3000 0x3000 org.voodoo.driver.PS2Keyboard (1.1.0) <52 30 7 6 5 4 3 1> 60 0 0xffffff7f8255b000 0x4000 0x4000 com.Apple.driver.PS2Mouse (1.2.0) <30 5 4 3> I can only assume that these drivers are coming from /EFI/Clover/kexts/10.9 and 10.10. This is where my confusion comes in, as the clover wiki says that these drivers are only used as part of the boot process, and don't come into play once OSX is booted. This doesn't seem to be true. At this point, I'm assuming it's the presence of these drivers which is preventing the new touchpad driver from loading. The question is, how do I fix this? In addition, since removing the alternative touchpad driver, I'm now finding that I get a window popping up for the blueooth setup assistant saying that there isn't a keyboard connected. The keyboard works just fine, though. I've also tried: sudo rm -rf /System/Library/Caches/com.apple.kext.caches/Startup/* following by a rebuild using kext wizard and reboot. The problem remains. Any help would be much appreciated.
  11. Have hit a bit of a problem with my install. I've been trying to install the alternative ALPS trackpad driver from here. The instructions in the thread, and also on RehabMan's wiki are incomplete, but I did eventually manage to get it installed. What I did was this: 1) Copy VoodooPS2Daemon and synapticsconfigload into /usr/bin. 2) Put org.rehabman.voodoo.driver.Daemon.plist and org.voodoo.driver.synapticsconfigload.plist into /Library/Launchdaemons. 3) Double click on pref pane, and install for just my user (I've also tried with all users). 4) Use kext wizard to install kernel extension (VoodooPS2Controller.kext). 5) Using kext wizard repair permissions and rebuild kext cache. 6) Reboot. This seems to work just fine, but none of the advanced features of the touchpad are enabled. No multitouch gestures, or two finger scrolling etc. I tried the debug version of the drivers, and I did then see in the log the following error: Kext org.rehabman.voodoo.driver.PS2Controller failed to load (0xdc008017). Now, the instructions for installing say to make sure there are no other PS2 related kexts in /System/Library/Extensions. I checked in there, and also in /Extra/Extensions before installing, and there was nothing. I therefore removed the driver by doing the following (as root): 1) rm -rf on VoodooPS2Daemon and synapticsconfigload 2) rm -rf on VoodooPS2Controller.kext 3) rm -rf on org.rehabman.voodoo.driver.Daemon.plist and org.voodoo.driver.synapticsconfigload.plist 4) Using kext wizard, rebuild kext cache and fix permissions. 5) Reboot. 6) Rebuild kext cache and fix permissions. 7) Reboot. Those last two might be redundant, but I wasn't sure if the kext still being resident in memory was an issue for rebuilding the cache, and kextunload would't work. However, following reboot, if I do a kextstat, then I see: 35 0 0xffffff7f8252b000 0x3000 0x3000 com.yourcompany.driver.AppleACPIPS2Nub (1.0.0d1) <10 7 5 4 3 1> 52 1 0xffffff7f82550000 0x8000 0x8000 com.apple.driver.ApplePS2Controller (1.1.5) <7 5 4 3 1> 59 0 0xffffff7f82558000 0x3000 0x3000 org.voodoo.driver.PS2Keyboard (1.1.0) <52 30 7 6 5 4 3 1> 60 0 0xffffff7f8255b000 0x4000 0x4000 com.Apple.driver.PS2Mouse (1.2.0) <30 5 4 3> I can only assume that these drivers are coming from /EFI/Clover/kexts/10.9 and 10.10. This is where my confusion comes in, as the clover wiki says that these drivers are only used as part of the boot process, and don't come into play once OSX is booted. This doesn't seem to be true. At this point, I'm assuming it's the presence of these drivers which is preventing the new touchpad driver from loading. The question is, how do I fix this? In addition, since removing the alternative touchpad driver, I'm now finding that I get a window popping up for the blueooth setup assistant saying that there isn't a keyboard connected. The keyboard works just fine, though. I've also tried: sudo rm -rf /System/Library/Caches/com.apple.kext.caches/Startup/* following by a rebuild using kext wizard and reboot. The problem remains. Any help would be much appreciated.
  12. Just wondering if anyone can help me. I've just done a fresh install of 10.9.3 on my E7440 using the instructions provided here. Everything is working fine, except for the trackpad, which works but lack multitouch etc. From what I've read, it would seem that the driver from the opening page of this thread should enable the functionality that's missing. I'm using the RehabMan merge version, and have followed the instructions from RehabMan's git page to do the install. Initially, the driver failed to function correctly, as the instructions on the git page don't mention how to install synapticsconfigload. For reference, there is an additional .plist that you need from the github which then launches synapticsconfigload from /usr/bin on startup. Once I'd got this sorted out, then the driver loads and runs okay, but the multitouch features still don't work. I can enable them in the Synaptics config panel, but they just don't do anything. Ubuntu identifies the dualpoint stick and trackpad as follows: I: Bus=0011 Vendor=0002 Product=0008 Version=0000 N: Name="DualPoint Stick" P: Phys=isa0060/serio1/input1 S: Sysfs=/devices/platform/i8042/serio1/input/input16 U: Uniq= H: Handlers=mouse0 event14 B: PROP=0 B: EV=7 B: KEY=70000 0 0 0 0 B: REL=3 I: Bus=0011 Vendor=0002 Product=0008 Version=0300 N: Name="AlpsPS/2 ALPS DualPoint TouchPad" P: Phys=isa0060/serio1/input0 S: Sysfs=/devices/platform/i8042/serio1/input/input7 U: Uniq= H: Handlers=mouse1 event15 B: PROP=8 B: EV=b B: KEY=e420 70000 0 0 0 0 B: ABS=260800001000003 If anyone has any thoughts on what might be going wrong here, I'd appreciate the help. I've also noticed that the machine now fails to resume from sleep. The desktop login screen appears, and then the system reboots. This doesn't happen without this driver. I'm going to try running the debug driver, to see if the log sheds any light on the matter. EDIT: I've now tried the debug driver, and it didn't really seem to help much. There were some messages in the log, but nothing very helpful. I've removed the driver entirely, but now the machine pops up a window saying that there isn't a keyboard attached, and tries to search for a bluetooth device. The keyboard still works, though. I guess I must have missed something when uninstalling, but I don't know what. I've removed the kext, deleted the binaries, repaired permissions and rebuilt the kext cache. Is there anything I've missed?
  13. Just wanted to say thanks for the great information in this thread. I did a fresh install from a 10.9.3 app store download, and everything works pretty well. Audio is still an issue, as you only get white noise from the headphone jack, but I think there might be a way to fix this now. Will post back if I get it working. Interestingly, my DW1550 (BCM94352) card seems to work out of the box. It worked following initial install, before adding any other drivers. I thought that DSDT injection would be required, but this doesn't seem to be the case. It also sees the 5.0GHz band on my router, which I thought required a locale change for the card. Has 10.9.3 changed something? Bluetooth doesn't work currently, but I know there is a method to get this up and running now. All in all, I think the E7440 is going to make a very good Hackintosh.
  14. Hi There, I've recently been trying to sign up to the forum, as I've purchased a E7440 and want to run OSX on it. On my first two attempts, using e-mail addresses that I've had no issues with elsewhere, I was prevented from signing up and told that I'm a known spammer. The forum then appears to place a block on my IP address, and I can no longer access the forums. I've sent several messages to administrators about this, but not received any reply. I was finally able to sign up using my work VPN, and a different e-mail address. I'd like to try and understand why this happened. I tried searching to see if either of the e-mail addresses I first tried is listing as a known spammer, but came up empty. The only other conclusion I can come to is that this has something to do with the way I access the net at home. All of my traffic is VPN'd through Private Internet Access. Any thoughts or help would be much appreciated. If any forum admins/moderators read this, I'd really appreciate being able to discuss the issue. Other than that, there's some great information here, and I'm glad to finally be a member. Andy.
×
×
  • Create New...