gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS Misc > Touchscreen calibration problem

#123196 - Sweater Fish Deluxe - Mon Mar 26, 2007 1:56 am

So, the only thing this has to do with DSdev is that I used DSOrganize to visualize the problem, but I'm asking about this on various DS related forums, so I figured I'd ask here, too.

Have any of you guys had or heard about a touchscreen calibration problem like this?

[Images not permitted - Click here to view it]

What you're seeing is a grid that I made on my PC and then transfered to my DS and tried to accurately trace over (using the Scribble Pad in DSOrganize). As you can see if you look at the red lines which are my tracings, I didn't do too good a job of tracing the lines, but actually I traced them very well with my stylus, but those red lines are where the DS saw my stylus. At the top of the screen, the DS reads my pen to the left of where it actually is and by the time I get to the bottom, it's reading the touch somewhat to the left of where it should be. Of course, this is only for the x-axis, y-axis calibration seems fine.

No matter how many times I try to recalibrate the touchscreen in the DS BIOS, the problem is not solved. I've even tried sort of adjusting for the inaccuracy when I do the recalibration, but that doesn't really work either. This is not just in homebrew that I have this problem, either, even in commercial games, if the touchscreen precision is high enough, I'll find the same pattern.

So what's the deal? Anyone know of this.

I'm guessing there's not really any fix for it, but I wonder how common it is. I'll be exchanging my DS Lite under warranty next month, so hopefully the replacement Nintendo sends me won't have this problem.


...word is bondage...

#123222 - HyperHacker - Mon Mar 26, 2007 9:00 am

Despite numerous advances, homebrew still seems to have problems with the touch screen in some cases. :-/ As I understand, using the latest libNDS and not reading the clock every frame is supposed to eliminate the problem, but it doesn't seem to.
_________________
I'm a PSP hacker now, but I still <3 DS.

#123242 - daninski - Mon Mar 26, 2007 1:18 pm

he said it was nothing to do with homebrew in his first line, just used it to show the problem.

ANYWAY, i have the same problem. it differs slightly for me as the grid is more matched at the top and pretty way off on the bottom.
_________________
www.holbrooksfilms.com

www.tdotodotm.com

#123266 - HyperHacker - Mon Mar 26, 2007 8:50 pm

If it's happening with official games then yeah, you should probably look into replacing it. Check for crud between the screen and the plastic though.
_________________
I'm a PSP hacker now, but I still <3 DS.