Memorial Posted December 23, 2008 Share Posted December 23, 2008 After updating to 10.5.6 some people have noticed that the Trackpad preference pane is gone from the keyboard&mouse options. In 10.5.6, Apple included a separate Trackpad.prefPane, which does not load for non-Apple trackpads by default. There is a very easy way to get that preference pane to show up and work. Simply remove the line that says VendorID (or the entire block that says NSPrefPaneIOServiceAttributesToMatch) in the Info.plist in /System/Library/PreferencePanes/Trackpad.prefPane/Contents. An easy way to do it is the following: 1. In terminal backup the original pane: sudo cp -R /System/Library/PreferencePanes/Trackpad.prefPane /System/Library/PreferencePanes/Trackpad.prefPane.orig 2. If you have Developer tools run Property List Editor as root: sudo /Developer/Applications/Utilities/Property\ List\ Editor.app/Contents/MacOS/Property\ List\ Editor (if you want you can run TextEdit as root similarly) 3. Open (from the Propertly List Editor) /System/Library/PreferencePanes/Trackpad.prefPane/Contents/Info.plist and under the only expandible tab, delete the key value pair for VendorID (delete the key and value): <key>VendorID</key> <integer>1452</integer> or if that doesn't work, delete all of NSPrefPaneIOServiceAttributesToMatch. Save the file. 4. Clear our prefPane caches (or everything) in /Users/<Current User>/Library/Caches/ 5. Reboot (you might have to do multiple reboots). Hope this works and is helpful. Tell me if there are problems, and please post the type or trackpad you have and whether it is PS2 or not. In System Preferences you should now see a Trackpad Preference Pane with all the old options. Update: If you want a faster way to get this to work and have a PS2 trackpad try this (thank you SilveRain): (Note: Use this only if your PS2 kext's are loaded from /S/L/E) http://www.megaupload.com/ru/?d=7WAN7BMH If this does not work then another option is to replace the Keyboard.prefPane in 10.5.6 with the one from 10.5.5 here: http://www.mediafire.com/download.php?fxmezuyejmf Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/ Share on other sites More sharing options...
~ BlurKing Posted December 23, 2008 Share Posted December 23, 2008 Thanks a lot! It worked! Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1010716 Share on other sites More sharing options...
Acid_Burn Posted December 23, 2008 Share Posted December 23, 2008 don´t work on msi wind Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1010867 Share on other sites More sharing options...
Fabzo Posted December 23, 2008 Share Posted December 23, 2008 Hi! Thanks but it doesn´t work on LENOVO S10 Regards, Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1011125 Share on other sites More sharing options...
Memorial Posted December 23, 2008 Author Share Posted December 23, 2008 What trackpads do you guys have? If I recall correctly the MSI-Wind's with Sentelic trackpads get recognized as mice. For the Lenovo S10, you seem to have a multi-touch trackpad, and it is Symantec. Try seeing if you can find a Vendor ID for it and replacing that. I know very little about trackpads, but I would guess that yours is USB. Also, after you edit and reboot, simply try double clicking Tackpad.prefPane and see what error it gives you when System Preferences tries to open it. Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1011711 Share on other sites More sharing options...
giliathstod Posted December 25, 2008 Share Posted December 25, 2008 Sorry but which line do I have to delete?? <dict> <key>HIDPointerAccelerationType</key> <string>HIDTrackpadAcceleration</string> <key>VendorID</key> <integer>1452</integer> </dict> Thanks Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1013668 Share on other sites More sharing options...
osmano807 Posted December 25, 2008 Share Posted December 25, 2008 If I understand, delete this: <key>VendorID</key> <integer>1452</integer> Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1013742 Share on other sites More sharing options...
lemmy01 Posted December 25, 2008 Share Posted December 25, 2008 Hi, i delete this keys but still not working. I think the Apple-Trackpad is a USB-Device and mine a ps2 so there must be more kext patched. Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1013763 Share on other sites More sharing options...
Memorial Posted December 25, 2008 Author Share Posted December 25, 2008 Hmmm, this is odd. Please post the type of trackpad you have and what drivers you are using (i.e. who's PS2Nub, etc). I have a PS2 device and I am using the 2-finger ApplePS2Controller (google it, it's pretty great) and Chu-nan's (~Eureka) PS2Nub. Mine is a Synaptic trackpad. Any results with running it by hand after edits? Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1013925 Share on other sites More sharing options...
giliathstod Posted December 25, 2008 Share Posted December 25, 2008 For me it worked after 2 reboots Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1014133 Share on other sites More sharing options...
lemmy01 Posted December 29, 2008 Share Posted December 29, 2008 It works for me too , still needed some reboots Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1017950 Share on other sites More sharing options...
Memorial Posted December 29, 2008 Author Share Posted December 29, 2008 Good to hear that it's working. Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1019028 Share on other sites More sharing options...
srcshelton Posted December 30, 2008 Share Posted December 30, 2008 Hmm... no luck here. I've tried the edit, reboots, loading the PreferencePane manually - and no joy: I'm still told that I don't have the correct hardware. I'm using ApplePS2Controller.kext 1.1.0 and AppleACPIPS2Nub.kext 1.0.0d1 on my EFI partition from the archive here. I have a Samsung NC10, which I believe has a Synaptics trackpad. Has anyone who found that an edit didn't solve the problem ever find an alternative way to use the 10.5.6 Trackpad PreferencePane... or is there an alternative method to getting it to work that I'm missing? Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1019150 Share on other sites More sharing options...
Memorial Posted December 30, 2008 Author Share Posted December 30, 2008 Have you tried the other two methods at the end? Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1019254 Share on other sites More sharing options...
srcshelton Posted December 31, 2008 Share Posted December 31, 2008 Well, that's weird... The PreferencePane included in the former of the two updates was a slightly more extensive edit than I had made, but after making this further change and rebooting there had been no change. After a little more changing of kexts and a reboot, the TrackPad pane had appeared. After restoring all of my original kexts and rebooting, the TrackPad pane is still there - despite the edit effectively being the one and only change! All I can say is that the Info.plist edits do work, but also reiterate that for some reason they take multiple reboots to take effect. Go figure Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1020555 Share on other sites More sharing options...
MTZeon Posted January 7, 2009 Share Posted January 7, 2009 the second method worked on my Asus 1000H I see now and can use trackpad options. Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1031035 Share on other sites More sharing options...
gintree44 Posted January 10, 2009 Share Posted January 10, 2009 1. In terminal backup the original pane: sudo cp -R /System/Library/PreferencePanes/Trackpad.prefPane /System/Library/PreferencePanes/Trackpad.prefPane.orig 2. If you have Developer tools run Property List Editor as root: sudo /Developer/Applications/Utilities/Property\ List\ Editor.app/Contents/MacOS/Property\ List\ Editor (if you want you can run TextEdit as root similarly) ======= What command do you enter to use TextEdit? Thanks. Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1035891 Share on other sites More sharing options...
AppleIIGuy Posted January 11, 2009 Share Posted January 11, 2009 I just used nano from terminal sudo nano /System/Library/PreferencePanes/Trackpad.prefPane/Contents/Info.plist works fine an imho it is easier than using testedit because textedit cannot see contents inside of certain bundles Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1036133 Share on other sites More sharing options...
gintree44 Posted January 11, 2009 Share Posted January 11, 2009 I just used nano from terminal sudo nano /System/Library/PreferencePanes/Trackpad.prefPane/Contents/Info.plist works fine an imho it is easier than using testedit because textedit cannot see contents inside of certain bundles Thank you!!!! Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1036573 Share on other sites More sharing options...
kmikase Posted January 11, 2009 Share Posted January 11, 2009 worked like a charm.thx a lot Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1036916 Share on other sites More sharing options...
Monkey_@@ Posted January 14, 2009 Share Posted January 14, 2009 working... thanks! Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1040561 Share on other sites More sharing options...
Fjtorsol Posted February 1, 2009 Share Posted February 1, 2009 It works better if you only delete HID attributes to match: <key>HIDPointerAccelerationType</key> <string>HIDTrackpadAcceleration</string> <key>NSPrefPaneIOServiceToMatch</key> <string>IOHIPointing</string> Note that: - HID = USB based pointing device - Trackpad = USB or PS/2 based pointing device If you delete every attributes the Trackpad PrefPane may not work. Note: remember to delete /Users/<Current User>/Library/Caches/* to ensure that every previous PrefPane cache will be restored at next logon. Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1064520 Share on other sites More sharing options...
icemanzh Posted February 5, 2009 Share Posted February 5, 2009 After updating to 10.5.6 some people have noticed that the Trackpad preference pane is gone from the keyboard&mouse options. In 10.5.6, Apple included a separate Trackpad.prefPane, which does not load for non-Apple trackpads by default. If you want a faster way to get this to work and have a PS2 trackpad try this (thank you SilveRain): (Note: Use this only if your PS2 kext's are loaded from /S/L/E) http://www.megaupload.com/ru/?d=7WAN7BMH For those trying this method "SilveRain" and if Trackpad.prefPane does not load, try to copy it from /S/L/PreferencePanes into /L/PreferencePanes. Repair permissions,reboot. if there is stil no Vertical scroll, go to /S/L/E/ApplePS2Controller.kext/Contents/Plugins/ApplePS2Trackpad.kext/Contents/Info.plist and delete the word "Apple" here: under ALPS GlidePoint <string>ApllePS2ALPSGlidePoint<string> so it stays <string>PS2ALPSGlidePoint<string> under Synaptics TouchPad <string>ApllePS2SynapticsTouchPad<string> so it stays <string>PS2SynapticsTouchPad<string> Repair permissions and probably you wil not boot so, just in case, BOOT INTO SAFE MODE and REPAIR PERMISSIOS AGAIN so you will boot and hopefully get what you want. Tested and working with both, retail and modified distros. Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1070033 Share on other sites More sharing options...
gravol Posted February 10, 2009 Share Posted February 10, 2009 For those trying this method "SilveRain" and if Trackpad.prefPane does not load, try to copy it from /S/L/PreferencePanes into /L/PreferencePanes. Repair permissions,reboot. Easiest way to get it working:) Thanx.. /O Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1075738 Share on other sites More sharing options...
Nick502 Posted February 18, 2009 Share Posted February 18, 2009 Thanks alot ! Worked with dragging the .prefpane to S/L/E on HP 530 Synaptic trackpad Link to comment https://www.insanelymac.com/forum/topic/142466-how-to-get-the-trackpad-preference-pane-back-in-1056/#findComment-1084889 Share on other sites More sharing options...
Recommended Posts