Subscribe to our RSS news feed
AAPL 275.62 (0.56)

10 Pages V   1 2 3 > »   
Reply to this topic Start new topic
ALPS Glidepad beta driver, A driver that supports "advanced" (absolute) stuff.
***
  • Group: Members
  • Posts: 169
  • Joined: 30-October 05
  • Member No.: 14,221
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 smile.gif

This post has been edited by phb: Feb 6 2006, 01:19 AM
PM Profile Card
Go to the top of the page
+ Quote Post
Group Icon
  • Group: Retired
  • Posts: 640
  • Joined: 26-August 05
  • From: USA, UK, and CANADA :)
  • Member No.: 7,835
uhmm....this could be sweet. Going to try it out and will write a guide if it works!
PM Profile Card
Go to the top of the page
+ Quote Post
Group Icon
  • Group: Retired
  • Posts: 640
  • Joined: 26-August 05
  • From: USA, UK, and CANADA :)
  • Member No.: 7,835
omg it works! Tapping is so hard to get used to again after a long time without it!

But it is sweet smile.gif

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 smile.gif

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
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 169
  • Joined: 30-October 05
  • Member No.: 14,221
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
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 169
  • Joined: 30-October 05
  • Member No.: 14,221
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)
Attached File  ApplePS2Trackpad.kext.tar.gz ( 74.73K ) Number of downloads: 4031
 
PM Profile Card
Go to the top of the page
+ Quote Post
Group Icon
  • Group: Retired
  • Posts: 640
  • Joined: 26-August 05
  • From: USA, UK, and CANADA :)
  • Member No.: 7,835
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?
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 169
  • Joined: 30-October 05
  • Member No.: 14,221
QUOTE (suleiman @ Dec 8 2005, 03:25 PM) *
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
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 11
  • Joined: 3-October 05
  • Member No.: 12,440
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...
PM Profile Card
Go to the top of the page
+ Quote Post
Group Icon
  • Group: Retired
  • Posts: 640
  • Joined: 26-August 05
  • From: USA, UK, and CANADA :)
  • Member No.: 7,835
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. smile.gif

Thanks again Johan!
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 169
  • Joined: 30-October 05
  • Member No.: 14,221
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!
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 11
  • Joined: 3-October 05
  • Member No.: 12,440
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?
PM Profile Card
Go to the top of the page
+ Quote Post
Group Icon
  • Group: Retired
  • Posts: 640
  • Joined: 26-August 05
  • From: USA, UK, and CANADA :)
  • Member No.: 7,835
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)
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 169
  • Joined: 30-October 05
  • Member No.: 14,221
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)
Attached File  ApplePS2Trackpad_johan_hacked.tar.gz ( 617.39K ) Number of downloads: 589
 
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 11
  • Joined: 3-October 05
  • Member No.: 12,440
here is the file.
Attached File(s)
Attached File  release_10.4.1.tar.gz ( 76.75K ) Number of downloads: 379
 
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 169
  • Joined: 30-October 05
  • Member No.: 14,221
QUOTE (radishs @ Dec 10 2005, 02:09 PM) *
here is the file.


uhm.. did you try it? =)
I mean.. does it show up in configuration settings now?

(Don't have 10.4.1 , so I can't try it)


/Johan
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 11
  • Joined: 3-October 05
  • Member No.: 12,440
No,still not appear in configuration panel.
Tapping is working, kextload message also just the same.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 11
  • Joined: 3-October 05
  • Member No.: 12,440
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
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 11
  • Joined: 3-October 05
  • Member No.: 12,440
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)
Attached File  release_10.4.1_rebuild.tar.gz ( 75.84K ) Number of downloads: 518
 
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 169
  • Joined: 30-October 05
  • Member No.: 14,221
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 biggrin.gif ) get edge scrolling

Thanks alot for compiling it for 10.4.1!

/Johan
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 15
  • Joined: 23-November 05
  • Member No.: 16,223
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?
PM Profile Card
Go to the top of the page
+ Quote Post
10 Pages V   1 2 3 > » 
Reply to this topic Start new topic

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 6th September 2010 - 03:16 AM