Help - Search - Members - Calendar
Full Version: [HowTo] Turn mouse tearing OFF :)
InsanelyMac Forum > OSx86 Project > Tutorials (The Genius Bar)
Pages: 1, 2
xtraa
Hi,

I was looking for a way to turn the Mouse tearing off. It is caused by the mouseshadow, that does not
upgrade the graphics correctly and makes text passages unreadalble etc.

So here is a fix that will remove the slices and artefacts and the tearing 98%

Download Boinx Mouseposé 2.1. Note: if you have *for some reasons* just a license key for 1.1, you can
also use it, it will then downgrade, but it still works. Afaik, they give it away for free anyway, and it is a small
company, so you can also support them if you like smile.gif

Drag the app as well as the Extras folder int your Application folder.

Start the app and in the settings do the following:

First under Mouseposé effects

1. check the Advanced settings checkbox
2. type a "0" in the "Opacity" entry field
3. under "Circle Radius" enter "40" pixel
4. uncheck the "Deactivate after" checkbox

Finally click on Miscellaneous and

1. check the "on login" checkbox
2. select update to never
3. set the "show application in" to "menu bar"


Next, go to your OSX Users settings in the System Preferences.

1. click on Startobjects
2. click the plus, navigate to the Extras>Speakable Items folder you copied from the install image
3. select "Show Mouse" and click on add

Thats it smile.gif

(I know this is dirty, *lol* and it still has a little scribbling right under the pointer sometimes,
but well, -no slices, no artefacts and it works. Aaaand, you can also use it with Salling
Clicker to remote control things via Bluetooth and applescript, like your Front Row biggrin.gif

I think this fix will make things more comftable, untill the January drivers comes up.
cyclonefr
i dont get it, i went to user settings into control panel then added the mousepose and runningmouse at startup : launching fine, but i still get the mouse tearing sad.gif
xtraa
Hi,

if you see the symbol in the bar, and the script symbol jumping at startup in the
dock, then mousepose loaded up correctly smile.gif

Just to verify that it is loaded at all. If thats the case, you can additionally try to
press F1, because this is the standard hotbutton for mousepose to quickly dis or
enablke it.

If it should work after pressin F1, then something went wrong with the auto-enable
script at startup.
cyclonefr
no it's already running everything is fine just doesnt work man
cyclonefr
btw ive noticed taht using the mousepose only solve the ARTEFACT problem under safari etc but when i use FRONTROW and open my book i have the mouse completely broken
xtraa
You mean when you close frontrow again, after using it, your mouse is broken? have
you installed the latest maxxuss tuning 1.1.? That could fix it, for some it did.

I am sorry that it does not work for you. It worked for many people in the
meantime. Try the suggestion, maybe we find a fix. smile.gif
cyclonefr
well in fact when i quit WARCRAFT3 or any other apps using opengl i get my mouse cut into dozen parts ! i can just see a line not mouse cursor
any solution?
ps: i already have the TUNING 1.1 i guess the maxxuss ati driver fix that but removes the QE! lol
sigxcpu
Nope. Maxxuss ati driver does not fix that. I have the same problem with opengl and mouse cursor getting into garbage on a Radeon Mobility 9600 (on a SSE2 CPU) and a X600 (SSE3 CPU). Exactly the same behaviour.
cyclonefr
so u dont have any solution ? i think everyone is experiencing the same bug even with mousepose which just avoid the mouse blur
xtraa
Ah, ok, now i know what you mean :9

i had the same issue with iPhoto. after fullscreen mode it was exactly the same. Thats an issue, of course, that mousepose can't fix ;D

but however, I fixed it for iPhoto by removing the "cube" effect and setting the slideshow effects back to standard.

So sigcpu is absolutely right, It must have something to do with openGL.
cyclonefr
what can we do? weirdo no1 ever spoke about that
sigxcpu
because "no1" didn't play opengl games biggrin.gif
cyclonefr
that'sthe right thing wink.gif but with ILIFE06 weirdo nobody reported that bug
lmie
I would like to add my 0.2 cents I ran this program and it caused other applications not to work on reboot ie my instant messger client aniem... also other applications would frezze and not start. I also got a werid kernel message on reboot saying such and such failed and was going to be force killed this was after it backed out of the gui portion... I give you the exact error messages from my log file later I am at work unfortunality
xtraa
QUOTE (lmie @ Jan 24 2006, 06:03 PM) *
I also got a werid kernel message on reboot saying such and such failed and was going to be force killed this was after it backed out of the gui portion... I give you the exact error messages from my log file later I am at work unfortunality


Thats too bad. I guess, the failed load of some drivers here will be the reason. I really think it has nothing to
do with mousepose smile.gif It simply can't be responsible for a panic, because it does not load a driver, so no kernel
panics possible here.

I really would appreciate it if you would post your logfile, m8. biggrin.gif

But please do not let us confuse new users, before you made absolutely sure that this is really caused by that workaround.

smile.gif
lmie
this soultion did not work for me either.. it caused a werid random crash on reboot via the console about a kernel fault or something and it halted and then rebooted... Then I get back in and adium (sp) the instant messager program I used stoped working and created a stack dump in the log file... which I will post later if anyone has a want/need to see it. I dumped all that stuff removed it from the startup applications list and everything went back to normal. And yes other apps besides standard osx ones still have mouse tearing so that did nothing for me expect break my applications

this is odd... doesn't seem to be caused by that program but some werid APCI thing...


Date/Time: 2006-01-24 20:15:54.377 -0500
OS Version: 10.4.3 (Build 8F1111g)
Report Version: 4

Command: Adium
Path: /Applications/Adium.app/Contents/MacOS/Adium
Parent: WindowServer [85]
Rosetta: Yes

Version: 0.87 (0.87)

PID: 200
Thread: 0

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000002


there more to it but that's the jest.. it says something about apci later. O and evern though it says adium on there I have a log that looks the same from mouseposse as well

Command: Mouseposé
Path: /Volumes/Boinx Mousepose?^? 1.2/Mousepose?^?.app/Contents/MacOS/Mousep$
Parent: WindowServer [91]
Rosetta: Yes

Version: 1.2 (1.2)

PID: 217
Thread: 0

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0xc002d000
xtraa
@lmie:

ok, i think this is getting OT, because it seems to be a common problem either with your kernel or with rosetta.

We can find out easily: Download the new Adium 0.88 , delete the old one (it will keep your settings) start the
new one. I bet it won't panic this time, because the new one is an UniBin, what means no use of rosetta.

Did you used JaS Patch? If yes, make sure to copy the proper Kernel that fits your CPU from your patches
folder on the DVD over your existig one.
cyclonefr
hum let's hope the latest kext of 10.4.4 dont have this bug anyway we wont know until someone can try them ! cause the X1600 use another kext file...
hum too bad that ATI doesnt support universal binary driver on their website
lmie
Sry I didn't mean to cause a big uproar... This is my frist time with mac osx I used freebsd and other unix os's many times in the past... I just very new to mac I havn't since like 1994 or something like that.. Thanks for being kind to my newbieness
xtraa
QUOTE (lmie @ Jan 26 2006, 01:02 AM) *
Sry I didn't mean to cause a big uproar... This is my frist time with mac osx I used freebsd and other unix os's many times in the past... I just very new to mac I havn't since like 1994 or something like that.. Thanks for being kind to my newbieness


you are welcome smile.gif it is always apprechiated to try and ask thumbsup_anim.gif
Louse76
QUOTE (xtraa @ Dec 6 2005, 11:55 PM) *
I think this fix will make things more comftable, untill the January drivers comes up.


Could you please elaborate on what you mean by 'January drivers'?
domino
well the Jan and Feb drivers aren't working smile.gif. I guess a mousepose UB version will work for now.

http://www.boinx.com
quixos
thanks xtraa, using the latest universal mousepose, your directions are still good.

working with ati x800gt. smile.gif
r0ck3r4ever
What is making the mouse to tear, how did Apple managed to fix this issue, there must be something wrong with the driver, maybe time is ower only friend... Maybe 10.4.6 will fix this issue, who knows..
cyclonefr
QUOTE (r0ck3r4ever @ Mar 2 2006, 10:33 PM) *
What is making the mouse to tear, how did Apple managed to fix this issue, there must be something wrong with the driver, maybe time is ower only friend... Maybe 10.4.6 will fix this issue, who knows..


No it won't, we have that bug because Apple want us to have it (or at least, if they don't, it's related to the hardware within their iMAC which is causing problems with our PCs).

Why am I telling this ? Simply because since the announcement of the new MacMini, we definitly know that Apple will use a GMA950 intel chip and GMA 9x0 users report the same problem as our (at least, maybe not the mouse tearing, but the no resolution switch bug, etc) with the new 10.4.5 update.

Restoring an old kext from 10.4.4 (which is actually pretty old, Apple was pretty far of the new MacMini) would make the resolution switcher back, so it's pretty sure it has something to do with the real macs themselves (TPM ? Nah I don't think so since developpement kit have TPM for awhile and GMA9x0 worked 100% on our PCs. EFI ? Now that could be it... I am not sure though).

In other word : Do not expect Apple to fix it for us, they simply won't since it's no point for them and for their computers. We gotta figure it on our own sad.gif
Kyrie1965
QUOTE (r0ck3r4ever @ Mar 3 2006, 12:33 AM) *
What is making the mouse to tear, how did Apple managed to fix this issue, there must be something wrong with the driver, maybe time is ower only friend... Maybe 10.4.6 will fix this issue, who knows..


Because we don't have ATI NDRV driver. NDRV driver manage framebuffer, hardware cursor, resolutions, color profiles, etc. NDRV is main video driver. ATINDRV.kext loads only on native Mac (it have some verifications inside).

So we have only VESA "ndrv driver" with OpenGL acceleration. It have no support for hardware cursor, resolutions, color profiles, etc.

If anyone "hack" ATINDRV.kext we will have full support without mouse tearing. Or ATI release good drivers (x86) for us.
r0ck3r4ever
Ohh, a driver is kinda hard to develop. The Macvdia guys can't manage to make a working driver (it passed over half a year now) so it is the same thing with ati. But the fixes are smaller for the Ati drivers than Nvidia.
So ehh, do it your self is kinda hard. I hope we have some passionate developers in our community to fix this issue.
Arthur
seems to work better with radius = 0 for me
ZX81
thanks xxtraa, great workaround, no more bad tearing on this X300

cheers star_smile.gif
Jason_Thames
You know... ever since Mousepose was released as a Unibin... This solution has been pretty much seamless on my PC. I use a Unibin Applescript application bundle as well. I really appreciate your little trick xtraa... Regards...

-Jason
-.-
Thanks xtraa for all the helpful posts, I don't have mouse tearing or artefacts but if I get an ati card and end up with any I have this bookmarked, right now I have a geforce with no drivers like so many others around here.




off topic a little , but i don't think it is wise for the computer industry to be always apropriating names for things rather than just inventing their own, first it was icons and now artefacts and I'm guessing there were probably many others inbetween. With google and other search engines being increasingly employed for scholarly research everyones things needs it's own name, not borrowing or stealing something elses name.
cashman
I yust bought an Apple Imac Intel Core Duo 20" (after seeing no escape from the tearing {censored}). I can confirm thaht i have no TEARING whatsoever and that my mouse pointer has a shadow underneath! After quitting OpelnGL games there is no pointer deformation....
vinlar
Now for a bone-headed question...

I cannot find "Startobjects" or the other items listed below in "Users" in "System Preferences". Am I missing something?

QUOTE
Next, go to your OSX Users settings in the System Preferences.

1. click on Startobjects
2. click the plus, navigate to the Extras>Speakable Items folder you copied from the install image
3. select "Show Mouse" and click on add
powrslave
QUOTE (vinlar @ Mar 15 2006, 12:37 AM) *
Now for a bone-headed question...

I cannot find "Startobjects" or the other items listed below in "Users" in "System Preferences". Am I missing something?


I think this is what the poster means...

Accessibility features with Mouseposé
A major benefit of Mouseposé is it’s usefulness as an accessibility tool, allowing people with disabilities to use the spotlight feature to find and follow the mouse pointer anywhere on the screen.

You can also use Mouseposé with OS X’s Speech controls (now called _Voiceover_ commands in Tiger). You have to activate Speech using the Speech preference pane: Apple > System Preferences > Speech, then select the Speech Recognition tab, making sure the Apple Speakable Items is “On”. Click on “Open Speakable Items Folder” and copy the Scripts in “Speakable Items” in the Mouseposé Disk Image into the Speakable Items Folder.

The default command for activating Mouseposé is to speak “Show Mouse” and for deactivating it is to speak “Stop Showing Mouse”. If you want to change the speech commands you can simply rename the scripts to what you’d like to say out loud.
aquanutz
Yeah, great fix. The tearing is VERY minimal now. The only exception being after I quit Warcraft III I have to reboot to get my mouse back. No biggy though, it's only about a 20 second reboot time. Thanks!
XanthraX
QUOTE (vinlar @ Mar 15 2006, 05:37 AM) *
Now for a bone-headed question...

I cannot find "Startobjects" or the other items listed below in "Users" in "System Preferences". Am I missing something?


System Preferences -> Users -> Login Items
This did xtraa mean to "Startopbjects"

Tested and working,

Thanks xtraa
johnniecarcinogen
QUOTE (XanthraX @ Mar 15 2006, 06:01 AM) *
System Preferences -> Users -> Login Items
This did xtraa mean to "Startopbjects"

Tested and working,

Thanks xtraa


Yeah its 'login items' I think xtraa is german and was translating.
dilnalomo
so far it works fine with me...thanks dude.
Stadsman
biggrin.gif Works great on my ATI 9550SE.

Thanks for the tip, the mouse tearing is now kept to a bare minimum
poispois
Thanks for the tip! Mouse tearing is now pratically gone. This 'hack' gives a bit of mouse flickering but i can bare with that.
Thumbs up!
RadioIsDead
Just thought i would let you all know... new program out there called Mouse Locator. as far as i can tell, does what Mousepose does, only FREE!

and... you can pick custom images for it... you see. also, it is implemented as a system preference pane. rather than an application (its universal BTW).

Download Mouse Locator
then..

1. install.
2. grab this .zip of images..

Click to view attachment

3. The MouseLocator-Blank.png is just a completely transparent png. the MouseLocator-ShadowMouse.png is an attempt to make things look a little better (Cursor Shadow). ShadowMouse has some funny side-effects, try it, you will see..

4. rename one of the MouseLocator png's to MouseLocator.png ...simply place it on your Pictures folder in your Home folder.

5. go to system prefs, turn on "Activate Mouse Locator" in the mouse locator pref pane.
also turn on "Always On"

this has worked much better for me than mousepose did...

use the *Blank.png for a mousepose type results.

good luck.

EDIT: fixed images archive... oops.
jonlevine
Thanks RadioisDead. I like your fix better than the mousepose. With Mouse Locator, the cursor seems to blink a little less than the mousepose fix, which drove me nuts. Don't get me wrong, the cursor still blinks, but not as much imho.
Jorren
There is an ATI Driver posted on this forum that works for me. It's better than Mousepose or Mouse Locator...

The driver can be found here:

http://forum.osx86project.org/index.php?ac...ype=post&id=678
Tek_No
Hey Jorren,

you're sure about that link??? It just drops me on the main forum page...

Take care,
Tek_No
Shimms
QUOTE (Tek_No @ Apr 7 2006, 06:58 PM) *
Hey Jorren,

you're sure about that link??? It just drops me on the main forum page...

Take care,
Tek_No


http://forum.osx86project.org/index.php?ac...ype=post&id=678

Try that. I have no idea if this driver works though, just fixing the link.
cyclonefr
RadioisDead it just rocks! the mouse doesnt blink anymore and the shadow effect is like on real mac smile.gif thanx than than

btws Shimmss what is those ATIdrivers? they r sources for what? wont change a thing. MOUse tearing is due to the lack of ATINDRV
skyliner34
How do we install that driver?
Veeoh
QUOTE (cashman @ Mar 4 2006, 06:04 PM) *
I yust bought an Apple Imac Intel Core Duo 20" (after seeing no escape from the tearing {censored}). I can confirm thaht i have no TEARING whatsoever and that my mouse pointer has a shadow underneath! After quitting OpelnGL games there is no pointer deformation....


Well of course you wouldnt see any mouse issues - the issues are specific to OSX86 and Ati cards not kosher Intel Macs! Duh! wink.gif wink.gif
autoy
Wow, the mouse locator trick has fixed all my mouse tearing, best results with the shadowed png (I will modify it to have less shadow). I also recommend to disable soft scroll in the apearance preferences. Simple workaround, great work!
XanthraX
Thanks RadioIsDead
The results are curious:
- If use the shadow cursor, it looks fine, but it overlappes the system mouse cursor. In Word or any text processor it looks hillarious, but have a big advantage. When you finish a fullscreen 3D application (like Keynote), you will have a cursor over the dotted horisontal line and can easy to restart the computer by a system command.
But I chose the blank.png, cuz I cannot see 2 overlapped cursors in Word, Excel or other applications where the original cursor is modified.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.