The TEMP workaround also requires the 'screens' to be in order.
INCORRECT: Section "ServerLayout" Identifier "Layout0" Screen 2 "Screen2" 0 0 Screen 1 "Screen1" RightOf "Screen2" Screen 0 "Screen0" RightOf "Screen1" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "1" EndSection
CORRECT: Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" Screen 2 "Screen2" RightOf "Screen1" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "1" EndSection
This is not optimal nor final solution, just a temp workarround.
The TEMP workaround also requires the 'screens' to be in order.
INCORRECT:
Section "ServerLayout"
Identifier "Layout0"
Screen 2 "Screen2" 0 0
Screen 1 "Screen1" RightOf "Screen2"
Screen 0 "Screen0" RightOf "Screen1"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "1"
EndSection
CORRECT:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
Screen 2 "Screen2" RightOf "Screen1"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "1"
EndSection
This is not optimal nor final solution, just a temp workarround.