Bug 7378

Summary: Cursor issues in Clone mode
Product: xorg Reporter: Lukas Hejtmanek <xhejtman>
Component: Driver/intelAssignee: Eric Anholt <eric>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high Keywords: patch
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Patch none

Description Lukas Hejtmanek 2006-06-30 11:37:02 UTC
When started with attached CRT, secondary cursor is not always hidden when
cycling through crt, lfp, crt+lfp. I.e., sometimes both cursors are enabled when
only crt or only lfp is active.
Comment 1 Lukas Hejtmanek 2006-06-30 11:54:13 UTC
Created attachment 6084 [details]
Patch

Patch that fixes the problem.

Anyway, when starting in Clone mode, SWF0 register should be set if not to
(0x801) otherwise first hotkey switch leads to 0x801 mode as well and therefore
it does nothing. One must togle hotkey twice to see any change.
Comment 2 Eric Anholt 2007-02-26 16:37:54 UTC
I haven't seen any cursor issues when flipping outputs on and off using xrandr, and the current code should be disabling the BIOS hotkey code (and hopefully your kernel is stepping in to deliver it as a proper input event so you can hook up userland policy for mode switching if you want that keypress to do something).

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.