Macally iShock/iShock II
Your rating: Now say why...

(5) 2.25

Fixes OS X 10.3.8 issues.   Free
Add to my Watch List
Email me when discounted
  • Macally iShock/iShock II has been discontinued
  • Developer
    Macally
Recent Mac OS X 10.3.8 release caused conflicts with Macally iShock OS X driver. The first symptom is that system.log file grows quickly in size due to ongoing generation of error log related to iShockXDriver, it will fill up the whole hard drive space if not stopped in time. The second symptom is CPU usage by iShockXDriver process can reach as high as 90% for single processor, or up to 120% for dual processor, therefore the system gets very slow.

If you already upgraded to 10.3.8 and experienced the problems, you need to clear the huge log file and remove iShock software temporarily with
What's New
Version 1.0.4: iShockXDriverInstaller is updated to 1.0.4. Clean up the installer folders/files. No driver change.
Requirements
PPC, Mac OS X 10.2.1 or later, Macally iShock/iShock II

*Previously available here






    Be the first to recommend a similar software title.
Macally iShock/iSh... User Discussion (Write a Review)
ver. 1.x:
(5)
Your rating: Now say why...
Overall:
(5)

sort: smiles | time
burypromote
patddfan66 commented on 10 Nov 2008
Works perfectly fine for me. drivers are not required for mac os 10.3.9 or higher!
[Version 1.0.4]

1 Reply

burypromote
Dan172 commented on 29 Nov 2009
It seems excessive cpu can be avoided by having iSchock plugged in and keeping it plugged in and keeping iSchockXManager open at all times and never quiting it. I say, "it seems", because I actually haven't done the the standard install. When I noticed there was a new version, I downloaded it, but before I installed; I read the posts, and the agony of previous versions all came back flooding back. So, I decided to see if I could open up the Package and install manually under my HOME folder's hierarchy instead -- to ease removal. Here's what I found: 1. The programs/apps iShockXManager and iShockXDriver can be anywhere, and still work. 2. One can plug in one's iShock II, double click on iShockXDriver in Finder, then double click on iShockXManager , and then keeping iShockXManager open enjoy low cpu usage for both, both idle at less than 1.0% on my system... always less than activity monitor ( and it's set to "less often" ) iShockXManger shoots up on startup, but then settles down and iShockXDriver really behaves it self, often at 0.0%. 4. But if there's no iShock plugged in OR if there's no iShockXManager running iShockXDriver will start consuming vast amounts of cpu. 5. So, when done, quit iShockXManager, then quit iShockXDriver via activity monitor
or a Terminal shell 'killall iShockXDriver" , and then unplug iShock -- I've been playing Odamex all weekend this way, with no problems.
burypromote


Anonymous reviewed on 16 Jun 2005
1.0.4 driver still pegs cpu usage, but doesn't appear to fill my log. Tried under both 10.3.9 and 10.4.1.

Worthless piece of junk even when it sort of worked. The thumb sticks barely work and are sporadic when moving from one axis to another.

Fortunately I bought it from the super duper bargain table
[Version 1.0.4]


burypromote


Anonymous reviewed on 20 Feb 2005
May fix the problems with other Mac but with Dual G5 the problems persist.
[Version 1.0.3]


burypromote


Anonymous reviewed on 19 Feb 2005
Version 1.0.3 works again.

It might help if the people writing the support had actually used a Mac... The first three steps given are okay, but then it goes all pear-shaped at "Manually remove these files"

Here's how to remove driver properly, once and for all:

Open a Terminal (from /Applications/Utilities/), and paste each of the following lines into it in turn. You'll be asked for your password after the first command.

sudo find /Users -name com.macally.ishockx.plist -exec rm {} ; -print
sudo rm -rf /Library/Application Support/iShockXDriver.app
sudo rm -rf /Library/Application Support/iShockXForceSupport.bundle
sudo rm -rf /Library/Receipts/iShockXDriver.pkg/
sudo rm -rf /Applications/iShockXManager.app/

The difference here is that the "find" command goes looking in all users' home directories: it doesn't assume you're the only user!

Lastly, you don't need to reboot after installing the replacement driver, just command-Q to quit the installer when it threatens to reboot. All the reboot does is to launch the driver when you log in. So you can skip the reboot by (duh!) launching the driver, (from /Applications/iShockXManager.app) First time, you need the iShock plugged in.

Now for some review of the features etc.:
Having the sticks function as a mouse kinda works, but isn't useful in all situations, because the sensitivity isn't tweakable. Being able to map the buttons to keys is great. Other than that, this is functional. Nothing more to say. Seems to be fixed.
[Version 1.0.3]

2 Replies

burypromote
Anonymous commented on 21 Feb 2005
Use OnyX (freeware) or similar app to clear your system log. OnyX can be found here at MacUpdate.
burypromote
Anonymous commented on 17 Mar 2005
You know, once you have stopped the faultly driver it will stop filling your hard disk. MacOSX is a normal unix system, so it means it naturally knows how to handle logs. If you let your computer run all night long, you will have the automatic "log cleaning" feature that will run, and when you wake up your hard disk is cleaned back.

If you are in a hurry just type the following in a shell (console) :

sudo /etc/periodic/daily/500.daily

The script 500.daily actually cleans log files in the system.
burypromote


Anonymous reviewed on 13 Feb 2005
Yeah watch out for this one, I was away from my computer for a day and it was running at 50% cpu and syslogd was running at 30% CPU and they managed to fill my 80 free GB of hard drive space with log entries, my HD was completely full and golive,the app i left open, dumped its prefs. This is super annoying. For a company that has the phrase Mac in their name, they seem to make the shittiest software there is for their controllers. As far as pure hardware goes, the iShock (one) was really nice but the iShock II sucks ass anyway. Don't put this thing on your computer.
[Version 1.0.2]


burypromote


Anonymous reviewed on 11 Feb 2005
This was working fine for me with an original iShock, but since 10.3.8, app uses 55% CPU time. I guess that's because it's generating rather a lot of errors in the system log...

The driver (an application) resides in /Library/Application Support/iShockXDriver.app - remove it from your login items.

The log in question is /var/log/system.log
You might want to use an app like OnyX to run your cron jobs - it compresses the old logs, and you can delete the old zipped ones (system.log.0.gz etc)

The driver normally returns nine log entries as it starts up, ending with "starting run loop". Since installing 10.3.8, it gets to the sixth entry: "Got request..." and then gets stuck in a loop:
read error on reqfd
read reqfd EOF
error reading datalen
Reading request...
Got request...
Those five lines are repeated about 85 times a second.

It's a shame, because I was just about to start using my iShock with PCSX after a long time gathering dust... typical!
[Version 1.0.2]


burypromote


Anonymous reviewed on 20 Dec 2004
Hopeless device... I have installed driver come from the CD, (OS9), not working.
Downloaded and installed driver (OSX) from internet, not working.
Wonder who is the idiot desiged and developed such a junk device.
DON'T BUY....
[Version 1.0.2]


burypromote


Anonymous reviewed on 02 Sep 2004
Thanks Macally, for making such a wonderful device and then making a driver that not only doesnt work for it, but renders a Mac unbootable .
I cant begin to tell you how much I appreciate it .
[Version 1.0.2]


burypromote


Anonymous reviewed on 13 Feb 2004
Why can't Macally make a driver for the iStick USB. There are alot of these sticks still out there and on the whole Macally supports very few sticks under OS X. (and the drivers for the ones it does support are not well tested and often crash the system.) Macally just needs to support their products better.
[Version 1.0.2]


burypromote


Anonymous reviewed on 05 Dec 2003
DO NOT INSTALL. I just spent 3-4 hours reinstalling and updating my computer from 10.2 to 10.2.8, and reinstalling system software/programs, etc. Made my computer UNBOOTABLE!!!!!
[Version 1.0.1]


There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.

There are currently no ratings. Write a comment or review now.

Downloads:8,742
Version Downloads:3,529
Type:Drivers : Other
License:Free
Date:25 Feb 2005
Platform:PPC 32 / OS X
Price:Free0.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 12
1 2 >
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Recent Mac OS X 10.3.8 release caused conflicts with Macally iShock OS X driver. The first symptom is that system.log file grows quickly in size due to ongoing generation of error log related to iShockXDriver, it will fill up the whole hard drive space if not stopped in time. The second symptom is CPU usage by iShockXDriver process can reach as high as 90% for single processor, or up to 120% for dual processor, therefore the system gets very slow.

If you already upgraded to 10.3.8 and experienced the problems, you need to clear the huge log file and remove iShock software temporarily with these four steps,:  
  • run Activity Monitor in Utilities folder, open CPU page, find the process iShockXDriver and quit it.
  • run Console in Utilities folder, click on Logs icon, highlight system.log, click on Clear icon to empty it. If Console program freezes up, please contact our techsupport for further assistance
  • remove iShockXDriver from Startup Items from Accounts in System Preferences.
  • click on the downloaded ishockXDriver 1.0.4 and install it. New installation will overwrite old driver files.


  • - -