On 04.05.2012 20:43, Dariusz Dwornikowski wrote:
> Hi,
> 
> I've been thinking to write to the list for quite a long time. I''ve
> got a few multiscreen issues, maybe you can help. I am highly mobile
> user, using few external displays (beamers for lectures and normal
> displays for work) a day. My hardware is a plain Intel HDA with VGA
> output (using xrandr). Using awesome 3.4.11 on arch.
> 
> Multiscreen questions,
> 
> 1. When I add activate external display, all my clients (windows) form
> my LVDS screen momentarily switch to the external display. Is there a
> way to force them to stay. I always use my LVDS as the primary for
> work (coding, browsing) and the external for reading/presentations.

When a new screen appears, awesome just restarts. Clients are left behind at
whatever position they were.

The new instance then starts up and assigns each client to the screen that is
on. Since the position is measured from the top-left corner that means that if
you put the new screen to the left, clients will appear on it, but if you put
the new screen to the right, stuff will stay on the old screen.

Dunno what could be done about this (except moving all clients to a certain
screen on awesome startup).

> 2. When I move a client to the external screen (say Chromium) and
> maximise it, it jumps back to the LVDS screen maximised.

Dunno, never managed to figure that out. It should be impossible to happen, but
people claim otherwise. :-(

> 3. When I put in xrandr my external left of my main, the resolution of
> the external is completely garbled. The picture is tiled of the
> picture from the main display. When I set the external's resultion to
> the same as the main's everything is fine then.

Random guess: Sounds like a driver issue. The window manager just tells the X
server where windows should be displayed, so it's not involved in any painting.

> Systray question
> 
> 4. Is there a way to focus on systray with a keyboard and "click" the
> tray icon ? I would like to use gajim like that. It is not some urgent
> thing for me, just curious whether the mojo for that exists.

Depends on how much lua and magic you know. It should (somehow...) be possible
to figure out where the systray is from lua. Also, lua can emulate key presses.
So you should be able to write some lua code which moves the mouse pointer to
the right position and does a mouse click.

> Widget question
> 
> 5. I would like to create widget that presents plain text that can
> change when some file's contents changes. In vicious there are only
> widgets that are specialised for the task (mem, net, etc). Where
> should I look to accomplish it ?

Start a timer which reads the file's content every e.g. 10 seconds.

Uli
-- 
- He made himself, me nothing, you nothing out of the dust
- Er machte sich mir nichts, dir nichts aus dem Staub

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

Reply via email to