Bug 19451

Summary: pointer can't switch screens in zaphod mode
Product: xorg Reporter: Matthieu Herrb <matthieu.herrb>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: peter.hutterer, zerooa
Version: 7.4 (2008.09)   
Hardware: x86 (IA32)   
OS: OpenBSD   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
xorg.conf
none
Xorg.0.log none

Description Matthieu Herrb 2009-01-07 15:21:35 UTC
Created attachment 21772 [details]
xorg.conf

once I move the mouse from Screen0 over to Screen1, it can never go back to Screen0.
Comment 1 Matthieu Herrb 2009-01-07 15:24:52 UTC
Created attachment 21773 [details]
Xorg.0.log
Comment 2 Matthieu Herrb 2009-01-07 15:28:48 UTC
Explicitely specifiying a "Virtual" size for each screen in xorg.conf, equal to the largest mode used on that screen fixes the problem. 

A bit of debugging shows that the edges used to detect if the pointer has to switch screens are the virtual ones instead of the ones of the current mode. 

Since this is with xrandr 1.2, there's no panning. So defaulting to a virtual size greater than the largest mode is probably a bad idea. 
Comment 3 Matthieu Herrb 2009-01-07 22:50:47 UTC

*** This bug has been marked as a duplicate of bug 13932 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.