Fiddling with the cursor code does indeed make a difference. Hiding the cursor before changing resolution and showing it afterwards fixes this for me.
Once I've got a driver that does this properly (currently it unconditionally re-shows the cursor after mode switch) I'll attach it here for testing.
The changes should be small and self-contained, making this appropriate for an SRU.
Fiddling with the cursor code does indeed make a difference. Hiding the cursor before changing resolution and showing it afterwards fixes this for me.
Once I've got a driver that does this properly (currently it unconditionally re-shows the cursor after mode switch) I'll attach it here for testing.
The changes should be small and self-contained, making this appropriate for an SRU.