2012-10-26 Uli Schlachter:

> In the  beginning, there  was X11.  X11 defined  what I  will call
> "protocol  screens".  In this  mode,  only  the mouse  could  move
> between screens. You can even run different window managers on the
> different screens.
>
> But people wanted to move  windows between screens, so Xinerama is
> created.  To 'old'  clients,  Xinerama looks  like  a single,  big
> protocol screen.  However, only parts  of it are visible.  You can
> ask the Xinerama extension for which parts exactly are visible.
>
> Then came RANDR. RANDR doesn't really matter to this issue at all.
> It just  made dynamic  configuration possible. With  Xinerama, you
> had  to configure  the layout  before starting  the server.  RANDR
> makes it possible to enable new screens at runtime.

I assume  that the -s  setting of  xcalib operates on  the "protocol
screen", the  I don't  understand why only  one screen  is inverted,
since they  both belong to the  same protocol screen. If  RANDR uses
the same screen notion as Xinerama it also should invert both, since
both appear as a single one.

> > Given that  inversion is  such a simple  and basic  operation, I
> > wonder if there's likewise a simple solution (I already tried to
> > flip over my monitor cable, but it won't fit ;).
>
> What exactly do  you mean by "inversion" anyway? My  only guess so
> far is that you want to inverse colors (black becomes white, white
> becomes black, gray stays gray), but  I only guess this because of
> xcalib.

Exactly.

> If I understand  this correctly, then I didn't even  know that X11
> can do so.  I never heard about xcalib either  (and I haven't ever
> built and run xcalib).

When  I heard  about the  possibility if  inverting a  screen (or  a
single window) I thought of it  as a useless cheap gimmick. But once
discovered I  have to  admit that  inverting is  a very  handy small
tool. I have two use-cases:

∙ insane web designers which print white text on black background
  (often combined with a very thin font)

∙ reading PDFs in a dark environment. Usually I set my PDF reader to
  low-contrast  (dark grey  on light grey)  for that, but  some PDFs
  use white as background and then the inversion comes into play.


Marco



--
To unsubscribe, send mail to [email protected].

Reply via email to