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. Stupid monitor tricks? [modified]

Stupid monitor tricks? [modified]

Scheduled Pinned Locked Moved The Lounge
c++comwindows-admintutorialquestion
29 Posts 15 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.
  • C Christopher Duncan

    I haven't been sure of anything since I was 21 years old. :) Is there?

    Christopher Duncan
    www.PracticalUSA.com
    Author of The Career Programmer and Unite the Tribes
    Copywriting Services

    A Offline
    A Offline
    AspDotNetDev
    wrote on last edited by
    #5

    I think my laptop does that. Based on the images on the keys, looks like Function+F5. Look at your keys... see what story they tell (any show multiple monitors or anything like that?).

    [Forum Guidelines]

    C D 2 Replies Last reply
    0
    • C Christopher Duncan

      As some of you know, the monitor on my laptop is AFU. Like most laptops, it has a VGA port for a second monitor. However, you have to go to your properties (i.e. right click desktop / properties, etc.) to extend Windows onto it. Since the primary display is toast, I can't see to do this on the laptop. Logged onto the machine from a desktop via Remote Desktop, but of course you can't access the laptop native display stuff from a RD session. Anyone know of the registry settings or other such hacks that I can use to force the Windows desktop onto the secondary monitor? Bonus points if you know how to also make it the primary display. In case you're wondering, I'm planning on yanking the monitor out, plugging in a touch screen monitor to the cpu / keyboard section, and mounting both in a wall for a quick & dirty touch screen wall interface. May as well get some use out of it, eh?

      Christopher Duncan
      www.PracticalUSA.com
      Author of The Career Programmer and Unite the Tribes
      Copywriting Services

      modified on Friday, March 19, 2010 4:21 PM

      D Offline
      D Offline
      Dan Neely
      wrote on last edited by
      #6

      Does your laptop have an FN-key combination to cycle the monitor settings? I was able to switch my sisters busted screen laptop to an external display doing that.

      3x12=36 2x12=24 1x12=12 0x12=18

      1 Reply Last reply
      0
      • C Christopher Duncan

        I haven't been sure of anything since I was 21 years old. :) Is there?

        Christopher Duncan
        www.PracticalUSA.com
        Author of The Career Programmer and Unite the Tribes
        Copywriting Services

        M Offline
        M Offline
        martin_hughes
        wrote on last edited by
        #7

        Christopher Duncan wrote:

        I haven't been sure of anything since I was 21 years old.

        :)

        Christopher Duncan wrote:

        Is there?

        Possibly, on my old Dell it was Fn+F5 (I think).

        Books written by CP members

        1 Reply Last reply
        0
        • A AspDotNetDev

          I think my laptop does that. Based on the images on the keys, looks like Function+F5. Look at your keys... see what story they tell (any show multiple monitors or anything like that?).

          [Forum Guidelines]

          C Offline
          C Offline
          Christopher Duncan
          wrote on last edited by
          #8

          Yep, that lights up the secondary monitor. Thanks! However, everything launches on the primary monitor, so now I need to find a way to flip them. Seem to recall I couldn't do that before the monitor died, so I'm sure it's going to be a hack of some sort.

          Christopher Duncan
          www.PracticalUSA.com
          Author of The Career Programmer and Unite the Tribes
          Copywriting Services

          G 1 Reply Last reply
          0
          • C Christopher Duncan

            As some of you know, the monitor on my laptop is AFU. Like most laptops, it has a VGA port for a second monitor. However, you have to go to your properties (i.e. right click desktop / properties, etc.) to extend Windows onto it. Since the primary display is toast, I can't see to do this on the laptop. Logged onto the machine from a desktop via Remote Desktop, but of course you can't access the laptop native display stuff from a RD session. Anyone know of the registry settings or other such hacks that I can use to force the Windows desktop onto the secondary monitor? Bonus points if you know how to also make it the primary display. In case you're wondering, I'm planning on yanking the monitor out, plugging in a touch screen monitor to the cpu / keyboard section, and mounting both in a wall for a quick & dirty touch screen wall interface. May as well get some use out of it, eh?

            Christopher Duncan
            www.PracticalUSA.com
            Author of The Career Programmer and Unite the Tribes
            Copywriting Services

            modified on Friday, March 19, 2010 4:21 PM

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

            There usually is a Fn/Fx key combination (Fn=Function Modifier Key, Fx=one of the 12 function keys). Fx is labeled with either two tiny monitors or some text such as "CRT/LCD". Dell chooses Fn/F8; IIRC Compaq once had a separate key for this functionality. And typically there are 4 modes, each Fn/Fx hit cycles one step: - internal monitor only - external only - both, different image (each with its own resolution) - both, same image (causing black bands as one adapts to the aspect ratio of the other) I expect all but the first mode to be disabled when no external monitor is connected. BTW: What you want is "external only"; and the order might be different. There is a way to do all this programmatically, but it is rather complex, involving P/Invokes to EnumDisplaySettings and ChangeDisplaySettings. Sorry, I don't have a ready-made app around for this. PS: if all else fails, you might consider Reading The Fantastic Manual... :)

            Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


            I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that.


            modified on Friday, March 19, 2010 3:59 PM

            C 1 Reply Last reply
            0
            • L Luc Pattyn

              There usually is a Fn/Fx key combination (Fn=Function Modifier Key, Fx=one of the 12 function keys). Fx is labeled with either two tiny monitors or some text such as "CRT/LCD". Dell chooses Fn/F8; IIRC Compaq once had a separate key for this functionality. And typically there are 4 modes, each Fn/Fx hit cycles one step: - internal monitor only - external only - both, different image (each with its own resolution) - both, same image (causing black bands as one adapts to the aspect ratio of the other) I expect all but the first mode to be disabled when no external monitor is connected. BTW: What you want is "external only"; and the order might be different. There is a way to do all this programmatically, but it is rather complex, involving P/Invokes to EnumDisplaySettings and ChangeDisplaySettings. Sorry, I don't have a ready-made app around for this. PS: if all else fails, you might consider Reading The Fantastic Manual... :)

              Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


              I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that.


              modified on Friday, March 19, 2010 3:59 PM

              C Offline
              C Offline
              Christopher Duncan
              wrote on last edited by
              #10

              Yeah, found the FM and it says it toggles between modes, but it doesn't appear to do anything. I think it requires long uninstalled and forgotten Acer utilities to function properly. Hmmm. May have to break out the compiler. Thanks!

              Christopher Duncan
              www.PracticalUSA.com
              Author of The Career Programmer and Unite the Tribes
              Copywriting Services

              L 1 Reply Last reply
              0
              • C Christopher Duncan

                Yeah, found the FM and it says it toggles between modes, but it doesn't appear to do anything. I think it requires long uninstalled and forgotten Acer utilities to function properly. Hmmm. May have to break out the compiler. Thanks!

                Christopher Duncan
                www.PracticalUSA.com
                Author of The Career Programmer and Unite the Tribes
                Copywriting Services

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

                I've never seen a laptop that did not offer the functionality, right out of the box. It is how you use a projector for a meeting, they all support that. PS: Make sure to keep all settings constant, except for the ones you want to change; so do an EnumDisplaySettings to get them, change some, then call ChangeDisplaySettings. You probably want a bit in the DeviceFlags (for both displays!). I could offer some P/Invoke prototypes to get you started, however I cannot possibly paste it in the Lounge. :)

                Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


                I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that.


                C 1 Reply Last reply
                0
                • L Luc Pattyn

                  I've never seen a laptop that did not offer the functionality, right out of the box. It is how you use a projector for a meeting, they all support that. PS: Make sure to keep all settings constant, except for the ones you want to change; so do an EnumDisplaySettings to get them, change some, then call ChangeDisplaySettings. You probably want a bit in the DeviceFlags (for both displays!). I could offer some P/Invoke prototypes to get you started, however I cannot possibly paste it in the Lounge. :)

                  Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]


                  I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that.


                  C Offline
                  C Offline
                  Christopher Duncan
                  wrote on last edited by
                  #12

                  Actually, this thing shipped with Vista, which I stripped & put on XP. There were a number of crapware utilities, and I suspect that this functionality was a casualty. Oh, well. This was one of those things that would have been cool if it wasn't too much trouble, but at this point I may just stick it in the corner and let it live as a print server or something. I can always RD in to manage the box. Thanks for the help!

                  Christopher Duncan
                  www.PracticalUSA.com
                  Author of The Career Programmer and Unite the Tribes
                  Copywriting Services

                  1 Reply Last reply
                  0
                  • C Christopher Duncan

                    As some of you know, the monitor on my laptop is AFU. Like most laptops, it has a VGA port for a second monitor. However, you have to go to your properties (i.e. right click desktop / properties, etc.) to extend Windows onto it. Since the primary display is toast, I can't see to do this on the laptop. Logged onto the machine from a desktop via Remote Desktop, but of course you can't access the laptop native display stuff from a RD session. Anyone know of the registry settings or other such hacks that I can use to force the Windows desktop onto the secondary monitor? Bonus points if you know how to also make it the primary display. In case you're wondering, I'm planning on yanking the monitor out, plugging in a touch screen monitor to the cpu / keyboard section, and mounting both in a wall for a quick & dirty touch screen wall interface. May as well get some use out of it, eh?

                    Christopher Duncan
                    www.PracticalUSA.com
                    Author of The Career Programmer and Unite the Tribes
                    Copywriting Services

                    modified on Friday, March 19, 2010 4:21 PM

                    M Offline
                    M Offline
                    Mladen Jankovic
                    wrote on last edited by
                    #13

                    Have you tried using VNC instead of RD?

                    [Genetic Algorithm Library] [Wowd]

                    A 2 Replies Last reply
                    0
                    • C Christopher Duncan

                      As some of you know, the monitor on my laptop is AFU. Like most laptops, it has a VGA port for a second monitor. However, you have to go to your properties (i.e. right click desktop / properties, etc.) to extend Windows onto it. Since the primary display is toast, I can't see to do this on the laptop. Logged onto the machine from a desktop via Remote Desktop, but of course you can't access the laptop native display stuff from a RD session. Anyone know of the registry settings or other such hacks that I can use to force the Windows desktop onto the secondary monitor? Bonus points if you know how to also make it the primary display. In case you're wondering, I'm planning on yanking the monitor out, plugging in a touch screen monitor to the cpu / keyboard section, and mounting both in a wall for a quick & dirty touch screen wall interface. May as well get some use out of it, eh?

                      Christopher Duncan
                      www.PracticalUSA.com
                      Author of The Career Programmer and Unite the Tribes
                      Copywriting Services

                      modified on Friday, March 19, 2010 4:21 PM

                      E Offline
                      E Offline
                      Electron Shepherd
                      wrote on last edited by
                      #14

                      If you can get to a remote desktop, can you use that to install a "direct screen control" program (PCAnywhere, VNC etc), and use that to change the monitor config?

                      Server and Network Monitoring

                      1 Reply Last reply
                      0
                      • M Mladen Jankovic

                        Have you tried using VNC instead of RD?

                        [Genetic Algorithm Library] [Wowd]

                        A Offline
                        A Offline
                        AspDotNetDev
                        wrote on last edited by
                        #15

                        Reread the post. Remoting in works fine. What the OP would like to do is not have to remote in.

                        [Forum Guidelines]

                        1 Reply Last reply
                        0
                        • M Mladen Jankovic

                          Have you tried using VNC instead of RD?

                          [Genetic Algorithm Library] [Wowd]

                          A Offline
                          A Offline
                          AspDotNetDev
                          wrote on last edited by
                          #16

                          Or were you saying VNC can be used to change the monitor configuration (whereas you cannot do that with RD)?

                          [Forum Guidelines]

                          M 1 Reply Last reply
                          0
                          • C Christopher Duncan

                            Yep, that lights up the secondary monitor. Thanks! However, everything launches on the primary monitor, so now I need to find a way to flip them. Seem to recall I couldn't do that before the monitor died, so I'm sure it's going to be a hack of some sort.

                            Christopher Duncan
                            www.PracticalUSA.com
                            Author of The Career Programmer and Unite the Tribes
                            Copywriting Services

                            G Offline
                            G Offline
                            Gary R Wheeler
                            wrote on last edited by
                            #17

                            You should be able to right-click on the secondary monitor, bring up the display properties, and reverse the monitors.

                            Software Zen: delete this;
                            Fold With Us![^]

                            C 1 Reply Last reply
                            0
                            • G Gary R Wheeler

                              You should be able to right-click on the secondary monitor, bring up the display properties, and reverse the monitors.

                              Software Zen: delete this;
                              Fold With Us![^]

                              C Offline
                              C Offline
                              Christopher Duncan
                              wrote on last edited by
                              #18

                              I completely agree, I should be able to do that! Unfortunatlely, the properties dialog box opens on the primary monitor. Even were it otherwise, I recall from when it was working that the UI would not allow the reversal, or the use of the external as the primary, which I always thought was cheesy. I dunno, maybe it worked properly when it had Vista and the Acer crapware installed. I'm getting a vision of a rather high tech doorstop...

                              Christopher Duncan
                              www.PracticalUSA.com
                              Author of The Career Programmer and Unite the Tribes
                              Copywriting Services

                              R D 2 Replies Last reply
                              0
                              • A AspDotNetDev

                                Or were you saying VNC can be used to change the monitor configuration (whereas you cannot do that with RD)?

                                [Forum Guidelines]

                                M Offline
                                M Offline
                                Mladen Jankovic
                                wrote on last edited by
                                #19

                                Yeah, this one is correct :)

                                [Genetic Algorithm Library] [Wowd]

                                1 Reply Last reply
                                0
                                • A AspDotNetDev

                                  Create or download an application that emails you screenshots when they are taken (and maybe automatically takes them every few seconds). Remote into the computer and toss the app onto your laptop and start running it. Then, get to your screen (that you can't see) normally... use the emailed screenshots (which you will view on another computer) to position your mouse and navigate through menus so that you can eventually work with your second display.

                                  [Forum Guidelines]

                                  T Offline
                                  T Offline
                                  Tom Delany
                                  wrote on last edited by
                                  #20

                                  :doh: :)

                                  WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated. There are 10 kinds of people in the world: People who know binary and people who don't.

                                  A 1 Reply Last reply
                                  0
                                  • C Christopher Duncan

                                    As some of you know, the monitor on my laptop is AFU. Like most laptops, it has a VGA port for a second monitor. However, you have to go to your properties (i.e. right click desktop / properties, etc.) to extend Windows onto it. Since the primary display is toast, I can't see to do this on the laptop. Logged onto the machine from a desktop via Remote Desktop, but of course you can't access the laptop native display stuff from a RD session. Anyone know of the registry settings or other such hacks that I can use to force the Windows desktop onto the secondary monitor? Bonus points if you know how to also make it the primary display. In case you're wondering, I'm planning on yanking the monitor out, plugging in a touch screen monitor to the cpu / keyboard section, and mounting both in a wall for a quick & dirty touch screen wall interface. May as well get some use out of it, eh?

                                    Christopher Duncan
                                    www.PracticalUSA.com
                                    Author of The Career Programmer and Unite the Tribes
                                    Copywriting Services

                                    modified on Friday, March 19, 2010 4:21 PM

                                    K Offline
                                    K Offline
                                    Kenneth Ballard
                                    wrote on last edited by
                                    #21

                                    Close the lid to see if it'll automatically display on the external monitor. If so, plug in a keyboard and mouse and continue on as normal.

                                    1 Reply Last reply
                                    0
                                    • T Tom Delany

                                      :doh: :)

                                      WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated. There are 10 kinds of people in the world: People who know binary and people who don't.

                                      A Offline
                                      A Offline
                                      AspDotNetDev
                                      wrote on last edited by
                                      #22

                                      ;)

                                      [Forum Guidelines]

                                      1 Reply Last reply
                                      0
                                      • C Christopher Duncan

                                        I completely agree, I should be able to do that! Unfortunatlely, the properties dialog box opens on the primary monitor. Even were it otherwise, I recall from when it was working that the UI would not allow the reversal, or the use of the external as the primary, which I always thought was cheesy. I dunno, maybe it worked properly when it had Vista and the Acer crapware installed. I'm getting a vision of a rather high tech doorstop...

                                        Christopher Duncan
                                        www.PracticalUSA.com
                                        Author of The Career Programmer and Unite the Tribes
                                        Copywriting Services

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

                                        I haven't done this in a while, but I recall that Windows can maintain several hardware profiles. I believe that you can select one as the default, as well. Check the System applet in Control Panel, pick the current profile, and disable the primary display. IIRC, it should then select the second display as default on startup. You may have to disable the first display in Device Manager first, then save that configuration as a new profile. As I said, it's been a long time... I'd test it myself, but have only one monitor for two computers. :sigh:

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

                                        A 1 Reply Last reply
                                        0
                                        • R Roger Wright

                                          I haven't done this in a while, but I recall that Windows can maintain several hardware profiles. I believe that you can select one as the default, as well. Check the System applet in Control Panel, pick the current profile, and disable the primary display. IIRC, it should then select the second display as default on startup. You may have to disable the first display in Device Manager first, then save that configuration as a new profile. As I said, it's been a long time... I'd test it myself, but have only one monitor for two computers. :sigh:

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

                                          A Offline
                                          A Offline
                                          AspDotNetDev
                                          wrote on last edited by
                                          #24

                                          Roger Wright wrote:

                                          two computers

                                          Yes, how very sad that you only have two computers. ;P

                                          [Forum Guidelines]

                                          R 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