Virtual Desktop Display for Mac in Single Minitor

Discussion in 'Mac Programming' started by skumar2011, Dec 27, 2006.

  1. macrumors newbie

    Joined:
    Dec 19, 2006
    #1
    Hi Guys,

    I want to create a virtual image of the whole desktop(monitor) on the same local machine and in the same monitor without using any other display card device. Where we can see two same desktop at a time in single monitor one will be the original desktop and second will be the virtually created. It is something like mirroring the monitor of a local machine but not into the second monitor,I want to display it in the same monitor. An action on any desktop will also be reflected on other desktop.

    waiting for reply.


    Thanks,
    Sunil
     
  2. macrumors member

    Joined:
    Sep 5, 2006
    Location:
    NY
    #2
  3. macrumors member

    Joined:
    Sep 5, 2006
    Location:
    NY
  4. thread starter macrumors newbie

    Joined:
    Dec 19, 2006
    #4
    Virtual Desktop Display for Mac

    Hi AnyKey,

    Thanks for reply.

    The link which u have mentioned there is one application named "VirtueDesktops". This application maintain the different desktop session.
    As I have mentioned in my post I want to develop a driver or an application which will create the Virtual Desktop on the same monitor. Its functionality like VNC which works on network or internet where VNCViewer can see the VNCServer Desktop. I don't want to create two application like VNCServer and VNCViewer ,I want to create single driver or application which will show my own desktop in the same monitor where my original desktop is i.e. we can see two desktop at a time on a single monitor,one will be the original and second will be the virtually created. If we pass any event like launching the an application or opening a folder etc. in either of the desktop same thing mirrored in the second desktop on the same monitor.
     
  5. thread starter macrumors newbie

    Joined:
    Dec 19, 2006
    #5
    Display Driver

    I think if I develop a driver to achieve this type of functionality will be better.
    Because I want to show 2 desktops (with the same exact image) at the same time on the same computer's display.

    But to develop this type of driver I am not getting any help.

    Please help me.
     
  6. Moderator emeritus

    mkrishnan

    Joined:
    Jan 9, 2004
    Location:
    Grand Rapids, MI, USA
    #6
    Erm... maybe it would help if you explained what you want to accomplish? What is the benefit of having a virtual mirror of the desktop on top of the real image of the same desktop? :confused:
     
  7. macrumors regular

    Joined:
    Feb 14, 2006
    #7
    Excuse me for pointing it out, as I don't mean to be rude or insulting, but I think there is some language barrier here that is preventing us from understanding what it is you are trying to do.

    To re-iterate, it sounds to me like what you want is a display driver that displays the same desktop two times within one screen, sort of like a split-screen, but with the same data on both sides.

    If this is what you mean, first off I am not sure why you would want this, but hey, whatever floats your boat. Second, I have never seen anything like this, so we are talking "custom job" here, I.E. you are going to have to write something yourself.

    I would start by looking at how to write drivers for OSX. What you need, more specifically, is a video driver most likely. This driver would, in theory, split the Video Buffer in half, setting the resolution to Height x 1/2 * Width (same height, but half the width). It would then display the same buffer data on both sides.

    Although this is again theoretically possible, its probably not likely. First off, most video card manufactures guard the source for their video drivers pretty well. They don't just hand them off to any Tom, Dick, and Harry that wants to modify their driver code. That said, even if you could get the source for the driver, I am pretty sure there is a VERY large learning curve to learn how to write drivers for OSX, or any OS for that matter.

    Again, if we had a better understanding of what your end-goal is here, we probably could help you better.
     

Share This Page