Ultranavi Driver based on VoodooPS2

OK, here is a place to discuss OSX on thinkpads.
Post Reply
Message
Author
Silencer
Junior Member
Junior Member
Posts: 345
Joined: Sat Dec 25, 2004 8:17 pm
Location: Riga, Latvia

Re: Ultranavi Driver based on VoodooPS2

#11 Post by Silencer » Fri Apr 02, 2010 3:30 pm

Tested, and horizontal scroll works like a charm!

For those who are lazy, here's the complete pack: VoodooPS2_ThinkPad.zip
ThinkPad T60p with Snow Leopard 10.6.8
Intel Core 2 Duo T7600
4GB RAM, ATI FireGL V5200 256MB (1400x1050)

Silencer
Junior Member
Junior Member
Posts: 345
Joined: Sat Dec 25, 2004 8:17 pm
Location: Riga, Latvia

Re: Ultranavi Driver based on VoodooPS2

#12 Post by Silencer » Thu Apr 15, 2010 5:28 pm

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"
ThinkPad T60p with Snow Leopard 10.6.8
Intel Core 2 Duo T7600
4GB RAM, ATI FireGL V5200 256MB (1400x1050)

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: Ultranavi Driver based on VoodooPS2

#13 Post by Sebinouse » Fri Apr 16, 2010 3:58 am

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 ?
Lenovo X60t (6363-AQ8)
  • Intel CoreDuo 1,67 GHz (L2400)
  • 3 Go / 320 Go / GMA950 / FW 400 / SD Card
  • Bluetooth / Wifi AR5BXB6 / Tablet
WinXP / MacOSX 10.6.8 (DSDT patch and vanilla SLE)

Silencer
Junior Member
Junior Member
Posts: 345
Joined: Sat Dec 25, 2004 8:17 pm
Location: Riga, Latvia

Re: Ultranavi Driver based on VoodooPS2

#14 Post by Silencer » Wed Apr 21, 2010 2:38 pm

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.
ThinkPad T60p with Snow Leopard 10.6.8
Intel Core 2 Duo T7600
4GB RAM, ATI FireGL V5200 256MB (1400x1050)

nuskoolkiddie
Posts: 7
Joined: Sun Oct 11, 2009 10:18 pm
Location: Innsbruck, Austria

Re: Ultranavi Driver based on VoodooPS2

#15 Post by nuskoolkiddie » Mon Apr 26, 2010 11:54 am

is it possible to use the middle mouse button as middle mouse button (for opening and closing tabs in a browser for example)

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: Ultranavi Driver based on VoodooPS2

#16 Post by Sebinouse » Tue Apr 27, 2010 3:41 pm

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 ...
Lenovo X60t (6363-AQ8)
  • Intel CoreDuo 1,67 GHz (L2400)
  • 3 Go / 320 Go / GMA950 / FW 400 / SD Card
  • Bluetooth / Wifi AR5BXB6 / Tablet
WinXP / MacOSX 10.6.8 (DSDT patch and vanilla SLE)

adidasprince
Posts: 34
Joined: Wed Mar 07, 2007 1:54 am
Location: Tokyo, Japan
Contact:

Re: Ultranavi Driver based on VoodooPS2

#17 Post by adidasprince » Tue May 04, 2010 12:24 pm

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.
IBM ThinkPad T60p 2007-93J

adidasprince
Posts: 34
Joined: Wed Mar 07, 2007 1:54 am
Location: Tokyo, Japan
Contact:

Re: Ultranavi Driver based on VoodooPS2

#18 Post by adidasprince » Sat May 08, 2010 6:02 am

My server is temporarily down until next wednesday ...
IBM ThinkPad T60p 2007-93J

max22
Posts: 2
Joined: Fri Oct 01, 2010 6:35 am
Location: Germany, Berlin

Re: Ultranavi Driver based on VoodooPS2

#19 Post by max22 » Wed Oct 06, 2010 8:23 pm

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

Silencer
Junior Member
Junior Member
Posts: 345
Joined: Sat Dec 25, 2004 8:17 pm
Location: Riga, Latvia

Re: Ultranavi Driver based on VoodooPS2

#20 Post by Silencer » Thu Oct 07, 2010 3:01 am

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.
ThinkPad T60p with Snow Leopard 10.6.8
Intel Core 2 Duo T7600
4GB RAM, ATI FireGL V5200 256MB (1400x1050)

max22
Posts: 2
Joined: Fri Oct 01, 2010 6:35 am
Location: Germany, Berlin

Re: Ultranavi Driver based on VoodooPS2

#21 Post by max22 » Thu Oct 07, 2010 4:15 am

whops! sorry, must have been very tired :roll:

Thanks!

Silencer
Junior Member
Junior Member
Posts: 345
Joined: Sat Dec 25, 2004 8:17 pm
Location: Riga, Latvia

Re: Ultranavi Driver based on VoodooPS2

#22 Post by Silencer » Mon Nov 22, 2010 8:35 am

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.
ThinkPad T60p with Snow Leopard 10.6.8
Intel Core 2 Duo T7600
4GB RAM, ATI FireGL V5200 256MB (1400x1050)

und3rf0rce
Posts: 15
Joined: Mon Jan 17, 2011 8:00 am
Location: Kyiv, Ukraine

Re: Ultranavi Driver based on VoodooPS2

#23 Post by und3rf0rce » Thu Jun 23, 2011 10:32 am

Guys, please share latest version of ThinkUltraNavi, 'cause http://wencheng.fang.sh.cn/ is down now. Thx!
Apple MacBook Pro 13" (MC990LL/A)
and
IBM ThinkPad X61s (7668-CTO)
Intel Core 2 Duo L7500 @ 1.6 GHz, 2 GB DDR2, 320 GB @ 7200 Seagate, Atheros (as AirPort Extreme)
MacOS 10.6.7 w/ Sebinouse's fixes & Anastasius DSDT + modded AppleHDA.kext

Enjeru
Posts: 3
Joined: Mon May 23, 2011 5:33 pm
Location: Elizabeth City, NC

Re: Ultranavi Driver based on VoodooPS2

#24 Post by Enjeru » Tue Jun 28, 2011 8:41 pm

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.

adidasprince
Posts: 34
Joined: Wed Mar 07, 2007 1:54 am
Location: Tokyo, Japan
Contact:

Re: Ultranavi Driver based on VoodooPS2

#25 Post by adidasprince » Sun Aug 14, 2011 10:20 am

Re-compiled for Lion and tested on my T60p.

http://www.kexts.com/downloads.php?do=file&id=1639
IBM ThinkPad T60p 2007-93J

juraj
Posts: 1
Joined: Sun Nov 27, 2011 5:40 pm
Location: Croatia, Zagreb

Re: Ultranavi Driver based on VoodooPS2

#26 Post by juraj » Sun Dec 11, 2011 6:02 am

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.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “OS-X on a ThinkPad”

Who is online

Users browsing this forum: No registered users and 2 guests