This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
RE: [ANNOUNCEMENT] Updated Cygwin/XFree86 Package: x2x-1.27-2
- From: Jean-Claude Gervais <jc dot gervais at videotron dot ca>
- To: cygwin-xfree at cygwin dot com
- Date: Mon, 04 Nov 2002 12:15:00 -0500
- Subject: RE: [ANNOUNCEMENT] Updated Cygwin/XFree86 Package: x2x-1.27-2
- Reply-to: cygwin-xfree at cygwin dot com
Thomas - Yes, I've tried invoking XWin from the second display, but no dice.
Harold - Yup, of course; all good things take time. I'm currently learning
more and more about X anyway, so I might even be able to help out at some
point; It seems that to be able to contribute to a project like Cygwin, you
have to know Win32 and *nix equally well.
Here's the work-around that I've found; brace yourselves -
I grab the taskbar and drag it onto the second display (the reason for this
will become clearer in a moment)
Using the "-engine 1", I start XWin in rootless mode (Yay! Rootless mode
rocks!)
I drag the taskbar back to the primary display, now that XWin has calculated
the window-size excluding the task-bar.
I right-click on XWin's taskbar icon and select MOVE, then I use the
arrow-keys to move XWin's display across to the other screen, and press
enter once it's properly positioned.
Alternatively, I could just LEAVE the taskbar on the second display, but
then I have a problem remote-controlling the box with another Microsoft gem,
Netmeeting.
Thanks for your reading.
-----Original Message-----
From: cygwin-xfree-owner@cygwin.com [mailto:cygwin-xfree-owner@cygwin.com]On
Behalf Of Harold L Hunt II
Sent: Monday, November 04, 2002 10:49 AM
To: cygwin-xfree@cygwin.com
Subject: Re: [ANNOUNCEMENT] Updated Cygwin/XFree86 Package: x2x-1.27-2
Jean-Claude,
No, there is not way for Cygwin/XFree86 to use the entire area of the
dual-display; that is pretty much a limitation of DirectDraw, if I
recall correctly (I seem to remember that a surface can only span a
single physical monitor). You could probably pass the ``-engine 1''
argument to use the GDI-based blitter, but that would still be limited
to a single physical display because Cygwin/XFree86 trims the specified
size to fit on the primary monitor. We would need some sort of new
command-line argument to indicate that the specified size is not to be
trimmed in anyway, or we could have a flag that says to use the entire
virtual desktop size. I prefer the later.
In any case, some coding will need to happen before your request can be
realized.
Harold
Jean-Claude Gervais wrote:
>Great news Thomas,
>
> Um, since you know so much about dual-displays, maybe you could help
me?
>
> I'm running Cygwin XFree on a machine inside which I have installed
two
>video cards; this in effect creates a really large Windows desktop.
>
> I'm just wondering if you know of any way to get the Cygwin XFree
display
>to either use the full desktop surface, or failing that, is there a way to
>get Cygwin XFree to start up on the right-hand side of the display, because
>it never seems to want to start on the second display...
>
>Thanks in advance.
>
>
>-----Original Message-----
>From: cygwin-xfree-owner@cygwin.com
[mailto:cygwin-xfree-owner@cygwin.com]On
>Behalf Of Thomas Chadwick
>Sent: Monday, November 04, 2002 9:47 AM
>To: cygwin-xfree-announce@cygwin.com
>Cc: cygwin-xfree@cygwin.com
>Subject: [ANNOUNCEMENT] Updated Cygwin/XFree86 Package: x2x-1.27-2
>
>ANNOUCEMENT
>
>An update to the Cygwin/XFree86 package 'x2x' is now available.
>
>
>DESCRIPTION
>
>The usefulness of this utility will become apparent to anyone with a PC
>side-by-side with an *ix workstation. Simply bring up an XWindows session
>on each machine, run x2x on the PC, and use your PC's mouse and keyboard to
>control your *ix workstation's display. Works better and is cheaper than a
>KVM (Keyboard/Video/Mouse) switch. It also works much like a multi-headed
X
>session.
>
>
>RELEASE HISTORY
>
>x2x-1.27-2 (current release):
>
> Bugfix and enhancement release. Changes are:
>
> 1) Fixed problem in which x2x consumes nearly 100% of the CPU.
> This was due to a problem in setting up a call to select(),
> which was causing it to be non-blocking.
>
> 2) Added some includes and cleaned-up some code to cut down
> on compiler warnings.
>
> 3) Added a whole new feature! Invoking x2d with a command-line
> flag of "-capslockhack"causes it to wrap Shift key Press/
> Release events around alpha keystrokes. I discovered I
> needed this feature because the "to" display I have uses the
> state of CapsLock on its attached keyboard to determine if
> CapsLock is on (instead of obeying the CapsLock Press/Release
> keyboard events).
>
>x2x-1.27-1:
>
> Initial Release. Vendor code built and package as-is.
>
>
>KNOWN BUGS
>
> Doesn't "work" very well with the new rootless mode of XWin.
> I plan to fix this in a future release.
>
>
>INSTALLATION INSTRUCTIONS
>
>To update your installation, click on the "Install Cygwin now" link on the
>http://cygwin.com/ web page. This downloads setup.exe to your system.
Save
>it and run setup, answer the questions and pick up 'x2x' from the 'XFree86'
>category. You may need to click the "Full" button if it doesn't show up.
>
>Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed
>due to bandwidth limitations. This means that you will need to find a
>mirror which has this update.
>
>In the US, ftp://archive.progeny.com/cygwin/ is a reliable high bandwidth
>connection.
>
>In Japan, ftp://ftp.u-aizu.ac.jp/pub/gnu/gnu-win32/ is usually up-to-date.
>
>In DK, http://mirrors.sunsite.dk/cygwin/ is usually up-to-date.
>
>If one of the above doesn't have the latest version of this package you can
>either wait for the site to be updated or find another mirror.
>
>Please send questions or comments to the Cygwin/XFree86 mailing list
>(mailto:cygwin-xfree@sources.redhat.com). If you want to subscribe go to
>http://cygwin.com/lists.html. I would appreciate it if you would use the
>mailing list rather than emailing me directly. This includes ideas and
>comments about the setup utility or Cygwin/XFree86 in general.
>
>If you want to make a point or ask a question, the Cygwin/XFree86 mailing
>list is the appropriate place.
>
>
>_________________________________________________________________
>Protect your PC - get McAfee.com VirusScan Online
>http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
>
>
>