Slashdot Mirror


Does Your LCD Play Catch-Up To Your Mouse?

Dishes of Ryan writes "I fell in love with the idea of an LCD monitor, so I ended up buying a nice, shiny Dell 2001FP. However, nowhere, and I mean *nowhere* did I read about LCDs having an input lag on them. For instance, if I scoot the mouse across the screen, there is a noticeable delay between when I move the mouse and when the cursor moves. To prove it to people, made a video showing exactly what I mean. You can almost forget being king of the hill on twitch FPS games like Unreal Tournament. Are there any other Slashdotters out there that are as annoyed as I am? What did you do?"

45 of 691 comments (clear)

  1. Need a different monitor by AKAImBatman · · Score: 5, Insightful

    No offense, but you need to get another monitor. I notice no "lag" between my iBook and CRTs, nor do I notice any lag on my new 17" KDS for my desktop. Having developed a few video games and GUIs, I have a fairly well trained eye. I can see the problem in the video, but I see no such problem on my systems.

    Conclusion? Dell buys parts from the lowest bidder. Ergo, they are the lowest quality. Therefore, you need a better monitor.

    Sorry.

    1. Re:Need a different monitor by Desert+Raven · · Score: 4, Informative

      I'll second this. I'm running a Sumsung 193v flat panel bought at Sam's club, on an old dual PIII-800 with an NVIDIA GeForce FX 5200 card.

      No lag here, at all. And this stuff ain't exactly cutting-edge.

      Did it occur to you that maybe you have a hardware problem with *your* system?

    2. Re:Need a different monitor by AKAImBatman · · Score: 5, Informative

      I just thought of something you might want to try. LCDs are a bit different than CRTs in that they are completely digital. Since the monitor is digital, it sometimes requires calibration when used with an analog connector. Check your manufacturers specs for the EXACT resolution AND refresh rate that they recommend. The monitor will run in other modes, but it supposedly won't do them as well.

      Once you've set your resolution and refresh rate, be sure to use the auto-adjust button if your monitor has it. When I first got mine, I thought the picture looked like crap. Then I found the auto-adjust. With a push of a button, I suddenly saw the crispest text I'd ever seen in my life. Quite an improvement over CRT displays. :-)

    3. Re:Need a different monitor by Spy+Hunter · · Score: 4, Insightful
      I have this monitor, and it causes no lag on my machine. Dragging windows is just as instant as it is on a CRT, and most games are quite responsive. I'll admit I haven't put it side-by-side with a CRT, but I am quite sensitive to mouse lag (I refuse to use a USB mouse on my machine because for some reason it causes noticable lag, perhaps due to dodgy USB hardware/drivers).

      P.S. This monitor is awesome and I would recommend it to anybody. Great for gaming, watching movies, anything.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    4. Re:Need a different monitor by Waffle+Iron · · Score: 5, Informative
      One thing I noticed is that if you have a screen full of anti-aliased text, the auto adjust may not have enough edges to crunch on. I have a big bitmap of alternating black and white pixels that I put up to test the monitor's synch to the pixel clock.

      If I autoadjust while showing normal windows, the bitmap will usually still have fuzzy areas when I pull it up. If I autoadjust while the bitmap is being displayed, the monitor is able to lock onto it perfectly. The text looks noticeably better with a perfect lock, especially when using sub-pixel sampling on the fonts, which needs pixel-perfect alignment to work properly.

      I have a shortcut to this image on my systems because I have a KVM switch, so I need to autoadjust a lot. No two systems have the exact same video timings.

    5. Re:Need a different monitor by ZenShadow · · Score: 4, Insightful

      Funny, I feel the same way about CRT's as you do about LCD's. One of the following is probably true:

      (a) You've been running the panels in non-native resolutions. Yes, a 1600x1200 LCD does like like absolute shit at 1280x1024.

      (b) You've been using a poorly adjusted VGA-connected LCD panel. I have had analogue panels where I couldn't get rid of the ghosting (though my 15" Multisync 1530v looks fine). DVI makes all the difference in the world. The 21.3" Samsung that's sitting next to the multisync looks better than any monitor ever could.

      Fuzzy? Not on your life. Oh, and turn that ClearText crap off. It'll help. A lot.

      --ZS

      --
      -- sigs cause cancer.
    6. Re:Need a different monitor by Doppler00 · · Score: 4, Informative

      sub-pixel sampling on fonts does not work very good at all unless you use a DVI connector for your LCD. I changed from a VGA to a DVI connector on my LCD panel at work and the difference is astounding. I'm still amazed that 90% of consumers are completely oblivious to this difference. Not to single you out specifically, but I'm tired of the average consumer being ignorant of the differences between video connection standards.

      BTW, companies now make excellent DVI/USB KVM switches, so there is no execuse to use a VGA connection on a LCD panel anymore.

    7. Re:Need a different monitor by fbform · · Score: 4, Informative

      It displays Pascals triangle.

      No it doesn't. It's not Pascal's triangle. It's Sierpinski's triangle. Pascal's triangle is such that the ith row gives the binomial coefficients for the expansion of (a+b)^i. Sierpinski's triangle is a made by drawing a triangle and recursively joining the midpoints of its sides. Pascal's triangle is chiefly an algebraic entity. Sierpinski's triangle is chiefly a geometric/fractal entity.

      --
      Time flies like an arrow. Fruit flies like a banana.
    8. Re:Need a different monitor by Minna+Kirai · · Score: 5, Funny

      I'll take a poor CRT over a good LCD anyday.

      I'd take the good LCD, sell it, and buy 2 good CRTs, and a motorcycle.

    9. Re:Need a different monitor by Anonymous Coward · · Score: 4, Interesting

      Waffle Iron,

      THANK YOU! Excellent post my friend. I just created a small bmp in paint with different sized black squares on a white background, then tiled it for my background -> Autoadjusted my LCD.

      It looks fucking fantastic, text is smooth and clear, unbelievable. Thanks a million man, most useful post I've read on slashdot. Note, and this isn't even at my LCD's native resolution (1280x1024, whereas I am running 1280x960). Amazing, didn't think this was possible.

    10. Re:Need a different monitor by Venotar · · Score: 5, Informative

      Megane said:
      > I'll bet the monitor in question is connected
      > with a VGA plug

      And Zorilla responded:
      > That Dell monitor is probably a rebadged Samsung
      > or LG.

      Megane,

      I have one of the Dell 2001FPs connected via a VGA cable (it's on a machine that doesn't get used for much gaming so it's connected to a slightly older video card) and I haven't notice a lag when moving the mouse (although I'm in front of my Hercules right now, so I can't actually test to see if the Dell shows the symptoms displayed in his video).

      Zorilla,

      You're partially correct. The Dell 2001FP contains a LG.Philips LM201U04 panel. The rest of the monitor is Dell designed; although not Dell built.

    11. Re:Need a different monitor by Kizzle · · Score: 5, Interesting

      THANK YOU. Awesome trick. I put up the images as you described them. These worked for me. I did notice my LCD acting really weird when these images were being displayed. I don't recommend keeping the image on the monitor for any longer than needed. http://www.hackermedia.net/downloads/lcd-cal

  2. It could be a driver problem by Stevyn · · Score: 4, Interesting

    I'd recommend popping in Knoppix and see how it works. It will probably pick an open driver made for your graphics card family. You say this happens with the mouse, what about typing?

  3. If I can't play, nobody can! by Nuclear+Elephant · · Score: 4, Funny

    What did you do?

    I posted a 800K movie of it on Slashdot so I could suck up all the Internet's available bandwidth and make everyone else's game run at the same fps as mine. =)

  4. Not the Flat Panel.... by Silvers · · Score: 4, Informative

    It's the buffering in the driver.

    Flat Panels *will* ghost and blur, however they do not lag.

    What causes this is buffering of execution commands in the drivers, which makes some games at certain resolutions lag really really bad on input.

    Change drivers, and it will usually go away.

  5. Um, no. by autopr0n · · Score: 5, Informative

    I've used lots of LCDs, including plenty of DELL LCDs. The LCDs we've used at work were faded, and the colors looked awful after a copule of years. but I've never never seen any kind of lag like this in any kind of monitor.

    My guess is that there is something wrong with the video drivers, or the mouse drivers, or some other part of his computer that's causing these problems.

    I can't see the vid because the file is apperantly slashdotted.

    --
    autopr0n is like, down and stuff.
    1. Re:Um, no. by kzinti · · Score: 4, Insightful

      My guess is that there is something wrong with the video drivers, or the mouse drivers, or some other part of his computer that's causing these problems.

      If I remember the specs I saw when I was shopping for an LCD monitor about 18 months ago, LCD update rates are characterized in tens of milliseconds. The ones I was considering were in the 20 to 28 ms range. That's between one and two screen refreshes at 60 Hz. That's fast enough not to be noticeable.

      If the monitor were causing the mouse to have a noticable lag, then everything else would appear to lag too. The guy needs to do some other tests - if he brings up a window and types, do the characters appear to be delayed too?

      I'm with you - I think it's his mouse driver or some sort of strange interaction between the mouse driver and something he installed with the new drivers.

    2. Re:Um, no. by suckmysav · · Score: 5, Funny

      "The guy needs to do some other tests - if he brings up a window and types, do the characters appear to be delayed too?"



      Reminds me of a guy who bought his dot-matrix printer in for repair twice because it would not print the letter K. No amount of testing was enough to convince him that this was simply not possible. It turned out his keyboard had a faulty K key, and the K was not appearing on his screen either.

      --
      "You can't fight in here, this is the war room!"
  6. Re:Something just occurred to me. by gl4ss · · Score: 4, Informative

    rtfa?

    the lag is not coming from that.
    hell, just read the damn blurb.

    here's for the stubborn people:
    two monitors, fed from the same computer. other one is some flatty dell and the other one is a crt. now, the movie is about doing something with the mouse that affects both screens, and happens at the same time in the video cards memory, and having observable(with a vid cam..) lag between the two monitors.

    --
    world was created 5 seconds before this post as it is.
  7. Re:Reader Reviews by Jacer · · Score: 5, Interesting

    Never, under any circumstances base buying decisions off of reviews from Newegg. Half the reviewers state they're first time system builders with no real idea of what there doing. The other half try to sound like they know what they're talking about, but obviously have no clue, or are just flat out lieing. Then you have the problem that newegg removes the reviews that are less than pleasant. Your best bet is to read a site that focuses on reviews and sells no hardware. Maybe Slashdot could start a hardware review section and do some unbiased hard journalism!

    --
    --fetch daddy's blue fright wig, i must be handsome when i release my rage
  8. What is this, a newsgroup?!?!? by coupland · · Score: 4, Insightful

    Since when was /. an online PC troubleshooting forum? Any doofus knows LCD screen don't suffer from "lag" -- why doesn't he call Dell or ask on a newsgroup, not take out an article on the front page of Slashdot???

    1. Re:What is this, a newsgroup?!?!? by scottking · · Score: 5, Funny

      if i had to choose between /. and Dell for tech support, no contest, i'd be posting.

      --
      scott king
  9. brrrrrinnnnggggg .... by jdkane · · Score: 4, Funny
    /.TS> Yes hello, Slashdot Tech Support speaking. How may I help you today?

    DoR> Um, my mouse lags on my Dell LCD.

    /.TS> That's what we're here for. News for Nerds, Stuff that matters. Try installing Linux and then get back to us with the results.

    DoR> How's that gonna' help?

    /.TS> Sorry, you're Offtopic -1. I see a better story coming along. Good bye and thank you for calling.

  10. video-card inputs by cbr2702 · · Score: 5, Funny
    One monitor runs off of my video card's digital input, and the other monitor runs off of the card's analog input.

    You might get even better results if you tried using the video card's outputs.

    --


    This post written under Gentoo-linux with an SCO IP license.
  11. Site and Video Mirror by cybermint · · Score: 5, Informative

    Site Mirror: Click here.
    Video Only: Click here.

  12. Re:Something just occurred to me. by Joe+Tennies · · Score: 4, Insightful

    I'll have to say BS on this. My suggestion is to borrow a second CRT and hook it up the same way. Most likely the lag will still be there. I have no idea what OS as the video is down. My answer is to upgrade the video drivers and check for some stupid setting being messed up.

  13. Re:I bet "Dishes of Ryan" was using a USB mouse... by Andy+Dodd · · Score: 4, Insightful

    I have never seen lag attributable to a USB mouse.

    In face, USB mice typically lag LESS than PS/2 mice because they update their position far more often.

    The option in games isn't "REDUCE MOUSE LAG", it's "SMOOTH MOUSE", which is specifically designed around the problem of mice with low update rates (namely PS/2 mice, and in some cases REALLY crappy USB mice can have a slower update rate than a PS/2 mouse but it's RARE.)

    --
    retrorocket.o not found, launch anyway?
  14. I will trade you my 20'' crt for your lcd problem by WindBourne · · Score: 4, Funny

    Hey, will even throw in shipping. :)

    --
    I prefer the "u" in honour as it seems to be missing these days.
  15. Re:I bet "Dishes of Ryan" was using a USB mouse... by Seoulstriker · · Score: 4, Informative

    UT2004 specifically has two options:
    1: Smooth Mouse
    2: Reduce Mouse Lag

    The normal usage of USB mice should be fine without lag, but when the computer is using all of its resources, USB doesn't get updated as quickly as it should, thus causing the mouse lag.

    PS/2 mice have better access to Windows resources and the mouse position gets updated properly and on time.

    --
    I am defenseless. Use your button. Mod me down with all of your hatred.
  16. Dude..... by moosesocks · · Score: 4, Funny

    Dude, no human has reflexes like that.

    You're either:
    a) Not human
    b) Jedi
    c) Stoned/Drunk

    Go become a fighter pilot or something like that.

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
  17. No problems here, but did have a mouse issue by Mean_Nishka · · Score: 4, Informative
    I got a kick out of this story because I had experienced some mouse trouble when I first got my Dell 2001FP.

    For some reason, all of my games ran like crap after picking up the display... Game after game simply ran like a slug after the LCD was added to the mix and I couldn't figure out what the problem was.

    I finally noticed that if I took my hand off the mouse, things ran smoother.. After some trial and error I discovered my first generation optical Intellimouse Explorer didn't like the USB hub on the Dell monitor (I plugged it into the 2001FP's USB ports to add some slack on the mouse cable). While the problems were not readily apparent on the 2D apps, they were incredibly apparent in the games.

    So after moving the mouse back to the PC's main USB ports, everything improved dramatically. It gave me an excuse to pick up that new fancy Logitech laser deal.

  18. Re:post the image? by Waffle+Iron · · Score: 5, Informative
    I don't have a site handy, but you can make your own with Windows paint.exe. Just create a black-and-white bitmap, and the color palette is replace with various bit patterns. Floodfill the whole image with the 50% black pattern.

    You can probably do the same thing with Gimp, but it's not immediately obvious to me how to do it.

  19. Cursor "Submarining" by MsGeek · · Score: 4, Informative

    This was a big problem with passive matrix screens. I've had old-school (black and white) PowerBooks that did this, and my first ThinkPad (365X) did this too.

    However, I have *zero* problems with this on any active-matrix screens I've ever worked with. ThinkPad 600E: lovely, crisp screen, no lag, cursor right there where you want it. PowerBook G3: the most awesome LCD I've ever seen this side of a Cinema Display. I even have a cheapy Taiwanese 15" LCD panel, Envision is the brand, and it's splendid. No lag, no lost cursors, nice and crisp.

    That sort of thing shouldn't happen with a modern TFT active matrix screen. There is something very wrong with it.

    --
    Knowledge is power. Knowledge shared is power multiplied.
    1. Re:Cursor "Submarining" by timeOday · · Score: 5, Informative
      This was a big problem with passive matrix screens.
      No, read the article:
      Note: This is different than an LCD's response time. Response time measures how quickly an LCD pixel can turn on and off. It's a measurement that is pretty much used to say how much "ghosting" you can expect.
      He's talking about fast response time (no ghosting) but noticeable latency between when the signal goes into the monitor and when it starts to be displayed (so he thinks).

      To which my question is this: if the monitor is running several frames behind the video card, where are those frames being stored? We're talking about many megabytes of image data here. A single 1600x1200x32bpp frame is over 7 megabytes. The monitor has no buffer that could do such a thing.

      To me this points to a cause in the computer rather than the monitor, perhaps in the drivers as others suggested.

    2. Re:Cursor "Submarining" by tincho_uy · · Score: 5, Funny

      Well, maybe he has, like, a reeeaally loooonng cable...

  20. It's the mouse, stupid! :) by mrshowtime · · Score: 4, Insightful

    I have owned several Dell displays and have had no problems. I HAVE had lot of problems with "mice" over the years. In fact I had to replace my first generation Intellimouse optical wireless as it just did not work well with my new system. I would put the blame on the mouse, more than the LCD screen. It's amazing that this obviously minor problem has gotten so much attention: I.E. try another mouse before filming yourself and complaining to the entire internet community. Heck, I was having problems all around till I unplugged my bluetooth adapter.

    --
    "Jeremy, you need to get to an internet cafe and cut and paste some appropriate sentiments about me from the world wide
  21. My god, man - do know what you're suggesting? by Anonymous Coward · · Score: 5, Funny
    Again, moderators, stop giving mod points to idiots!

    Slashdot as we know it would cease to exist!

    Slashdot - where else you can be utterly wrong and get hailed as informative and insightful? Yeah, yeah - I meant besides FOX news.

  22. Re:Nah, need a different OS by mkldev · · Score: 5, Interesting
    Or just nuke and reinstall your existing OS. There's no way that's normal behavior unless something is really wrong. Best guess... probably some freak effect of an interrupt either not consistently being delivered or being frequently blocked by something else... you know, like the vertical blanking interrupt running at a quarter speed or something.

    That's my guess. A lot of things happen during the vertical blanking interval or on some other similar periodic interrupt. In most OSes, this includes screen updates and mouse pointer redraws. This could be anything from a buggy driver to an IRQ conflict, or possibly even a bad trace on the motherboard (though the latter isn't anywhere near as likely).

    If an OS reinstall doesn't solve the problem, there's probably something weird going on in the BIOS settings and/or the motherboard itself. Pull the BIOS battery for an hour. Try again. If that doesn't work... is your clock running slowly, too? If so, buy a new computer. If not... buy a new computer. EIther way. :-p

    <rant>And speaking of IRQ conflicts... why hasn't any motherboard manufacturer broken with tradition and actually added enough distinctly addressable interrupt lines? I mean, the Mac has supported 64+ interrupts on its interrupt controller since 1995. Does it really take a decade of engineering to figure out how to cascade two interrupt controllers and add a driver to support it? Sheesh!</rant>

    Sigh. Another victim of a 2004 computer crammed into a 1981 architecture....

    --
    120 character sigs suck. Make it 250.
  23. how to do it in GIMP by Mr+Z · · Score: 5, Informative

    The following sequence seems to do the trick w/ GIMP 1.2.x:

    • Create a new greyscale image that's the size of your screen
    • Go to "Filters->Render->Patterns->Checkerboard. " Pick a checkerboard size of 1.

    That should get you a checkerboard pattern on a 1-pixel increment. I haven't seen what this does for an LCD monitor's ability to fine tune an analog signal (since I don't own such a display), but I think it's the pattern you're using. It's the same fill pattern the old monochrome Macs used for their desktops. LOTS of edges to sync on, on every line! :-)

    --Joe
  24. Front page? by AyeRoxor! · · Score: 4, Insightful

    I submit articles about the chips in "missile defense" systems being faulty, and they're shelved. Someone incorrectly configures their cheap monitor and it makes front page? WTF?

    Here's the amazing answer: If it sucks, take it back.

    Shit.

  25. I have two of these by willith · · Score: 4, Informative

    I'm at work right now, and I have two Dell 2001FPs running dual-monitor. I was able to replicate *exactly* what's shown in the video--when dragging a window that spans both displays, the window moves faster on the primary display (on the left) than on the secondary display (on the right).

    It's not the monitor. It's not CRT vs. LCD. It looks like that's the way Windows deals with multi-monitors.

    I humbly suggest that the article submitter swap his displays and use the LCD as primary, and see if the CRT then displays the lag. Bet you dollars to donuts that it will.

  26. To answer all your questions... by Dishes+of+Ryan · · Score: 5, Insightful

    First of all, thank you, everybody, for taking a look at this. I received a characteristically Slashdotty wealth of "you're an idiot" replies, and a good number of "I didn't read the full article and/or watch the video so I'm jumping to conclusions" replies as well. =) Those of you that read the article and offered your genuine insight, thank you.

    It's all fine, though. I'd like to answer a few randomly culled questions here, and also summarize what I've found based on all the feedback so other potential LCD owners can get a better feel for what they're up against.

    1. It's not the mouse. If you look at the video (which many of you probably couldn't), you'll see that I have a dual-head setup that includes a CRT. It's lightning-quick responsive on the CRT.
    2. As I mentioned in the full article, even when I use a single head setup with just the LCD, the same lag is present. And to those that guarantee switching to a single head CRT on the system will show the same lag. I've tried that in the past, and, again, the CRT is lightning-quick.
    3. I'm running at the native resolution (1600x1200) with things like ClearType off, running over DVI. For that matter, if I do switch it to a non-native res, it still exhibits the same level of lagginess. Same goes with switching it to analog. Same lag.
    4. I've used this LCD with many different computers (laptops, other desktop machines) and the problem replicates itself on every machine, regardless of OS or drivers.
    5. I've seen the same lag on every LCD I've ever seen or used, although the problem is not as great as this one. Examples are my laptop, work computers, family computers, etc. If you think that you don't have a lag, you probably do (compare with a CRT), but you're probably blessed with one that is minimal enough to not be immediately perceptible. My laptop is much more useable for things like games because the lag isn't nearly as bad.
    6. People that use this LCD for gaming that claim they have no problems, I'd suggest you try switching back to a CRT for a comparison. The "feel" will likely immediately clue you in to the difference.
    7. It's not the driver, as guaranteed as you'd like to say it is. I've tried every driver on the planet. Also, see #4 above.
    8. Others recognize this to be an issue as well, with their 2001FPs and others. Some of the comments say that they hate LCDs for this very reason. A good number of people who primarily game have returned their LCDs because it messes them up on games like CS or Unreal Tournament.
    9. To those that think I should have taken this to a troubleshooting forum on Dell or elsewhere, there was apparently an issue posted about it on Dell's site. Someone's solution was to bring it down to a 1280x1024. See #3. Other than Dell's site, I was unable to find mention of it anywhere else, even though, yes, GIMF.

    The overall summary, which you may or may not agree with is: Most LCDs are laggier than CRTs (I'd be jumped in an alley if I went as far as to say *all* LCDs are, but I try to avoid sweeping generalizations). Do your own tests, and come to your own conclusions. If you're a gamer, be careful. And lastly, my Dell 2001FP may in fact be one of the laggiest LCDs in existence, *or* I just received a defective unit.

    Thanks again, everybody, for the replies. I hope this helps some people. I know that I at least saw one person in the comments that learned something new, although it was, in fact, for something unrelated to the immediate post. =)

  27. The problem is the video card, not the monitor by yeremein · · Score: 4, Informative

    If you're running games at the native resolution of your display (1600x1200), the most probable reason for the lag you're seeing is that your video card simply can't keep up. It takes a pretty beefy video card to push that many pixels per frame. Try cutting the resolution to 800x600 and see if your results improve.

    Another thing to try would be toggling the "vertical sync" option in your video card's advanced properties. This option specifies whether your video card synchronizes frames with the monitor's refresh. Your CRT probably refreshed at 100Hz, and your LCD is probably just 60Hz, so vertical sync could be slowing you down even if you haven't increased your display resolution.

  28. No K by mopslik · · Score: 5, Funny

    It turned out his keyboard had a faulty K key, and the K was not appearing on his screen either.

    And thus the GNOME project was born...