ALPS Glidepad beta driver, A driver that supports "advanced" (absolute) stuff. |
![]() |
ALPS Glidepad beta driver, A driver that supports "advanced" (absolute) stuff. |
|
phb
InsanelyMac Geek
|
![]() |
Dec 5 2005, 04:32 PM Post #1
|
![]() ![]()
|
Hi guys,
Patched the apple driver so it now supports the ALPS touchpad that many people reported issues with tapping not working (The one with the outcommented device ID in the ApplePS2ALPSGlidepoint.cpp *update #1* Updated information at http://forum.osx86project.org/index.php?showtopic=5419&st=0# (post #5) *update #2* There is a version compiled for 10.4.1 a few posts down. *update #3* Edgescrolling is *NOT* working (..the way it's supposed too). Working on a fix when time permits. *update #4* Just skip this and scroll to the last page, thread still small enuf for that This post has been edited by phb: Feb 6 2006, 01:19 AM |
|
suleiman
Your Anchorman
|
![]() |
Dec 5 2005, 07:42 PM Post #2
|
![]()
|
uhmm....this could be sweet. Going to try it out and will write a guide if it works!
|
|
suleiman
Your Anchorman
|
![]() |
Dec 5 2005, 08:06 PM Post #3
|
![]()
|
omg it works! Tapping is so hard to get used to again after a long time without it!
But it is sweet The only thing I wanna see now is the chance to get scrolling setup over here. Then my mouse is as functional as it is in windows. But great effort...this is sweeeeeeeeet edit: on second glance here it seems that the tapping is inconsistent at times. Somtimes it picks up the tap and sometimes it doesn't. I also don't get any tapping features in the Mouse/Keyboard settings in System Panel. But still cool. This post has been edited by suleiman: Dec 5 2005, 08:14 PM |
|
phb
InsanelyMac Geek
|
![]() |
Dec 6 2005, 12:21 PM Post #4
|
![]() ![]()
|
Glad it works! =)
I'm going to try to make it a bit more solid, and hopefully add support for scrolling aswell. I'm looking into the configuration issue, What are you suppose to be able to configure? ------------- Edit. Hm, If you mean that the properties for "trackpad" doesn't do anything. I'm aware. Just fixed so you can disable tapping if you want that, also looking into how to disable the unsupported options. * Havn't been able to reproduce the tapping problems tho, can you tell me more how to reproduce that? Cheers /Johan PS. This is compiled on 8f1099, anyone wants it for 10.4.1 or something, send me a mess and i'll send the source.. (It'll be public once I clean it up a bit more, kinda fugly right now) This post has been edited by phb: Dec 6 2005, 02:46 PM |
|
|
phb
InsanelyMac Geek
|
![]() |
Dec 8 2005, 12:25 PM Post #5
|
![]() ![]()
|
Ok. I have a new version ready:
Major Features: *) Enable or disable tapping from normal trackpad system configuration *) "Edgescrolling" (You enable/Disable this using the "Dragging" box. "tap" - Dragging can only be disabled by disabling tapping.. Minor features: * Bugs fixed, debug output removed. It's not a bug, it's a feature (Or is it?) * DragLock does not work.. I have no idea how this is supposed to work.. someone tell me and i'll fix it * You can't set sensitivity on the edgescrolling, I used some values that was good for me. *The speed of the mouse is really fast when you unload/reload the kext, if you however change the slider in the preferences, you can set the speed better. I have no idea why this happens, anyone know? Installation download the tar.gz, extract it with stuffit or similar. in a terminal, go to the directory where you extracted it. # sudo ./install.sh it will autoload and start working directly (and after reboot ofcaurse) Cheers guys, feedback is always welcome /Johan Bjrk
Attached File(s)
|
|
suleiman
Your Anchorman
|
![]() |
Dec 8 2005, 02:22 PM Post #6
|
![]()
|
quick question phb, i'm using the old version on 10.4.1 and it was working fine with the tapping, which didn't work for me bofore. But are you saying this is only for 10.4.3?
|
|
phb
InsanelyMac Geek
|
![]() |
Dec 8 2005, 06:36 PM Post #7
|
![]() ![]()
|
quick question phb, i'm using the old version on 10.4.1 and it was working fine with the tapping, which didn't work for me bofore. But are you saying this is only for 10.4.3? I think I was saying I compiled it on 10.4.3 . I did so on the old version aswell, so if it worked for you then, it should work for you now also. Goodluck /Johan |
|
radishs
InsanelyMac Protégé
|
![]() |
Dec 8 2005, 07:49 PM Post #8
|
|
I installed on 10.4.1 ,tapping work perfctly, GREAT JOB!
But, in system configuration keyboard mouse ,there is no trackpad option and the Edgescrolling is not work... |
|
suleiman
Your Anchorman
|
![]() |
Dec 8 2005, 10:50 PM Post #9
|
![]()
|
hmmmm yeah, this is making sense to me, because when i boot with the -v option, it actually says that the kext had a link load error in the trackpad plugin. But tapping works! So i'm happy for now, and I'll try this out later when i upgrade to 10.4.3 as soon as wireless works on it.
Thanks again Johan! |
|
phb
InsanelyMac Geek
|
![]() |
Dec 8 2005, 11:00 PM Post #10
|
![]() ![]()
|
Please post the exact output you get in the terminal about loading error.
I'd like to see this working fully for 10.4.1 users aswell! |
|
radishs
InsanelyMac Protégé
|
![]() |
Dec 9 2005, 04:35 PM Post #11
|
|
got Output below:
$sudo kextload -t /System/Library/Extensions/ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Trackpad.kext kextload: extension /System/Library/Extensions/ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Trackpad.kext appears to be valid 22ApplePS2ALPSGlidePoint is not compatible with its superclass, 12IOHIPointing superclass changed? |
|
suleiman
Your Anchorman
|
![]() |
Dec 9 2005, 08:54 PM Post #12
|
![]()
|
here's the error i get johan:
user-578ad1:/system/library/extensions suleiman$ sudo kextload appleps2controller.kext/contents/plugins/appleps2trackpad.kext Password: 22ApplePS2ALPSGlidePoint is not compatible with its superclass, 12IOHIPointing superclass changed? kextload: a link/load error occured for kernel extension appleps2controller.kext/contents/plugins/appleps2trackpad.kext load failed for extension appleps2controller.kext/contents/plugins/appleps2trackpad.kext (run kextload with -t for diagnostic output) |
|
phb
InsanelyMac Geek
|
![]() |
Dec 10 2005, 10:21 AM Post #13
|
![]() ![]()
|
It's definatly a issue with it being compiled on 10.4.3 .
I'm attaching the source, if someone can compile it on 10.4.1 and post the binary here i'd be great Simply open it up in XCode, compile it, then package it from a terminal, # ./build/Deployment/ # tar -cvf ../release-10.4.1.tar * # gzip ../release-10.4.1.tar and post the gzipped file here Cheers /Johan It's definatly a issue with it being compiled on 10.4.3 . I'm attaching the source, if someone can compile it on 10.4.1 and post the binary here i'd be great Simply open it up in XCode, compile it, then package it from a terminal, # ./build/Deployment/ # tar -cvf ../release-10.4.1.tar * # gzip ../release-10.4.1.tar and post the gzipped file here Cheers /Johan It's definatly a issue with it being compiled on 10.4.3 . I'm attaching the source, if someone can compile it on 10.4.1 and post the binary here i'd be great Simply open it up in XCode, compile it, then package it from a terminal, # ./build/Deployment/ # tar -cvf ../release-10.4.1.tar * # gzip ../release-10.4.1.tar and post the gzipped file here Cheers /Johan
Attached File(s)
|
|
radishs
InsanelyMac Protégé
|
![]() |
Dec 10 2005, 01:06 PM Post #14
|
|
|
|
phb
InsanelyMac Geek
|
![]() |
Dec 10 2005, 03:50 PM Post #15
|
![]() ![]()
|
|
|
radishs
InsanelyMac Protégé
|
![]() |
Dec 10 2005, 04:06 PM Post #16
|
|
No,still not appear in configuration panel.
Tapping is working, kextload message also just the same. |
|
radishs
InsanelyMac Protégé
|
![]() |
Dec 10 2005, 04:17 PM Post #17
|
|
Durning build,got 2 warnings:
ApplePS2ALPSGlidePoint.cpp:187: control may reach end of non-void function 'static void (* OSMetaClassBase::_ptmf2ptf(const OSMetaClassBase*, void (OSMetaClassBase::*)()))()' being inlined ApplePS2SynapticsTouchPad.cpp:201: control may reach end of non-void function 'static void (* OSMetaClassBase::_ptmf2ptf(const OSMetaClassBase*, void (OSMetaClassBase::*)()))()' being inlined |
|
radishs
InsanelyMac Protégé
|
![]() |
Dec 10 2005, 04:45 PM Post #18
|
|
SUCCESSED!
When I clean old buld then build twice,warning is gone,new build work! Only Edgescrolling option is not appear. THX phb 's Great work! This post has been edited by radishs: Dec 10 2005, 05:26 PM
Attached File(s)
|
|
phb
InsanelyMac Geek
|
![]() |
Dec 11 2005, 12:09 AM Post #19
|
![]() ![]()
|
Hi,
as *book's doesn't use "edge" scrolling but two-finger-scrolling, and I don't know how to get custom options in the preference panel, I set edge scrolling as "Dragging". so: activate the "Dragging" option in the panel, and you're (supposed to Thanks alot for compiling it for 10.4.1! /Johan |
|
psykr
InsanelyMac Protégé
|
![]() |
Dec 11 2005, 11:47 PM Post #20
|
|
Would you mind re-editing the first post so there's a listing of which files are for what versions of OS X, and what versions of the kext they are?
|
![]() |
|
Lo-Fi Version | Time is now: 6th September 2010 - 03:16 AM |