Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. The ever shrinking pixel

The ever shrinking pixel

Scheduled Pinned Locked Moved The Lounge
visual-studioperformancequestionworkspace
30 Posts 17 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Todd Smith

    Since monitor resolutions keep going up up up has anyone found it getting more and more difficult to click on certain things in windows? Trying to grab a vertical splitter in VS (solution explorer window) is an exercise in frustration these days. Sometimes resizing windows is also a pain. You see the cursor change indicating you're on the correct spot but when you go to click the mouse button you nudge over a pixel and BAM you're no longer on target. Is this just my particular mouse / monitor resolution / OS setup or are others experiencing this as well? (MS Intellimouse Optical, IntelliPoint 6.2, 1 slider tick away from full speed on the pointer options and 1920x1200).

    Todd Smith

    L Offline
    L Offline
    Luc Pattyn
    wrote on last edited by
    #2

    Most of the time the problem is Windows treats your monitor as having 96 dpi, where in reality modern monitors often have 120 or more dpi. Here is what everyone should do to get the expected dimensions on screen: 1. calculate actual DPI; you can use this formula: SQRT(w*w + h*h)/diag where w and h are the monitor width and height in pixels, and diag is the diagonal in inches. Example1: w=1440, h=900, diag=17 ==> dpi=SQRT(1440*1440 + 900*900)/17=SQRT(2883600)/17=1698/17=100 is close enough to 96 Example2: w=1920, h=1200, diag=20 ==> dpi=SQRT(1920*1920 + 1200*1200)/20=SQRT(5126400)/20=2264/20=113 is 118% of 96pdi 2. go to Display Properties, Settings, Advanced, choose custom DPI, and choose 118% in case of example2. If the value was still at 100% (hence 96dpi), the net result will be that your desktop logically shrinks by 18% however what remains visible now takes the full screen area, hence is 18% larger (linearly). BTW: some (if not all) manufacturers leave the default resolution at 96 dpi, even when they know this to be incorrect (e.g.you buy a laptop with a high-resolution display); I had this experience first with Dell, several years ago. :)

    Luc Pattyn [Forum Guidelines] [My Articles]


    Avoiding unwanted divs (as in "articles needing approval") with the help of this FireFox add-in


    D J S H T 5 Replies Last reply
    0
    • L Luc Pattyn

      Most of the time the problem is Windows treats your monitor as having 96 dpi, where in reality modern monitors often have 120 or more dpi. Here is what everyone should do to get the expected dimensions on screen: 1. calculate actual DPI; you can use this formula: SQRT(w*w + h*h)/diag where w and h are the monitor width and height in pixels, and diag is the diagonal in inches. Example1: w=1440, h=900, diag=17 ==> dpi=SQRT(1440*1440 + 900*900)/17=SQRT(2883600)/17=1698/17=100 is close enough to 96 Example2: w=1920, h=1200, diag=20 ==> dpi=SQRT(1920*1920 + 1200*1200)/20=SQRT(5126400)/20=2264/20=113 is 118% of 96pdi 2. go to Display Properties, Settings, Advanced, choose custom DPI, and choose 118% in case of example2. If the value was still at 100% (hence 96dpi), the net result will be that your desktop logically shrinks by 18% however what remains visible now takes the full screen area, hence is 18% larger (linearly). BTW: some (if not all) manufacturers leave the default resolution at 96 dpi, even when they know this to be incorrect (e.g.you buy a laptop with a high-resolution display); I had this experience first with Dell, several years ago. :)

      Luc Pattyn [Forum Guidelines] [My Articles]


      Avoiding unwanted divs (as in "articles needing approval") with the help of this FireFox add-in


      D Offline
      D Offline
      Douglas Troy
      wrote on last edited by
      #3

      Excellent information, thank you for sharing this ...


      :..::. Douglas H. Troy ::..
      Bad Astronomy |VCF|wxWidgets|WTL

      L 1 Reply Last reply
      0
      • D Douglas Troy

        Excellent information, thank you for sharing this ...


        :..::. Douglas H. Troy ::..
        Bad Astronomy |VCF|wxWidgets|WTL

        L Offline
        L Offline
        Luc Pattyn
        wrote on last edited by
        #4

        You're welcome. BTW: I only told part of the story. Several years ago I did create a small app that toggles screen resolution between high-res and normal-res with a hotkey. There are several tricky parts in doing it right: - setting the resolution is no problem, just a bit of P/Invoke; however: - all the desktop icons (assuming "snap to grid", no "automatic positioning") move around randomly when they would fall outside the reduced desktop area, so I tried to memorize their position at each resolution and make them move as little as possible. Never fully managed to cope with the "logic" Explorer applies to it though. - all the open Windows that suddenly are larger than the new desktop area, get shrunk by Windows Explorer, which is fine but needs to be undone when switching back to the high-res mode (so a Window that filled most of the screen at high-res does so again when returning to high-res). That works fine, except I have never found a way to get at the dimensions of a minimized window: hence a large but minimized window would shrink automatically but not grow back to its original size. However I stopped using this tool when I started using FireFox, which zooms rather well, except it tries to associate zoom factors with URLs in an uncontrollable manner. I wish I could edit such settings somewhere, and/or limit the zooming to a couple of factors. :)

        Luc Pattyn [Forum Guidelines] [My Articles]


        Avoiding unwanted divs (as in "articles needing approval") with the help of this FireFox add-in


        modified on Tuesday, May 5, 2009 9:00 PM

        M N 2 Replies Last reply
        0
        • T Todd Smith

          Since monitor resolutions keep going up up up has anyone found it getting more and more difficult to click on certain things in windows? Trying to grab a vertical splitter in VS (solution explorer window) is an exercise in frustration these days. Sometimes resizing windows is also a pain. You see the cursor change indicating you're on the correct spot but when you go to click the mouse button you nudge over a pixel and BAM you're no longer on target. Is this just my particular mouse / monitor resolution / OS setup or are others experiencing this as well? (MS Intellimouse Optical, IntelliPoint 6.2, 1 slider tick away from full speed on the pointer options and 1920x1200).

          Todd Smith

          J Offline
          J Offline
          John M Drescher
          wrote on last edited by
          #5

          Ahhh. I had to deal with a 8K x 2.5K resolution in 9 or so years ago. You need to have mouse acceleration on. If you are wondering what kind of displays I used, they were 4 x 2K by 2.5K medical monitors. A pair of them set us back $30K US with a discount. We still have this resolution in use but now they are flat panels instead of 150 lb space heaters.

          John

          1 Reply Last reply
          0
          • T Todd Smith

            Since monitor resolutions keep going up up up has anyone found it getting more and more difficult to click on certain things in windows? Trying to grab a vertical splitter in VS (solution explorer window) is an exercise in frustration these days. Sometimes resizing windows is also a pain. You see the cursor change indicating you're on the correct spot but when you go to click the mouse button you nudge over a pixel and BAM you're no longer on target. Is this just my particular mouse / monitor resolution / OS setup or are others experiencing this as well? (MS Intellimouse Optical, IntelliPoint 6.2, 1 slider tick away from full speed on the pointer options and 1920x1200).

            Todd Smith

            P Offline
            P Offline
            Phil Martin
            wrote on last edited by
            #6

            It's not just you, that's for sure. I find docking toolbars the most frustrating thing. If you have a bunch of horizontal toolbars on different rows, and you want to make them on the same row, good luck in finding that magic few pixels that makes them shares rows instead of puts and above and below. Could you imagine dragging that slider on a touch screen? What are the changes you'll find the magic part on the screen with your finger 4 times the width of the slider. Yuck. I hope things improve with resolution independent interfaces, but I'm not holding my breath.

            1 Reply Last reply
            0
            • L Luc Pattyn

              Most of the time the problem is Windows treats your monitor as having 96 dpi, where in reality modern monitors often have 120 or more dpi. Here is what everyone should do to get the expected dimensions on screen: 1. calculate actual DPI; you can use this formula: SQRT(w*w + h*h)/diag where w and h are the monitor width and height in pixels, and diag is the diagonal in inches. Example1: w=1440, h=900, diag=17 ==> dpi=SQRT(1440*1440 + 900*900)/17=SQRT(2883600)/17=1698/17=100 is close enough to 96 Example2: w=1920, h=1200, diag=20 ==> dpi=SQRT(1920*1920 + 1200*1200)/20=SQRT(5126400)/20=2264/20=113 is 118% of 96pdi 2. go to Display Properties, Settings, Advanced, choose custom DPI, and choose 118% in case of example2. If the value was still at 100% (hence 96dpi), the net result will be that your desktop logically shrinks by 18% however what remains visible now takes the full screen area, hence is 18% larger (linearly). BTW: some (if not all) manufacturers leave the default resolution at 96 dpi, even when they know this to be incorrect (e.g.you buy a laptop with a high-resolution display); I had this experience first with Dell, several years ago. :)

              Luc Pattyn [Forum Guidelines] [My Articles]


              Avoiding unwanted divs (as in "articles needing approval") with the help of this FireFox add-in


              J Offline
              J Offline
              John M Drescher
              wrote on last edited by
              #7

              For that I usually just increase the DPI until the default font is easily readable.

              John

              1 Reply Last reply
              0
              • L Luc Pattyn

                Most of the time the problem is Windows treats your monitor as having 96 dpi, where in reality modern monitors often have 120 or more dpi. Here is what everyone should do to get the expected dimensions on screen: 1. calculate actual DPI; you can use this formula: SQRT(w*w + h*h)/diag where w and h are the monitor width and height in pixels, and diag is the diagonal in inches. Example1: w=1440, h=900, diag=17 ==> dpi=SQRT(1440*1440 + 900*900)/17=SQRT(2883600)/17=1698/17=100 is close enough to 96 Example2: w=1920, h=1200, diag=20 ==> dpi=SQRT(1920*1920 + 1200*1200)/20=SQRT(5126400)/20=2264/20=113 is 118% of 96pdi 2. go to Display Properties, Settings, Advanced, choose custom DPI, and choose 118% in case of example2. If the value was still at 100% (hence 96dpi), the net result will be that your desktop logically shrinks by 18% however what remains visible now takes the full screen area, hence is 18% larger (linearly). BTW: some (if not all) manufacturers leave the default resolution at 96 dpi, even when they know this to be incorrect (e.g.you buy a laptop with a high-resolution display); I had this experience first with Dell, several years ago. :)

                Luc Pattyn [Forum Guidelines] [My Articles]


                Avoiding unwanted divs (as in "articles needing approval") with the help of this FireFox add-in


                S Offline
                S Offline
                S Senthil Kumar
                wrote on last edited by
                #8

                Hmm, I thought that applies only to things that are measured in inches (or some actual length measure), instead of pixels. As you say, if an object on the screen is supposed to be 1 inch long, Windows will use 96 pixels to draw it (at 96 dpi). If the screen is instead 120 dpi, the actual length will be 96/120 inches, and I thought that's what the DPI setting helps avoid.

                Regards Senthil [MVP - Visual C#] _____________________________ My Home Page |My Blog | My Articles | My Flickr | WinMacro

                L 1 Reply Last reply
                0
                • T Todd Smith

                  Since monitor resolutions keep going up up up has anyone found it getting more and more difficult to click on certain things in windows? Trying to grab a vertical splitter in VS (solution explorer window) is an exercise in frustration these days. Sometimes resizing windows is also a pain. You see the cursor change indicating you're on the correct spot but when you go to click the mouse button you nudge over a pixel and BAM you're no longer on target. Is this just my particular mouse / monitor resolution / OS setup or are others experiencing this as well? (MS Intellimouse Optical, IntelliPoint 6.2, 1 slider tick away from full speed on the pointer options and 1920x1200).

                  Todd Smith

                  R Offline
                  R Offline
                  Roger Wright
                  wrote on last edited by
                  #9

                  I'm having the same problem trying to hit an ever-shrinking target. If it gets much worse I'm going to have to re-enable the Magnifier function on my wireless mouse just to hit an icon.

                  "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                  1 Reply Last reply
                  0
                  • L Luc Pattyn

                    You're welcome. BTW: I only told part of the story. Several years ago I did create a small app that toggles screen resolution between high-res and normal-res with a hotkey. There are several tricky parts in doing it right: - setting the resolution is no problem, just a bit of P/Invoke; however: - all the desktop icons (assuming "snap to grid", no "automatic positioning") move around randomly when they would fall outside the reduced desktop area, so I tried to memorize their position at each resolution and make them move as little as possible. Never fully managed to cope with the "logic" Explorer applies to it though. - all the open Windows that suddenly are larger than the new desktop area, get shrunk by Windows Explorer, which is fine but needs to be undone when switching back to the high-res mode (so a Window that filled most of the screen at high-res does so again when returning to high-res). That works fine, except I have never found a way to get at the dimensions of a minimized window: hence a large but minimized window would shrink automatically but not grow back to its original size. However I stopped using this tool when I started using FireFox, which zooms rather well, except it tries to associate zoom factors with URLs in an uncontrollable manner. I wish I could edit such settings somewhere, and/or limit the zooming to a couple of factors. :)

                    Luc Pattyn [Forum Guidelines] [My Articles]


                    Avoiding unwanted divs (as in "articles needing approval") with the help of this FireFox add-in


                    modified on Tuesday, May 5, 2009 9:00 PM

                    M Offline
                    M Offline
                    Mike H Hodgson
                    wrote on last edited by
                    #10

                    "I wish I could edit such settings somewhere, and/or limit the zooming to a couple of factors." In your Firefox, type about:config in the address bar. On the main page, you will see a long list of configuration entries. Enter the name of the key you want to update in the “Filter” field. The list will narrow to only the entries that match your keyword as you type. To modify the value, simply double click on the entry value field and update the entry. That’s all! 17) Same Zoom Level For Every Site Firefox remembers your zoom preference for each site and set it to your preferences whenever you load the page. If you want the zoom level to be consistent from site to site, you can toggle the value of browser.zoom.siteSpecific from True to False. Config name: browser.zoom.siteSpecific Default: True Modified value: False (enable same zoom preferences for every sites) http://maketecheasier.com/28-coolest-firefox-aboutconfig-tricks/2008/08/21[^]

                    L 1 Reply Last reply
                    0
                    • T Todd Smith

                      Since monitor resolutions keep going up up up has anyone found it getting more and more difficult to click on certain things in windows? Trying to grab a vertical splitter in VS (solution explorer window) is an exercise in frustration these days. Sometimes resizing windows is also a pain. You see the cursor change indicating you're on the correct spot but when you go to click the mouse button you nudge over a pixel and BAM you're no longer on target. Is this just my particular mouse / monitor resolution / OS setup or are others experiencing this as well? (MS Intellimouse Optical, IntelliPoint 6.2, 1 slider tick away from full speed on the pointer options and 1920x1200).

                      Todd Smith

                      T Offline
                      T Offline
                      TabDents
                      wrote on last edited by
                      #11

                      That's only part of the resolution! We are making touch enabled software for the dental market. We need access to data (and Xrays) during treatments and that means we need large monitors. So since more then 7 years we use 120 DPI and higher to accomplish visibility. The real problem is not DPI but precalculation of fontsize(including type aspects) before applying resize logic. Min size of labels, min size of forms and so on has to be precalulated realtime, depending upon size charateristrics. You can see why this is so important: even Microsoft doeds not cooerectly precalculate fonts in larger DPI's. Jan Ulehake, TabDents, Netherlands.

                      dentist

                      software developper

                      1 Reply Last reply
                      0
                      • L Luc Pattyn

                        Most of the time the problem is Windows treats your monitor as having 96 dpi, where in reality modern monitors often have 120 or more dpi. Here is what everyone should do to get the expected dimensions on screen: 1. calculate actual DPI; you can use this formula: SQRT(w*w + h*h)/diag where w and h are the monitor width and height in pixels, and diag is the diagonal in inches. Example1: w=1440, h=900, diag=17 ==> dpi=SQRT(1440*1440 + 900*900)/17=SQRT(2883600)/17=1698/17=100 is close enough to 96 Example2: w=1920, h=1200, diag=20 ==> dpi=SQRT(1920*1920 + 1200*1200)/20=SQRT(5126400)/20=2264/20=113 is 118% of 96pdi 2. go to Display Properties, Settings, Advanced, choose custom DPI, and choose 118% in case of example2. If the value was still at 100% (hence 96dpi), the net result will be that your desktop logically shrinks by 18% however what remains visible now takes the full screen area, hence is 18% larger (linearly). BTW: some (if not all) manufacturers leave the default resolution at 96 dpi, even when they know this to be incorrect (e.g.you buy a laptop with a high-resolution display); I had this experience first with Dell, several years ago. :)

                        Luc Pattyn [Forum Guidelines] [My Articles]


                        Avoiding unwanted divs (as in "articles needing approval") with the help of this FireFox add-in


                        H Offline
                        H Offline
                        hairy_hats
                        wrote on last edited by
                        #12

                        Thanks, duly added to Evernote[^]!

                        1 Reply Last reply
                        0
                        • S S Senthil Kumar

                          Hmm, I thought that applies only to things that are measured in inches (or some actual length measure), instead of pixels. As you say, if an object on the screen is supposed to be 1 inch long, Windows will use 96 pixels to draw it (at 96 dpi). If the screen is instead 120 dpi, the actual length will be 96/120 inches, and I thought that's what the DPI setting helps avoid.

                          Regards Senthil [MVP - Visual C#] _____________________________ My Home Page |My Blog | My Articles | My Flickr | WinMacro

                          L Offline
                          L Offline
                          Luc Pattyn
                          wrote on last edited by
                          #13

                          even so, many more things are measured in inches, such as font sizes: the point unit used in one way or another euals 1/72d of an inch. however, you are right, some things are resolution independent, such as a 1-pixel wide line. Here shrinking pixels yield a fainter line. :)

                          Luc Pattyn [Forum Guidelines] [My Articles]


                          Avoiding unwanted divs (as in "articles needing approval") with the help of this FireFox add-in


                          1 Reply Last reply
                          0
                          • T Todd Smith

                            Since monitor resolutions keep going up up up has anyone found it getting more and more difficult to click on certain things in windows? Trying to grab a vertical splitter in VS (solution explorer window) is an exercise in frustration these days. Sometimes resizing windows is also a pain. You see the cursor change indicating you're on the correct spot but when you go to click the mouse button you nudge over a pixel and BAM you're no longer on target. Is this just my particular mouse / monitor resolution / OS setup or are others experiencing this as well? (MS Intellimouse Optical, IntelliPoint 6.2, 1 slider tick away from full speed on the pointer options and 1920x1200).

                            Todd Smith

                            D Offline
                            D Offline
                            Daniel Grunwald
                            wrote on last edited by
                            #14

                            Where do you find those monitors? The resolution tends to go DOWN for new monitors (well, at least the cheap ones). For example, all 22" monitors seem to use a resolution of 1.680 x 1.050. That's only 90 DPI! I've seen 17" monitors that had a better resolution - but those seem to have disappeared now. Apparently the manufacturers think the main use of a computer is watching videos - the monitors are getting bigger, even wider (I'm seeing more and more 16:9 PC monitors), but the resolution is shrinking. Unfortunately, if you DO have a good monitor, you'll have to deal either with too small display elements, or with apps that break when you change the DPI setting in Windows. It's a bit better with Vista though, there the desktop manager can scale up application windows as bitmaps. That doesn't look nice, but it's better than the alternatives (having tiny buttons or buttons that are unreachable because the layout is messed up on high DPI settings).

                            J T 2 Replies Last reply
                            0
                            • M Mike H Hodgson

                              "I wish I could edit such settings somewhere, and/or limit the zooming to a couple of factors." In your Firefox, type about:config in the address bar. On the main page, you will see a long list of configuration entries. Enter the name of the key you want to update in the “Filter” field. The list will narrow to only the entries that match your keyword as you type. To modify the value, simply double click on the entry value field and update the entry. That’s all! 17) Same Zoom Level For Every Site Firefox remembers your zoom preference for each site and set it to your preferences whenever you load the page. If you want the zoom level to be consistent from site to site, you can toggle the value of browser.zoom.siteSpecific from True to False. Config name: browser.zoom.siteSpecific Default: True Modified value: False (enable same zoom preferences for every sites) http://maketecheasier.com/28-coolest-firefox-aboutconfig-tricks/2008/08/21[^]

                              L Offline
                              L Offline
                              Luc Pattyn
                              wrote on last edited by
                              #15

                              Hi Mike, thanks for the info. Much appreciated. :)

                              Luc Pattyn [Forum Guidelines] [My Articles]


                              Avoiding unwanted divs (as in "articles needing approval") with the help of this FireFox add-in


                              1 Reply Last reply
                              0
                              • D Daniel Grunwald

                                Where do you find those monitors? The resolution tends to go DOWN for new monitors (well, at least the cheap ones). For example, all 22" monitors seem to use a resolution of 1.680 x 1.050. That's only 90 DPI! I've seen 17" monitors that had a better resolution - but those seem to have disappeared now. Apparently the manufacturers think the main use of a computer is watching videos - the monitors are getting bigger, even wider (I'm seeing more and more 16:9 PC monitors), but the resolution is shrinking. Unfortunately, if you DO have a good monitor, you'll have to deal either with too small display elements, or with apps that break when you change the DPI setting in Windows. It's a bit better with Vista though, there the desktop manager can scale up application windows as bitmaps. That doesn't look nice, but it's better than the alternatives (having tiny buttons or buttons that are unreachable because the layout is messed up on high DPI settings).

                                J Offline
                                J Offline
                                JasonPSage
                                wrote on last edited by
                                #16

                                Um... this thread is mostly silly to m e (Except for the observation that many bigger monitors don't have the higher resolutions you'd expect available). as for the shrinking targets, shrinking pixels .... Let me call the "WaAAAHH-bulance."... Here is the trick: CHANGE YOUR RESOLUTION!!!!! GEESH

                                Know way to many languages... master of none!

                                L 1 Reply Last reply
                                0
                                • J JasonPSage

                                  Um... this thread is mostly silly to m e (Except for the observation that many bigger monitors don't have the higher resolutions you'd expect available). as for the shrinking targets, shrinking pixels .... Let me call the "WaAAAHH-bulance."... Here is the trick: CHANGE YOUR RESOLUTION!!!!! GEESH

                                  Know way to many languages... master of none!

                                  L Offline
                                  L Offline
                                  Luc Pattyn
                                  wrote on last edited by
                                  #17

                                  It does not make much sense to let the PC calculate the screen content at one resolution and then have the monitor rescale everything to another resolution; when scaling up (or down), it has to create new pixel values without knowing what is actually being rendered. Especially on digital monitors (LED, LCD, plasma) you will get better overall image quality by keeping the resolution equal to the number of pixels that are physically available in your monitor, and by giving Windows the actual DPI value. That way, rather than having the monitor trying to scale everything, Windows will draw almost everything to the right size; images will get interpolated better, and texts (using TrueType or other smart font technology) will render much better. The one thing that will not work properly is elements drawn with pixel sizes, rather than physical sizes (inches, points, ...). :)

                                  Luc Pattyn [Forum Guidelines] [My Articles]


                                  Avoiding unwanted divs (as in "articles needing approval") with the help of this FireFox add-in


                                  L 1 Reply Last reply
                                  0
                                  • L Luc Pattyn

                                    Most of the time the problem is Windows treats your monitor as having 96 dpi, where in reality modern monitors often have 120 or more dpi. Here is what everyone should do to get the expected dimensions on screen: 1. calculate actual DPI; you can use this formula: SQRT(w*w + h*h)/diag where w and h are the monitor width and height in pixels, and diag is the diagonal in inches. Example1: w=1440, h=900, diag=17 ==> dpi=SQRT(1440*1440 + 900*900)/17=SQRT(2883600)/17=1698/17=100 is close enough to 96 Example2: w=1920, h=1200, diag=20 ==> dpi=SQRT(1920*1920 + 1200*1200)/20=SQRT(5126400)/20=2264/20=113 is 118% of 96pdi 2. go to Display Properties, Settings, Advanced, choose custom DPI, and choose 118% in case of example2. If the value was still at 100% (hence 96dpi), the net result will be that your desktop logically shrinks by 18% however what remains visible now takes the full screen area, hence is 18% larger (linearly). BTW: some (if not all) manufacturers leave the default resolution at 96 dpi, even when they know this to be incorrect (e.g.you buy a laptop with a high-resolution display); I had this experience first with Dell, several years ago. :)

                                    Luc Pattyn [Forum Guidelines] [My Articles]


                                    Avoiding unwanted divs (as in "articles needing approval") with the help of this FireFox add-in


                                    T Offline
                                    T Offline
                                    Todd Smith
                                    wrote on last edited by
                                    #18

                                    I've switched both of my systems over to 118% so we'll see how it works. The only negative is that it changes the way fonts look. I'll have to tweak the fonts if the clicking becomes noticeably more accurate.

                                    Todd Smith

                                    1 Reply Last reply
                                    0
                                    • T Todd Smith

                                      Since monitor resolutions keep going up up up has anyone found it getting more and more difficult to click on certain things in windows? Trying to grab a vertical splitter in VS (solution explorer window) is an exercise in frustration these days. Sometimes resizing windows is also a pain. You see the cursor change indicating you're on the correct spot but when you go to click the mouse button you nudge over a pixel and BAM you're no longer on target. Is this just my particular mouse / monitor resolution / OS setup or are others experiencing this as well? (MS Intellimouse Optical, IntelliPoint 6.2, 1 slider tick away from full speed on the pointer options and 1920x1200).

                                      Todd Smith

                                      K Offline
                                      K Offline
                                      Kevin Li Li Ken un
                                      wrote on last edited by
                                      #19

                                      I think mouse coordination skills factor in as well. I set my mouse speed next to the maximum speed and I'm not having any problems on my 1920 × 1200 screen.


                                      My GUID: ca2262a7-0026-4830-a0b3-fe5d66c4eb1d :) Now I can Google this value and find all my Code Project posts!

                                      T D 2 Replies Last reply
                                      0
                                      • D Daniel Grunwald

                                        Where do you find those monitors? The resolution tends to go DOWN for new monitors (well, at least the cheap ones). For example, all 22" monitors seem to use a resolution of 1.680 x 1.050. That's only 90 DPI! I've seen 17" monitors that had a better resolution - but those seem to have disappeared now. Apparently the manufacturers think the main use of a computer is watching videos - the monitors are getting bigger, even wider (I'm seeing more and more 16:9 PC monitors), but the resolution is shrinking. Unfortunately, if you DO have a good monitor, you'll have to deal either with too small display elements, or with apps that break when you change the DPI setting in Windows. It's a bit better with Vista though, there the desktop manager can scale up application windows as bitmaps. That doesn't look nice, but it's better than the alternatives (having tiny buttons or buttons that are unreachable because the layout is messed up on high DPI settings).

                                        T Offline
                                        T Offline
                                        Todd Smith
                                        wrote on last edited by
                                        #20

                                        Daniel Grunwald wrote:

                                        Where do you find those monitors? The resolution tends to go DOWN for new monitors (well, at least the cheap ones). For example, all 22" monitors seem to use a resolution of 1.680 x 1.050. That's only 90 DPI! I've seen 17" monitors that had a better resolution - but those seem to have disappeared now.

                                        Dell WFP series[^]

                                        Todd Smith

                                        D 1 Reply Last reply
                                        0
                                        • K Kevin Li Li Ken un

                                          I think mouse coordination skills factor in as well. I set my mouse speed next to the maximum speed and I'm not having any problems on my 1920 × 1200 screen.


                                          My GUID: ca2262a7-0026-4830-a0b3-fe5d66c4eb1d :) Now I can Google this value and find all my Code Project posts!

                                          T Offline
                                          T Offline
                                          Todd Smith
                                          wrote on last edited by
                                          #21

                                          Lee, Gun-Woon wrote:

                                          I think mouse coordination skills factor in as well. I set my mouse speed next to the maximum speed and I'm not having any problems on my 1920 × 1200 screen.

                                          What kind of mouse? I'm beginning to think there's a big difference in behavior when it comes to mice.

                                          Todd Smith

                                          K 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups