The fact that things change when you move the monitor indicates that you have a 'brown' connection somewhere. This has absolutely nothing to do with programming,(unless if you in moving the screen inadvertely move the mouse, touch the keyboard, or, if you have a touch screen, when moving the monitor). In that case, be more carefull, and debug the appropriate input! Otherwise,You are in the wrong forum for this type of problem, but, as free advice (for once) I offer the following:- Place your system, (Desk and all), in the middle of the room! Get your System up and running, and gently move the Cables around one by one, without disturbing the other cables. Start with the Powe Cables, and Plugs. Differentiate between the Plug and the cable! Put Tension on each cable. When the system dies, you found a 'brown' circuit! Replace the Cable, If the problem persists, it is either the Connector protruding from the equipment, or the inner hardware soldered to the connector. If the problem has gone, it probably was the Lead! THROW IT OUT! (If you keep it in the garage, just foor keeps, you may be on to this bulletin board again with the same problem, stating that you tried the above with a flex you had in the garage, and you cannot find the problem! :)
LateNightsInNewry