3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Fix a stuck pixel on an LCD monitor

Step 2First method: flashing colors rapidly

First method: flashing colors rapidly
This is the most traditional method. It fixes the stuck pixel by rapidly flashing different colors to try to get it to change. This method works very well, but if you do it for to long, it can actually create more stuck pixels. Get it here or download it below. The site claims that it can also reduce burn in on plasma displays but I have not tested it yet.

Open the java applet and resize it so that the window is very small. Now move the window over to where your stuck pixel is. Leave it be for five minutes than close the window and see if it's fixed. If its not than repeat again for another five minutes. The site says that it may take up to 20 minutes but I have found that it usually works within the first 10.

PS: Beetlegossip suggested that you could also go into Notepad in Windows and then create a batch file and write this,

:A
@color 53
@color 35
@color 23
@color 32
@goto A

I have not tested his batch file method yet (I have a mac) so please tell me your results. And obviously the batch file method will not work for macs.
« Previous StepDownload PDFView All StepsNext Step »
25 comments
Feb 23, 2011. 2:22 PMcoolpizzadude says:
I figured I would throw this link in, it's a stuck pixel remover program specially designed for psp's.
Dec 27, 2007. 10:42 PMkillbox says:
>PS: Beetlegossip suggested that you could also go into Notepad in >Windows >and then create a batch file and write this, > :>A >@color 0f >@color f0 >@goto A name that something like test.bat and then run it, hit alt+enter to make it full screen, this is not as good as the color option but it does make it flicker white and black.
Dec 28, 2007. 6:21 AMbeetlegossip says:
If you wanted a change in colors you could put something like, @color 53 @color 35 @color 23 @color 32 The possibilities are endless in a bat file! PS: You should see if the same thing works on a mac
Mar 9, 2009. 10:57 AManomdebus says:
(this is XP or later, I think; tested on XP)
:A
@set /a tx=%RANDOM% %% 16
@if %tx% LSS 10 (@set x=%tx%) ELSE if %tx% EQU 10 (@set x=A) ELSE if %tx% EQU 11 (@set x=B) ELSE if %tx% EQU 12 (@set x=C) ELSE if %tx% EQU 13 (@set x=D) ELSE if %tx% EQU 14 (@set x=E) ELSE if %tx% EQU 15 (@set x=F )
@set /a ty=%RANDOM% %% 16
@if %ty% LSS 10 (@set y=%ty%) ELSE if %ty% EQU 10 (@set y=A) ELSE if %ty% EQU 11 (@set y=B) ELSE if %ty% EQU 12 (@set y=C) ELSE if %ty% EQU 13 (@set y=D) ELSE if %ty% EQU 14 (@set y=E) ELSE if %ty% EQU 15 (@set y=F )
@color %x%%y%
@goto A
Apr 18, 2010. 10:30 AMdrresearch says:
Just curious, what would something equivalent be in the linux bash?
Apr 19, 2010. 8:15 PManomdebus says:
Ok, you got me there.. The syntax is easier, but I don't know of a built in command to change the colors of an xterm via the command line..

I did modify a script to give a similar effect, though (comments from original):

#!/usr/bin/perl
# $XTermId: 256colors.pl,v 1.3 2006/09/29 21:49:03 tom Exp $
# $XFree86: xc/programs/xterm/vttests/256colors.pl,v 1.1 1999/07/11 08:49:54 dawes Exp $
#
# This uses 33 print-lines on an 80-column display.  Printing the numbers in
# hexadecimal would make it compact enough for 24x80, but less readable.

$|=1;
while (1) {
        for ($bg = 0; $bg < 256; $bg++) {
                # print "\x1b[9;1H\x1b[2J";
                for ($fg = 0; $fg < 256; $fg++) {
                        print "\x1b[48;5;${bg}m\x1b[38;5;${fg}m";
                        printf "%03.3d/%03.3d ", $fg, $bg;
                }
        }
}

Mar 10, 2009. 10:22 AMbeetlegossip says:
what the heck is that? I'm not going to try that unless i know what it does so could you please explain what exactly it does? I don't want to mess up my computer ha ha.
Mar 10, 2009. 11:24 AManomdebus says:
first get a random number less than 16 (%RANDOM% gives a larger number than we can use, so get the remainder from dividing by 16). Then we need to convert that number to hex, there is no direct way, so I use a if/else tree to convert numbers 10-15 to A-F. Do the same for another variable. Use those two variables to set the colors Wash, rinse, repeat. I did this mainly because I am not so familiar w/ batch programming, though I am familiar with shell scripting (unixy). I learned: set /a (set with arithmetic) %RANDOM% % works comparisons are stupidly named in batch
Mar 11, 2009. 8:15 AMbeetlegossip says:
Ahh alright so that's not a batch file then is it? i haven't tried it yet
Mar 11, 2009. 11:03 AManomdebus says:
It is a batch file, bourne shell would not drive one to claw at one's eyes. I also forgot to mention that '%%' is translated to '%' in execution; since '%' is the variable symbol, you need to tell it to be a literal '%'. Also, the effect looks nicer (?) when there is text on the screen so you can get the two color effect.
Apr 21, 2009. 9:20 AMN1CK4ND0 says:
its just an overcomplicated version
Dec 31, 2007. 10:10 AMtorma616 says:
one more question... what numbers do the colors go up to? ex: @color XX
Feb 23, 2009. 1:05 PMDSAdzionator says:
The colours system in Batch doesn't work like that.
It is a combination of two digits put together like XX representing background and text, respectively.

0 = Black 8 = Grey
1 = Blue 9 = Light Blue
2 = Green A = Light Green
3 = D. Turquoise B = Turquoise
4 = Red C = Light Red
5 = Purple D = Light Purple
6 = Yellow E = Light Yellow
7 = White F = Bright White
Jun 28, 2008. 4:03 AMTiLt says:
I'm guessing that there would be about 88 (11-99) and as for vista running the best on a mac, I would guess that it wouldn't be classified as a mac once you put vista on it. But in reality so long as the machine meets the specks.
Feb 19, 2008. 9:33 PMAslai says:
open Command Prompt, and type in either: help color color /? then read.
Dec 31, 2007. 4:05 PMbeetlegossip says:
um I Have absolutely no idea lol
Dec 30, 2007. 8:41 AMtorma616 says:
When I tried to make the .bat file, it didn't work. When i clicked run, the cmd prompt window opened and then closed, i didn't have enough time to do anything. Do you know why?
Apr 17, 2011. 3:06 PMSovereignty says:
Type the cmd command in Run... Hit enter and the terminal will stay open.
Apr 21, 2009. 9:22 AMN1CK4ND0 says:
you might have copied extra text. a letter or 2 extra can sometimes cause the program to exit
Jan 17, 2008. 12:56 PMShynobi says:
i think what u have to do is run the batch file from a command promt window. open command promt->type in start "name of batch file with the .bat at the end"->press enter and it should work ps. when u put batch file name don't use quotes
Dec 30, 2007. 4:35 PMbeetlegossip says:
Perhaps you have an existing .bat file that has corrupted the earlier data? If not try recreating the .bat file. I suggest something simple like :A @color 0f @color f0 @color 0f @color f0 @goto A Then save the file as a .bat on your desktop which I am sure you know how to do. If this doesn't work then I have no idea what to do. After all I am only in 10th grade... Still learning about stuff
Jul 20, 2009. 9:43 AMiLikeCoolStuf says:
and vista?
Mar 21, 2008. 10:31 PMSwert says:
that would have taken me like an hour to write something similar in java, thats pretty amazing.
Dec 31, 2007. 10:06 AMtorma616 says:
cool...im in 9th grade
Dec 2, 2008. 4:50 PMzpersichetti says:
cool...im in 7th grade
Jul 20, 2009. 9:43 AMiLikeCoolStuf says:
me 2 !!!
Jan 3, 2009. 11:57 PMKulawend says:
cool...im in 12th grade
Mar 18, 2009. 4:11 PMTomcat94 says:
cool..im in 8th grade.
May 2, 2009. 7:00 PMcomputer_guy says:
it's all getting out of hand now.
May 5, 2009. 7:43 PMTomcat94 says:
cool... it's all getting out of hand.
May 20, 2009. 2:58 AManimaster says:
cool.. cool..
May 25, 2009. 10:01 AMmaxib123 says:
cool its all over now
Jul 19, 2009. 11:46 PMcomputer_guy says:
Really getting out of hand.... wait.... im just continuing the chain reaction... great....
Dec 30, 2007. 8:44 AMtorma616 says:
Nevermind...i found out why. You need to type "@goto A" at the end for it to work!
Dec 30, 2007. 4:36 PMbeetlegossip says:
Oh ok then that would've been the problem that i would've thought of eventually =)
Apr 18, 2010. 10:53 AMdrresearch says:
Hi everyone,

My problem is the following, since quite some time I have two horizontal lines crossing my monitor, they are there even when the "Check Signal Cable" screen is being displayed (so it's not the VGA connection). I got a bit tired of them now, does anyone know what it could be, are they stuck pixels, dead pixels, what? And can it be fixed? In some parts, the pixels seem to be white, in others, black, and one area also some different colors. I decided to give a try to the jscreen fix thing, but when I open it, there are NO flashing colors in the popup window. My monitor model is Samsung SyncMaster 710N (LCD 17"), if that helps.

Thanks in advance.
Mar 3, 2008. 11:53 PMmanmelvin says:
How do you create a batch file???
Mar 16, 2008. 6:06 PMMrFairlady says:
in notepad, type in the batch command, and then save it as whateveryounamedit.bat

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
6
Followers
2
Author:Einsteins Circuitry
I love computer programming and hardware hacking, robotics, and building stuff. This is my website, [http://www.voidingwarranties.com/].