Wasp
Insektenspray-Gegner
Hallo Forum,
habe Probleme mit ein paar Programmen in Zusammenhang mit dem im Titel genannten Programmen respektive dessen Einstellungen. Daraus ergibt sich mir die folgende Verständnisfrage: wo ist Desktop-Koordinate (0;0)?
Habe zwei Bildschirme welche ich nicht mit "RightOf" sondern mit "LeftOf" angeordnet habe. Genauso wie "BottomOf", führt auch "LeftOf" zu dem Problem, daß der Mauszeiger in einer Achse nicht bewegt werden kann. Das Problem ist (weitestgehend) bekannt und kann leicht durch einen vorhanden Patch behoben werden, bei dem die Mausposition auch negative Werte annehmen kann. Diesen Patch habe eingespielt und er funktioniert auch soweit gut.
Zur Illustration:
Da ich, zur fehlerfreien Funktion der Maus ganz offensichtlich negative Mauskoordinaten benötige, habe ich bisher vermutet, daß der rechte Bildschirm ("Screen 0") sich im positiven und der Linke ("Screen 1") sich somit im negativen X-Bereich befindet.
Allerdings scheint es nach xdpyinfo keine negativen Koordinaten zu geben:
Auch xev gibt alle koordinaten positiv als auch logisch richtig aus:
Hierbei habe ich das Fenster von xev links oben auf dem linken Bildschirm positioniert und bekomme "(10,22)" als Koordinate ausgegeben. Also auch keine negativen Koordinaten.
bei folgenden Programmen stieß ich allerdings auf Problem:
rxvt-unicode: bei Transparenz wird Hintergrundbild falsch gekachelt; (0;0) scheint auf dem rechten Bildschirm zu sein.
ioquake3: im Fenstermodus kann man nicht auf dem rechten Bildschirm spielen, da die Maus nicht horizontal bewegt werden kann. (Gleiches Phänomen wie zuvvor bei X11 selbst ohne den Patch für negative Mauskoordianten.)
Noch einmal die Fragen:
Sich über Aufklärung freuend würde,
Wasp
habe Probleme mit ein paar Programmen in Zusammenhang mit dem im Titel genannten Programmen respektive dessen Einstellungen. Daraus ergibt sich mir die folgende Verständnisfrage: wo ist Desktop-Koordinate (0;0)?
Habe zwei Bildschirme welche ich nicht mit "RightOf" sondern mit "LeftOf" angeordnet habe. Genauso wie "BottomOf", führt auch "LeftOf" zu dem Problem, daß der Mauszeiger in einer Achse nicht bewegt werden kann. Das Problem ist (weitestgehend) bekannt und kann leicht durch einen vorhanden Patch behoben werden, bei dem die Mausposition auch negative Werte annehmen kann. Diesen Patch habe eingespielt und er funktioniert auch soweit gut.
Zur Illustration:
Code:
[FONT="Courier New"]
+------------+-------------------------+
| Screen #1 | Screen #0 |
| | |
| | |
| | |
| | |
| | |
| | |
+------------+-------------------------+
LeftOf -->|
[/FONT]
Allerdings scheint es nach xdpyinfo keine negativen Koordinaten zu geben:
Code:
~> xdpyinfo -ext XINERAMA | tail -n 3
XINERAMA version 1.1 opcode: 147
head #0: 2560x1600 @ 1200,0
head #1: 1200x1600 @ 0,0
Code:
ConfigureNotify event, serial 39, synthetic YES, window 0x3a00001,
event 0x3a00001, window 0x3a00001, (10,22), width 178, height 178,
border_width 2, above 0x0, override NO
bei folgenden Programmen stieß ich allerdings auf Problem:
rxvt-unicode: bei Transparenz wird Hintergrundbild falsch gekachelt; (0;0) scheint auf dem rechten Bildschirm zu sein.
ioquake3: im Fenstermodus kann man nicht auf dem rechten Bildschirm spielen, da die Maus nicht horizontal bewegt werden kann. (Gleiches Phänomen wie zuvvor bei X11 selbst ohne den Patch für negative Mauskoordianten.)
Noch einmal die Fragen:
- Wo ist Koordinate (0;0) auf dem Desktop (gibt es negative Koordinaten)?
- Und natürlich die Frage nach dem Schuldigen: X11/Xorg, Xinerama oder die Programme (rxvt-unicode,ioquake3,..)?
- Benutzt hier noch jemand anderes Xinerama mit "LeftOf" oder "BottomOf"...?
Sich über Aufklärung freuend würde,
Wasp