High-DPI displays and Linux
High-DPI displays and Linux
Posted Nov 12, 2014 16:23 UTC (Wed) by proski (subscriber, #104)Parent article: High-DPI displays and Linux
Projectors were mentioned once in the story, which brings an interesting question. What is the DPI of a projector? Technically, it very high on the lens and very low on the screen. In practice, it should be something in between and it should vary dependent on the audience and the quality of the projector, the screen and the lighting.
Also, people with vision problems would probably want to see bigger fonts and pictures.
DPI is great for applications like on-screen rulers, but in most cases, scaling should be variable based on the user needs. DPI could provide a good default setting for newly connected hardware.
      Posted Nov 12, 2014 17:54 UTC (Wed)
                               by raven667 (subscriber, #5198)
                              [Link] 
       
You can't get an exact answer on current equipment AFAIK, it is entirely dependent on how far you are projecting which determines the size of the resulting image, you should be able to guess an approximate range through based on how you expect a particular model to be used. To get a more specific answer you'd need a laser rangefinder or autofocus in the projector and send the calculated display geometry back to the computer, maybe you could even get away with instrumenting a manual focus. 
     
      Posted Nov 13, 2014 3:55 UTC (Thu)
                               by flussence (guest, #85566)
                              [Link] (3 responses)
       
FWIW, I like E17's approach to this: it just presents a grid of scaling levels on first run, normalised around 1.0, and lets the user pick whatever's most comfortable. You have to go out of your way to ask for the DPI-based mode. 
     
    
      Posted Nov 13, 2014 13:19 UTC (Thu)
                               by SLi (subscriber, #53131)
                              [Link] (2 responses)
       
For example, a comfortable human field of view is maybe around 155° horizontally and 135° vertically. If you fill this view with a line of 155 characters, each character has horizontal size of about 1°, and this is independent of whether you are talking about a monitor, a phone or a projector. 
     
    
      Posted Nov 13, 2014 18:13 UTC (Thu)
                               by zev (subscriber, #88455)
                              [Link] (1 responses)
       
 
     
    
      Posted Nov 13, 2014 19:28 UTC (Thu)
                               by alexl (subscriber, #19068)
                              [Link] 
       
http://www.w3.org/TR/css3-values/#reference-pixel 
 The reference pixel is the visual angle of one pixel on a device with a  
This is essentially what gnome uses. Following the recommendation above that link:  
 For lower-resolution devices, and devices with unusual viewing distances,  
 
     
    High-DPI displays and Linux
      
High-DPI displays and Linux
      
High-DPI displays and Linux
      
High-DPI displays and Linux
      
High-DPI displays and Linux
      
 pixel density of 96dpi and a distance from the reader of an arm's length. 
 For a nominal arm's length of 28 inches, the visual angle is therefore 
 about 0.0213 degrees. For reading at arm's length, 1px thus corresponds to 
 about 0.26 mm (1/96 inch). 
 it is recommended instead that the anchor unit be the pixel unit. For 
 such devices it is recommended that the pixel unit refer to the whole 
 number of device pixels that best approximates the reference pixel. 
 
           