Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Applications > uControl and OS X 10.3.8

uControl and OS X 10.3.8
Thread Tools
fortepianissimo
Senior User
Join Date: Nov 2002
Location: US
Status: Offline
Reply With Quote
Feb 10, 2005, 02:12 PM
 
After upgrading to 10.3.8, uControl refused to load (the kernel extension). Did anyone experience the same problem?
     
fortepianissimo  (op)
Senior User
Join Date: Nov 2002
Location: US
Status: Offline
Reply With Quote
Feb 10, 2005, 04:12 PM
 
Originally posted by fortepianissimo:
After upgrading to 10.3.8, uControl refused to load (the kernel extension). Did anyone experience the same problem?
Well it's confirmed here:

http://sourceforge.net/tracker/index...03&atid=582661
     
C.J. Moof
Mac Elite
Join Date: Aug 2001
Location: Madison, WI
Status: Offline
Reply With Quote
Feb 10, 2005, 04:16 PM
 
FWIW, I can verify it too- mine's not working after the 10.3.8 update.
OS X: Where software installation doesn't require wizards with shields.
     
redwood
Fresh-Faced Recruit
Join Date: Oct 2003
Status: Offline
Reply With Quote
Feb 10, 2005, 07:11 PM
 
You can fix this, if you have developer tools installed and have a little patience.

1) Go to sourceforge.net and sign up,
2) Access ucontrol project
3) Check out the 1.4.4 release via anonymous CVS (use the -r to specific tag)
4) Compile it (make)
5) Install it ( sudo make install)
6) Reboot

Done.

If you need help with this, email me, or post here, if there's a demand I will write up more easy to follow instructions. Hopefully the authors will just post a newly compiled version at some point themselves.


Originally posted by C.J. Moof:
FWIW, I can verify it too- mine's not working after the 10.3.8 update.
     
fortepianissimo  (op)
Senior User
Join Date: Nov 2002
Location: US
Status: Offline
Reply With Quote
Feb 10, 2005, 08:15 PM
 
Originally posted by redwood:
You can fix this, if you have developer tools installed and have a little patience.

1) Go to sourceforge.net and sign up,
2) Access ucontrol project
3) Check out the 1.4.4 release via anonymous CVS (use the -r to specific tag)
4) Compile it (make)
5) Install it ( sudo make install)
6) Reboot

Done.

If you need help with this, email me, or post here, if there's a demand I will write up more easy to follow instructions. Hopefully the authors will just post a newly compiled version at some point themselves.
Hm.. just did that. The only additional step I took - between 3) and 4), cd src.

But it still didn't work. The message I saw from the console.log is this:

top level name ucontrol in ucontrol.config is invalid

(this showed up before I tried compiling uControl from CVS) Any suggestion?
     
redwood
Fresh-Faced Recruit
Join Date: Oct 2003
Status: Offline
Reply With Quote
Feb 10, 2005, 10:04 PM
 
Check out the bug. "NOBODY" has posted a great write up:

http://sourceforge.net/tracker/index...03&atid=582661

I've added a couple of the CVS steps if you prefer to use CVS...


1. Open Terminal
2. In Terminal type (one line at a time):

cvs -d:pserver:[email protected]:/cvsroot/ucontrol login

(PASSWORD just hit enter key)

cvs -z3 -d:pserver:[email protected]:/cvsroot/ucontrol co -r rel1_4_4 -P ucontrol/
     
fortepianissimo  (op)
Senior User
Join Date: Nov 2002
Location: US
Status: Offline
Reply With Quote
Feb 11, 2005, 12:37 AM
 
I'll copy and paste the instructions here: (credit is not mine)


1. Open Terminal (leave it open until you restart your computer)
2. In Terminal type (one line at a time):

rm ~/Library/Preferences/org.gnufoo.kext.uControl.plist
cd ~/Desktop
mkdir ucontrolfix
cd ucontrolfix
curl -O http://gnufoo.org/ucontrol/ucontrol1.4.4.tgz
tar zxvf ucontrol1.4.4.tgz
cd ucontrol1.4.4/src
open -a textedit.app kext/ODHIDHack.cpp

3. The last line in Terminal should open a file in TextEdit.
Now find this
line:

IOHIDSystem::instance()->scrollWheelEventGated(scrollY, scrollX,
0, ts,
NULL);

and replace it with this:

IOHIDSystem::instance()->scrollWheelEvent(scrollY, scrollX, 0,
ts);

4. Save the file and close TextEdit
5. In Terminal type (one line at a time):
make
sudo make install

6. Restart your computer




Now uControl works again for me!
     
   
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 08:53 AM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,