Andreas Metzler <[EMAIL PROTECTED]> wrote:

>> wie kann ich XFree4.3 beibringen, das ich die Aufl�sung mit 
>> <strg>+<alt>+<NUM + (-)> umschalten will _ohne_ das auf Virtual Desktop 
>> geschaltet wird. Ich m�chte, dass der neue Desktop, dann _komplett_ 
>> angezeigt wird.
> 
> Mit <strg>+<alt.. geht das nicht, allerdings mit xrandr(1). - Die Frage
> ist, ob dein Windowmanger damit zurechtkommt.
>           cu andreas

Hmm, man k�nnte vielleicht einen kleinen Shell Wrapper um
xrandr(1) schreiben und im Windowmanager zwei Keybindings daf�r
definieren: Einen zum Hoch- und einen zum Runterschalten der
Aufl�sung.

> Die Frage ist, ob dein Windowmanger damit zurechtkommt.

Derzeit ist bei den meisten wohl noch einen Restart des
Windowmanagers nach Umschaltung der Aufl�sung n�tig. Zumindest
beim fvwm2 und beim WindowMaker kann man das erreichen, indem man
dem laufenden Prozess einen SIGUSR1 sendet. Ob das bei anderen
Windowmanagern auch so einfach geht, kann ich nicht sagen.

F�r den einfachen Hausgebrauch k�nnte folgender Wrapper
ausreichen. Jedenfalls tut's bei mir mit fvwm2 und WindowMaker.

--- snip ---

#!/bin/bash
# Switches screen size by means of RandR facility
# +/- selects next/previous screen size, respectively.

# Insert your windowmager here
WM=fvwm2 

if [ "$1" = "+" -o "$1" = "-" ] ; then
  pid_wm=`pgrep -u \`whoami\` $WM` || exit 1
  cur_screen=`xrandr -q | sed 's/^\*\([^ ]*\).*/\1/;t;d'`
  new_screen=$((cur_screen${1}1))
  xrandr -s $new_screen 2>/dev/null || exit 1
  [ $? -eq 0 ] && kill -s USR1 `pgrep -u \`whoami\` $WM` && exit 0
else
  echo "Usage: $0 [+-]"
  exit 1
fi

--- snip ---

Beste Gr�sse - J�rgen


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an