Page 1 of 1

Re: Ultranavi Driver based on VoodooPS2

Posted: Fri Apr 02, 2010 3:30 pm
by Silencer
Tested, and horizontal scroll works like a charm!

For those who are lazy, here's the complete pack: VoodooPS2_ThinkPad.zip

Re: Ultranavi Driver based on VoodooPS2

Posted: Thu Apr 15, 2010 5:28 pm
by Silencer
Looks like the x64 version of ThinkpadUltraNav.kext is problematic. I've finally tested it in x64 and got the following and Kernel Panic:

Code: Select all

kernel	Kext cn.sh.fang.ThinkpadUltraNav - library kext com.apple.kernel.libkern not found.
kernel	Can't load kext cn.sh.fang.ThinkpadUltraNav - failed to resolve library dependencies.
kernel	Kext cn.sh.fang.ThinkpadUltraNav failed to load (0xdc00800e).
kernel	Failed to load kext cn.sh.fang.ThinkpadUltraNav (error 0xdc00800e).
kernel	Couldn't alloc class "ThinkpadUltraNav"

Re: Ultranavi Driver based on VoodooPS2

Posted: Fri Apr 16, 2010 3:58 am
by Sebinouse
Not working on a X60t ... even if it seems to load properly and it finds a mouse during boot :

Code: Select all

16/04/10 10:50:30	kernel	ThinkpadUltranavi loaded
16/04/10 10:50:30	kernel	ThinkpadUltranavi: mouse info 0.0.100
I've tried Silencer's version of VoodooPS2Controller.kext and neither trackpoint nor scrolling work (no mouse found in SysPref ...)

Any idea ?

Re: Ultranavi Driver based on VoodooPS2

Posted: Wed Apr 21, 2010 2:38 pm
by Silencer
Ok, I've fixed the problem that I had. Default dependecies in Info.plist of ThinkpadUltraNav.kext were wrong. Here's the fixed version: VoodooPS2Controller_ThinkPad_i386_x64.zip

This is the part that needed to be fixed:

Code: Select all

	<key>OSBundleLibraries</key>
	<dict>
		<key>com.apple.iokit.IOHIDSystem</key>
		<string>1.1</string>
		<key>com.apple.kpi.bsd</key>
		<string>8.0.0</string>
		<key>com.apple.kpi.iokit</key>
		<string>8.0.0</string>
		<key>com.apple.kpi.libkern</key>
		<string>8.0.0</string>
		<key>com.apple.kpi.mach</key>
		<string>8.0.0</string>
		<key>com.apple.kpi.unsupported</key>
		<string>8.0.0</string>
		<key>org.voodoo.driver.PS2Controller</key>
		<string>1.1</string>
	</dict>
	<key>OSBundleRequired</key>
	<string>Console</string>
Now it works fine in x64.

Re: Ultranavi Driver based on VoodooPS2

Posted: Mon Apr 26, 2010 11:54 am
by nuskoolkiddie
is it possible to use the middle mouse button as middle mouse button (for opening and closing tabs in a browser for example)

Re: Ultranavi Driver based on VoodooPS2

Posted: Tue Apr 27, 2010 3:41 pm
by Sebinouse
nuskoolkiddie wrote:is it possible to use the middle mouse button as middle mouse button (for opening and closing tabs in a browser for example)
This ultranavi kext doesn't work for me and I use SmartScroll to get Scroll with the middle button, and this button works like you say ... open in tabs ...

Re: Ultranavi Driver based on VoodooPS2

Posted: Tue May 04, 2010 12:24 pm
by adidasprince
UPDATES:
* Fix: vertical scrolling does not work as expected sometimes.

http://wencheng.fang.sh.cn/2010/03/thin ... opard.html

@Silencer
Thank you so much for the packaging and the x64 fix!! I merged it to my source.

@Sebinouse
I'm sorry that i don't have a x60t (tablets may differ from others) to test this kext.

@nuskoolkiddie
You may use SmartScroll as Sebinouse suggested. I'm sorry my kext is for those who wanted middle-button scrolling just like me and meself won't do anything about middle-button click.

Re: Ultranavi Driver based on VoodooPS2

Posted: Sat May 08, 2010 6:02 am
by adidasprince
My server is temporarily down until next wednesday ...

Re: Ultranavi Driver based on VoodooPS2

Posted: Wed Oct 06, 2010 8:23 pm
by max22
Hi!

Thanks a lot for your work!

Could you please post the source of your kext?
Just an example: I'd like to tune the speed between the Trackpoint and the Trackpad.
The mouse speed of the Trackpoint is just a bit too sentitive comparing to the Trackpad (i switch often between them). It would be great to change this.

Thanks!

max

Re: Ultranavi Driver based on VoodooPS2

Posted: Thu Oct 07, 2010 3:01 am
by Silencer
max22 wrote:Hi!

Thanks a lot for your work!

Could you please post the source of your kext?
Just an example: I'd like to tune the speed between the Trackpoint and the Trackpad.
The mouse speed of the Trackpoint is just a bit too sentitive comparing to the Trackpad (i switch often between them). It would be great to change this.
Check out the link in the first post. The source code is available there.

Re: Ultranavi Driver based on VoodooPS2

Posted: Thu Oct 07, 2010 4:15 am
by max22
whops! sorry, must have been very tired :roll:

Thanks!

Re: Ultranavi Driver based on VoodooPS2

Posted: Mon Nov 22, 2010 8:35 am
by Silencer
Hey, adidasprince, I hope you still check this thread. There's a discussion going on in the thread regarding ThinkPad fan speed control under OSX, and I was hoping you might have a look there, since you're apparently the most experienced with low level programming amongst the crowd here. If you have some time, please check this link.

Re: Ultranavi Driver based on VoodooPS2

Posted: Thu Jun 23, 2011 10:32 am
by und3rf0rce
Guys, please share latest version of ThinkUltraNavi, 'cause http://wencheng.fang.sh.cn/ is down now. Thx!

Re: Ultranavi Driver based on VoodooPS2

Posted: Tue Jun 28, 2011 8:41 pm
by Enjeru
adidasprince wrote: knowing issue: no h-scroll, no drag by trackpad's move with trackpoint's button and vice versa.
Any chance of getting the drag issue fixed? It drives me nuts b/c the left click of my touchpad is broken.

Re: Ultranavi Driver based on VoodooPS2

Posted: Sun Aug 14, 2011 10:20 am
by adidasprince
Re-compiled for Lion and tested on my T60p.

http://www.kexts.com/downloads.php?do=file&id=1639

Re: Ultranavi Driver based on VoodooPS2

Posted: Sun Dec 11, 2011 6:02 am
by juraj
Is it possible to increase Trackpoint sensitivity (speed)? If I drag the speed slider in the Trackpad prefpane all the way up, it is fast but really choppy. I tried lowering the divisor value in the kext's plist file but it only affected the touchpad.