Dwa monitory, różne rozdzielczo

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
kitor
Posty: 33
Rejestracja: 23 sierpnia 2009, 12:09
Lokalizacja: Wieluń

Dwa monitory, różne rozdzielczości - kursor może wyjechać "poza ekran"

Post autor: kitor »

Radeon x1950 (sterownik ati), Debian Squeeze i386. Problem polega na tym, że przy konfiguracji wielomonitorowej, gdy mamy "lukę" względem prostokąta (w moim wypadku różne wysokości monitorów) kursor może uciec w ten teoretycznie pusty obszar. Tutaj zrzut ekranu jak to u mnie wygląda:
Obrazek

Monitory to 2x 17" 1280x1024, z tym że ten po lewej jest obrócony o 90 stopni w lewo. Czarne pasy przy tym z prawej to obszar serwera X, którego nie obejmuje żaden z monitorów, a kursor może tam sobie swobodnie przejść, co jest denerwujące przy trafianiu w elementy blisko brzegu monitora, a może również skończyć się umieszczeniem okna poza fizycznym ekranem. Pod Windowsem nie ma takiego problemu, tj nie da się wyjść niczym "poza ekran". Czy da się to również tutaj uzyskać?

Problem ten występował również przy wykorzystaniu Xdmx i kilku komputerów, więc osobiście nie mam pojęcia gdzie szukać rozwiązania.

Mój xorg.conf:

Kod: Zaznacz cały

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/X11/misc"
	FontPath     "/usr/share/fonts/X11/cyrillic"
	FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/Type1"
	FontPath     "/usr/share/fonts/X11/100dpi"
	FontPath     "/usr/share/fonts/X11/75dpi"
	FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath     "built-ins"
EndSection

Section "Module"
	Load  "dbe"
	Load  "record"
	Load  "glx"
	Load  "dri"
	Load  "dri2"
	Load  "extmod"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	#DisplaySize	  340   270	# mm
	Identifier   "dvi1"
	VendorName   "HWP"
	ModelName    "hp L1702"
	Option	    "DPMS"
	Option	    "Position" "0 128"
EndSection

Section "Monitor"
	#DisplaySize	  340   270	# mm
	Identifier   "dvi0"
	VendorName   "Eizo"
	ModelName    "FlexScan L671"
	Option	    "DPMS"
#	Option	    "RightOf" "dvi1"
	Option	    "rotate"  "left"
	Option	    "Position" "1280 0"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "ati"
	VendorName  "Unknown Vendor"
	BoardName   "Unknown Board"
	BusID       "PCI:1:0:0"
	Option      "monitor-DVI-0" "dvi0"
	Option      "monitor-DVI-1" "dvi1"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	SubSection "Display"
		Modes	"2560x1024"
		Viewport   0 0
		Depth     24
		Virtual   2560 2560
	EndSubSection
EndSection
ODPOWIEDZ