From: Aivils S. <ai...@un...> - 2006-01-16 10:35:31
|
Hi, observer! Your patch is just evolution of isolateDevice. However "Inacitve" device is revolution! I post it here, because of your or someone request. Inactive device bringed into code by "authentic" developers of multiheaded XFree. In abstract it should be beter. In the reality it is quite forgotten. Aivils On Piektdiena, 13. Janv=C4=81ris 2006 23:33, observer wrote: > A few months ago I wrote a patch that allows the same functionality > using isolate device, the file is attached, its working very fine for > me, but before using the patch read it, Im a a very bad programmer, > and the patch is basically fine but it breaks the config options for > isolate device, you must use it like this: > > Section "ServerLayout" > Identifier "Multihead layout" > Screen 0 "Screen0" 0 0 > Screen 1 "Screen1" RightOf "Screen0" > InputDevice "Mouse0" "CorePointer" > InputDevice "Keyboard0" "CoreKeyboard" > Option "Xinerama" "on" > # Option "Clone" "on" > # Option SingleCard > Option "IsolateDevice" "PCI:1:0:0-PCI:1:5:0" > EndSection > > Im not sure what options dont work any more at least you cant use > SingleCard any more you must use > > Option "IsolateDevice" "PCI:0:2:0-PCI:0:2:0" > > also im not sure if works with more than two devices > > Maybe someone can fix it or take the idea, basically it just takes pci > ids as parameters and makes the xserver to =C2=BFisolate? only those > devices. > > > Hi, All! > > > > After few months of reading X code i discovered > > old option. That option added into CVS tree 7 years ago > > between 3.99 in 4.0.0 versions of XFree. > > Syntaxis looks like this: > > Section "ServerLayout" > > Identifier "layout1" > > InputDevice "Keyboard1" "CoreKeyboard" > > InputDevice "Mouse1" "CorePointer" > > Screen "screen1" > > Inactive "DeviceName-1" > > Inactive "DeviceName-2" > > EndSection > > I'm not sure, is syntax right. > > > > Read about: > > xc/programs/Xserver/hw/xfree86/RAC.Notes > > > > Unfortunately that option lead segfault with X-6.8.2 > > of Mandriva. In the working case "Inactive" device beat > > isolateDevice, because sysop can set up weird systems, > > where 1st X have 3 heads, 2nd X - 5 heads ... > > > > Aivils |