Slashdot Mirror


Ask Slashdot: Monitor Setup For Programmers

First time accepted submitter oxidus60659 writes "I currently work as a programmer for a small business. They have provided me with a laptop and a 27" BenQ monitor on a Neo-Flex stand. The problem is that my main screen is the tiny laptop right in front of me. The 27" monitor is on the left at a very different height position. I want to put the 27" monitor directly above my laptop so I'm looking up rather than to the left for all my coding on the bigger monitor. The stand does not have a high enough setting to accommodate this. What would be a good stand that can mount to a desk high enough to be above a laptop? What kind of monitor setup do you use when programming?"

43 of 312 comments (clear)

  1. Shove the laptop to one side by Eunuchswear · · Score: 5, Insightful

    Use a real keyboard, mouse and monitor - why do you need to look at the laptop?

    --
    Watch this Heartland Institute video
    1. Re:Shove the laptop to one side by Caedite+Eos · · Score: 2

      Use a real keyboard, mouse and monitor

      Yes. Always.

      why do you need to look at the laptop?

      Mo' screenz 's mo' better.

    2. Re:Shove the laptop to one side by maroberts · · Score: 2

      If you're doing serious programming, you should use the best keyboard you can, and in most cases a cheap USB keyboard is kinder to the fingers than any laptop keyboard is going to be, thus reducing the risks of RSI and similar injuries.

      By all means leave the laptop open so you can have an auxiliary screen as well as your main screen. Anyway 13" laptop sceens are a joke for doing anything serious, 17"+ laptop screens are the One True Answer :-)

      --

      Donte Alistair Anderson Roberts - hi son!
      Karma: Chameleon

    3. Re:Shove the laptop to one side by xaxa · · Score: 5, Interesting

      Use a real keyboard, mouse and monitor - why do you need to look at the laptop?

      Not doing this is either illegal, or close, in the UK: http://www.hse.gov.uk/msd/dse/guidance.htm

      Except for infrequent short-term use, a real keyboard and mouse is necessary, and a docking station or stand that holds the laptop screen up to the correct level (top of screen just below eye level, at least an arm's length away) or a separate monitor.

      (I had the annual "watch this video on using computers" thing on Thursday. We all laughed at the poor production and daft people in it, but I think everyone went back to their desks and adjusted something that wasn't quite right.)

    4. Re:Shove the laptop to one side by hawguy · · Score: 5, Insightful

      I try to avoid using external kbd for a laptop, cause I want to get used to the kbd on the laptop for those occasions when I have no choice. Also, if I use an external kbd, the screen of the laptop (which is a beautiful 13" FHD screen) ends up further away, and why not use good screen real estate when it's available?

      I have my monitor on a stack of printer paper to get it high enough to clear the laptop screen, so I have only a few cm between the top of the laptop screen to the bottom of the external screen. I can also regulate the top of the laptop screen by tilting it backwards/forwards and align it pretty perfect with the external screen.

      Maybe you should also forgo using a second monitor so you can get used to using the laptop monitor only for those occasions when you have no choice.

      I have a laptop and desktop both at home and at work and regularly switch between them without any problems with the keyboard after a few minutes of typing - one of the laptops is netbook with a smaller than normal keyboard.

      The only keyboard I have trouble getting used to is the rack mounted KVM keyboard in the server room because that one has a non-standard layout for some of the keys.

    5. Re:Shove the laptop to one side by Anonymous Coward · · Score: 2

      Exactly. My setup is pretty straightforward. The notebook (Lenovo X230) sits in its dock with the lid closed. I have two monitor arms attached to the desk. One holds a 27" 2560 x something monitor directly in front of me and the other arm holds a 24" 1920 x 1080 monitor in portrait orientation (for documentation) that sits slightly to the right.

      At home, I have a duplicate dock but just my own personal monitors (smaller, but still two of them). The only time you have the notebook open is when you are using it in a meeting, airport, couch, or the like. At your desk it should be closed and driving the external monitors, keyboard, and mouse.

    6. Re:Shove the laptop to one side by Jane+Q.+Public · · Score: 4, Insightful

      "It's a complete no-brainer."

      It's only a no-brainer if by that you mean a brain wasn't used in coming up with it.

      This suggestion is not very efficient, and it is not ergonomic at all.

      Looking down at a laptop on your desk is NOT a good, ergonomic working position. Simply substituting another monitor wastes good monitor space.

      The solution? Put the laptop up on a stand next to the other monitor, and use both.

      For good ergonomic working conditions, the top of your monitor(s) should be at about eye level. So place your main monitor at about that level, and raise your laptop up so they are side-by-side. Especially if the laptop has a high-resolution monitor.

      That gives you the maximum screen real estate, AND the most ergonomic setup.

    7. Re:Shove the laptop to one side by Anonymous Coward · · Score: 2, Informative

      I think for the retina display Macs, there are 2 Thunderbolt ports and an HDMI port, so you can go to 3 monitors without doing anything fancy with daisy-chaining thunderbolt.

      Yes - the 650M graphics chipset supports up to four active displays, so you could use three external monitors and still have the laptop screen available.

    8. Re:Shove the laptop to one side by Eunuchswear · · Score: 2

      Anyway 13" laptop sceens are a joke for doing anything serious, 17"+ laptop screens are the One True Answer :-)

      17" laptop screens are not laptop screens.

      If it weighs more than 2Kg it's not a laptop.

      --
      Watch this Heartland Institute video
    9. Re:Shove the laptop to one side by Immerman · · Score: 2

      This, definitely. And rotate the external monitor to portrait mode. Both orientations have their strengths, so why not have both available simultaneously? If you haven't tried it you'd be amazed the difference it makes when you can see an entire function / code block at a glance without scrolling, and I find the lack of clutter from having only a single full-screen program window on the screen more pleasant as well

      My own setup, after several months of adjusting and optimizing is a portrait-mode 21" monitor directly behind the external keyboard at around a 30* easily adjustable tilt. The laptop I put off to the right, behind the mouse and use for the taskbar, tool palettes, message logs, etc. All the random clutter stuff you use mostly the mouse for. Having the two screens at different distances also means you refocus your eyes constantly, helping to keep the muscles in shape, though it can be a little tiring at first.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    10. Re:Shove the laptop to one side by icebike · · Score: 2

      Anyway 13" laptop sceens are a joke for doing anything serious, 17"+ laptop screens are the One True Answer :-)

      17" laptop screens are not laptop screens.

      If it weighs more than 2Kg it's not a laptop.

      Nonsense. Defining the weight limit for a laptop is above your pay grade.

      17 is quite nice for a laptop, even when most people use them as table tops most of the time.

      --
      Sig Battery depleted. Reverting to safe mode.
    11. Re:Shove the laptop to one side by zippthorne · · Score: 2

      Get something like one of these - dual-arm Ergotron mounting system or equivalent. That one comes with a laptop platform in case you don't have two monitors, and the arms have cable channels, so you should be able to move things around frequently without too much effort or risk of tangling the cables. The screen bracket is on a swivel, so you don't have to stick with the portrait/landscape orientation.

      Only downside is that when switching between orientations, I didn't get a monitor with an accelerometer, so the orientation switch requires a manual change to the display settings. Which is unfortunate if the monitor is the primary one and you don't have a hotkey to swap the orientation.

      Also, it would be nice if the height delta was a little greater, to allow switching between standing/sitting postures, but you can reduce the need for that with a higher desk/chair combo to raise the sitting level closer to the standing level, I guess.

      --
      Can you be Even More Awesome?!
    12. Re:Shove the laptop to one side by stretch0611 · · Score: 2

      17" laptop screens are not laptop screens.

      If it weighs more than 2Kg it's not a laptop.

      I'm 6'11". For me, a 17" laptop is really just that, a laptop. Smaller laptops have never interested me. I do not need to worry about a little extra weight on the laptop and I enjoy the fact that keyboards on 17" laptops are nearly full sized and usually come with a numeric keypad as well. (although, I hate the race for cheapness in all laptops that is making 90% of them with the horrid "chicklet" style keys.)

      As a developer, I will generally spend $1500 to get a good desktop replacement laptop with a 17" screen. Then I will be happy to be able to bring it with me when I have the need.

      Actually, I would even consider a larger laptop, if they had the features I look for when I buy one.

      --
      Looking for a job?
      Want your resume written professionally?
      DON'T USE TUNAREZ!!!
    13. Re:Shove the laptop to one side by maxwell+demon · · Score: 4, Funny

      Dear Slashdotters, I ran out of toilet paper and need to do #2 soon, what should I do?

      Use the three sea shells.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    14. Re:Shove the laptop to one side by blippo · · Score: 5, Informative

      First of all, to avoid neck pain, strained eyes and a generally bad posture, keep the top of all your monitors level with your eyes - or lower.
      Looking up will make your eyes blink less often (or not at all) and will make them dry. The neck isn't good at looking up either, and
      a "vulture neck" isn't a chick magnet...

      Use a good separate keyboard and mouse, the best keyboard is the Model M ! Unicomp makes several variants with 104/105 keys and usb. It's awsome!

    15. Re:Shove the laptop to one side by Darinbob · · Score: 2

      I don't use internet, so that I can get used to working during those times when the network is down.

    16. Re:Shove the laptop to one side by realityimpaired · · Score: 2

      The solution? Put the laptop up on a stand next to the other monitor, and use both.

      That's half of the solution. The other half is get used to using the laptop as the secondary display. It's smaller, and should be used for reference information/e-mail/whatever while the big screen display is the one you do your actual work on. That's how I have my desktop set up (admittedly, in this case it's the difference between a 22" display and a 24" display, but it's the same logic). The bigger better display gets used as the main display, and the smaller one that's a bit finicky gets used for information lookup only.

      Also, most book stands make *very* good laptop stands, especially for a laptop in the 13" range where it's not going to be too heavy...

    17. Re:Shove the laptop to one side by Alex+Belits · · Score: 2

      Get a 16:12 one. They're hard to get these days, but the usability is so much better that they're worth it even if you had to pay twice the cost.

      So THIS is how they call 4:3 now...

      --
      Contrary to the popular belief, there indeed is no God.
  2. Really? by Ziggitz · · Score: 4, Insightful

    I'm not usually one to complain about the broadness of these ask slashdot questions, but this one essentially boils down to furniture advice.

    --
    There is no memory shortage. yes I have heard of XFCE. Go away.
    1. Re:Really? by Frosty+Piss · · Score: 2

      Stacking books to change a monitor's height is actually a health and safety violation in a business environment. Daft, I know. But that's the reality these days.

      Than he can have them buy him a stand.

      But what I would find annoying is an employer that would designate the sole computer for their "programmer", a laptop.

      Sure, I have a laptop at work, but it's not my only or even primary work machine...

      --
      If you want news from today, you have to come back tomorrow.
  3. Simple solution by pswPhD · · Score: 2

    Pick any monitor you wish, then put it on a pile of books. you can get it as high as you wish

  4. Re:Get yourself a copy of Winplit Revolution by mrvan · · Score: 2

    Or get a "real" os with tiling window management. I am using xubuntu+xmonad and it is the best thing since electronic transistors!

  5. Bad ergonomics by pipatron · · Score: 2

    Placing the large monitor higher up will give you a real crappy working position, pretty much the opposite of the most natural, which is to look slightly down on the screen. Do what everyone else told you, use a dock for the laptop and have a real keyboard and mouse.

    --
    c++; /* this makes c bigger but returns the old value */
  6. Just sort it out. by seyyah · · Score: 4, Funny

    Just sort it out man.

  7. Re:if you really want to boost the height,... by Joce640k · · Score: 3, Funny

    (if they are lying on the ground you will probably need something new to put your feed on, but that's another story,..)

    Your food comes in sacks?

    --
    No sig today...
  8. Re:get a second desktop monitor. by Malc · · Score: 2

    Or don't have such a tiny laptop! I have a 17" MacBook Pro, which I realise isn't for everybody, but it makes for an awesome machine in a great form factor. I can work on it productively out of the office and it doesn't break my back cycling to and from work like most equivalent PCs do. In the office it's hooked up to a 24" screen too.

  9. The not so obvious answer by houghi · · Score: 4, Insightful

    Well, all have answerd how you can do it, I have karma to burn so here is the not so obvious answer:
    You are an idiot and should not be programming. If you can not think outside the box (Get it? Box?) then you are obvious not able to do so when programming demands it.
    So the obvious answer would be to get a new job.

    --
    Don't fight for your country, if your country does not fight for you.
    1. Re:The not so obvious answer by tarpitcod · · Score: 2

      I mean seriously. This is like:

      >Hey there new programmer
      Err, Hello?

      >Weren't you supposed to be here at 9:30 ?

      Umm, yes but I couldn't come up the elevator.

      > Why not?

      Well I didn't know which floor.

      > Isn't the floor written on that big board near the elevator?

      Oh ah, well I suppose it could have been

      > So how did you get here?

      I just walked up the stairs and stopped on each floor to see if I saw the company name

      > But we are on the 32nd floor?

      Yes, it did seem to take a while, especially the knocking

      > The knocking?

      Well, yes, some of the doors were locked, so I had to knock to ask someone if this was 'AX7121 Systems'

      > But, didn't it occur to you when they said NO, to ask them if they knew which floor AX7121 Systems was on?

      Ah, yes I did, that caused me to go back down to the 7th floor three times.

      >What?

      I went back down to the 7th floor three times

      >What?

      Well someone said you were on the 7th floor, in total I went to the 7th floor 4 times, the 9th floor 3 times, and the 13th floor twice

      >But if you had checked the 7th floor on the way up didn't it occur to you that we probably couldn't suddenly move in and appear there so you didn't need to recheck it?

      Uh, well now you mention it, but I wanted to use a SAFE algorithm

      > Hang on a minute I read your resume, you said you have a 4 year degree in computer science

      Yes, I do, I graduated from #blah blah# last summer

      > Did you guys ever cover elevator seeking problems?

      Oh yes, we did - lots of work on that, it's related to reflection in Java, I know all about that!

      > How is it related to reflection in Java?

      I could reflect from my Elevator instance to find out what kind of elevator it is, and then I could call the .goToFloor method with a flor

      > How would that have helped?

      Well, I could have ridden the elevator instead of using the stairs, which would have sped things up lots and made the algorithm more efficient

      > Are you joking?

      Why would you ask that? It would definitely speed up the algorithm a little bit don't you think?

      > I have a terrible pain in the side of my head, by the way, what is your name?

      Clouseau

  10. Dual Monitors and ditch the laptop screen by KevinH456 · · Score: 2

    At home, and at my last job, I had dual 24" monitors attached to a laptop. At my current job, I have two monitors on a desk mount with a desktop pc. I found that two large monitors in front of my face with a real keyboard and mouse is the best setup. I use the laptop screen as kind of an "auxiliary" monitor. I put things that distract me over there.

    --
    All sigs are created equal.
  11. Build it! by kimanaw · · Score: 3, Interesting
    Timely post. I've been struggling w/ the same situation, and just wandered around HomeDepot awhile until I found the parts. I looked for an actual storebought solution, but didn't find anything that can support 27" monitors.

    (Long version)

    I've been working from home for 15+ years, big laptop on a big lapdesk, in a recliner. Decadent, yes, but productive.

    About 6 months ago, I built myself a standup workstation to force me off my big arse, and added a 27" monitor above my 18.5" laptop. Loved it: more screen, felt more awake, back felt much better (highly recommend the standup to anyone having weight/back/etc issues from sitting all day)

    Then I started jogging on the treadmill 30-45min a day. For all its great benefits, working at the standup tired my legs before my jog, so I went back to the recliner, but missed the 2nd screen. So I took another spin around HomeDepot and grabbed some parts and built what I needed...though it took several iterations.

    Hints: don't use cheap aluminum braces, the weight of the monitor torques it too much. I'm picking up a beefy steel brace today. Unless your stand will be attached to some other furniture, and be fairly short, use metal (1.5" conduit or similar), rather than wood for the poles. I used a wooden closet rod, and it definitely bends a bit. I've been able to compensate, but will probably upgrade to metal in future.

    And as a base for the whole. thing, look for a hefty patio umbrella stand. I happened to have an old one lying around that does the trick, but it may need more weight.

    This probably sounds like a lot more effort than you had in mind, but sometimes the best solution is homebrewed.

    --
    007: "Who are you?"
    Pussy: "My name is Pussy Galore."
    007: "I must be dreaming..."
  12. Re:Be thankful if you DON'T need a KVM by Jaruzel · · Score: 3, Informative

    I know your pain. I've been through many problematic KVMs. :(

    However, I've recently bought one of these:

    http://www.aten.co.uk/products/productItem.php?model_no=CS682

    Works wonderfully, between my docked Dell Laptop (work machine) and my no-brand tower desktop (personal machine). Monitor is a Dell 24" ultrasharp, keyboard is a dell branded one, and mouse is a Logitech MX518.

    This KVM just 'works' - I really am impressed with it. Hotkey is scroll-lock twice plus enter, which is an extra keypress compared to other KVMs I've used, but never fails to switch. It even comes with a proper button on a cable should you wish to use that instead of the hot-key combo.

    Hope this helps.

    -Jar

    --
    Together, We Can Make Slashdot Better. I Do NOT Mod ACs. - Check Me Out
  13. Decide [Re:Shove the laptop to one side] by Geoffrey.landis · · Score: 4, Informative

    ...Also, if I use an external kbd, the screen of the laptop (which is a beautiful 13" FHD screen) ends up further away, and why not use good screen real estate when it's available?

    In the original question you say "The problem is that my main screen is the tiny laptop right in front of me... I want to put the 27" monitor directly above my laptop..."

    Decide which one it is: A "tiny" laptop screen, which you don't want right in front of you, or a "beautiful 13 FHD" screen that you do want right in front of you.

    I have no problem switching from external keyboard to laptop keyboard, but perhaps I'm not as good a typist, and hence my limiting factor isn't the keyboard.

    "The stand does not have a high enough setting to accommodate this. What would be a good stand that can mount to a desk high enough to be above a laptop?"

    Oh, that one's easy. Use a pile of old textbooks. I recommend geology, because they tend to be a large format.

    --
    http://www.geoffreylandis.com
    1. Re:Decide [Re:Shove the laptop to one side] by Atzanteol · · Score: 2

      I've seen folks use a ream or two of copy paper. Works like a charm.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    2. Re:Decide [Re:Shove the laptop to one side] by Deekin_Scalesinger · · Score: 4, Insightful

      This, and /endthread. I have enjoyed /. lo these many moons, but these types of "questions" border on something you'd see on the late (and little missed) Call for Help on TechTV. Please, please start raising the bar again, huh?

      --
      "As the intrepid kobold companion continues his journey, he begins to wonder... if priests raises dead, why anybody die?
    3. Re:Decide [Re:Shove the laptop to one side] by 6Yankee · · Score: 2

      Please, please start raising the bar again, huh?

      I've got a couple of reams of paper that you can put under it if you like...

  14. telephone books by swschrad · · Score: 3, Funny

    if you want the big screen above the laptop, put it on a stack of telephone books. if that confuses you, ask an old person ;)

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  15. Re:Using a laptop for programming?? by PrimalChrome · · Score: 2

    Silly, silly child. I have an i7, 16GB RAM, 2GB GeForce, 17" display, and a 7200 rpm HD with plenty of space. If I so desired, my boot/app drive could be SSD and spinning storage in my second bay. At the office I have a USB dock for keyboard and mouse. At home, I have keyboard/mouse/22" monitor for immediate hook-up. My machine is by *far* more capable than 99% of desktops out there....and it's mobile.

    The whole 'get a real [desktop] computer' line is horribly outdated in modern computing.

  16. Re:usb keyboard and mouse by pla · · Score: 3, Insightful

    Not all people are alike, no matter how much specialists struggle to classify them and put them in little boxes.

    The fact that your bad posture hasn't hurt you - yet - Doesn't mean the same basic laws of physics don't apply to you as apply to the rest of us. :)

    Your skull should normally "balance" atop your spine. Any deviation from that requires the active use of muscles to offset the imbalance; and if you maintain such a position for long periods of time, eventually those muscles get tired. At that point, you start risking damage as secondary muscles try to do the same job much less efficiently.

    Perhaps you have exceptionally strong/enduring neck muscles. Perhaps you've just gotten lucky so far. Perhaps you just haven't hit 30 yet and still consider your body indestructible. Doesn't matter - It doesn't hurt you to have an ergonomically-friendly work area, so why the hell would you deliberately make it otherwise?

  17. Sissy by Chemisor · · Score: 4, Funny

    Seriously, be a man. Drill a hole in the floor with a jackhammer. Stick in a 2x4. Pour concrete. Nail monitor to the 2x4. Grab a beer. Done.

  18. Digitizer Neck - and the cure by MasterOfGoingFaster · · Score: 3, Interesting

    That is a good way to get an aching neck. When working with a screen, the top of the screen should be slightly below your eyes.

    This is a myth. People get long-term injury due to this practice.

    In the early days of CAD, we had constant complaints of "digitizer neck". CAD systems used a command line on the screen, and a digitizer tablet sitting on the desk for drawing. The digitizer tablet often had a plastic overlay with grids of icons. Clicking the icon on the tablet launched a command. The user were constantly looking up and down, causing pretty bad neck pain.

    The solution was to raise the monitor so the mid-to-top-third was at eye level. Pain vanished same day.

    Why did this work? The pain was not caused by moving the head up and down, it was a result of certain neck muscles never having a chance to rest. If the monitor was set too low, the back neck muscles were always in tension, and never got a chance to recover. If you set the monitor at a level that allows your head to balance, your neck muscles relax, and can recover.

    A proper workstation setup: Raise/lower the chair so your knees are at-or-below the hips. Adjust the worksurface (keyboard/digitizer) level with your elbows, to allow your forearms to sit level. Adjust the middle of the monitor (or top 1/3) level with the eyes. Give it a day and tweak as needed. This won't work for everyone, but it is a great place to start. This method has worked for my clients for 30 years. Many have expressed that years of pain have vanish in a one or two days. Your mileage may vary.

    Disclaimer: I should point out that this post conflicts with most of what I read, including OSHA documents. Since I have no expertise in this area, you should ignore my advice. Do what OSHA suggests, as government knows best. But if nothing else works for you, consider trying the above as an experiment.

    --
    Place nail here >+
  19. LCD Arms by pturley · · Score: 2

    I've made a number of happy purchases at http://www.lcdarms.com./ They are expensive, but really good.

  20. Re:Using a laptop for programming?? by Carrot007 · · Score: 2

    Works all around unfortunatly!

    The programmers machine shoudl be the worst in the company,

    That way you know it's going to work if it works on theirs.

    However we would like this kept a secret. Don't tell!

    --
    +----------------- | What is the question!
  21. Sure you're in the right job? by GrahamCox · · Score: 3, Insightful

    Programmers need to be resourceful and good at solving problems. If you can't see that this simply requires a stack of books in the first instance (TODO: optimise this later), then you've failed at an extremely low hurdle my friend. Perhaps you'd be more suited to burger flipping?