After enabling exa (Option "AccelMethod" "exa" in Device Section) the mouse doesnt work in quake3 and ut2003_demo: moving the mouse in any direction results in the cursor going to the lower right corner of the screen and stick there. Commenting out the line solves the issue. This happens with todays CVS HEAD on a Radeon 7500 card.
DGA is known to be unsupported with EXA at this time for the radeon driver.
*** Bug 4787 has been marked as a duplicate of this bug. ***
I'll commit a fix for this shortly.
CVSROOT: /cvs/xorg Module name: xc Changes by: daenzer@gabe.freedesktop.org 05/11/08 06:05:00 Log message: 2005-11-08 Michel Daenzer <michel@daenzer.net> * programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c: (RADEONScreenInit): bugzilla #4494 (https://bugs.freedesktop.org/show_bug.cgi?id=4494) Call RADEONDGAInit() even if EXA is enabled; the problematic DGA acceleration hooks are already disabled in that case. This fixes DGA issues such as DGA mouse (typically used by games in fullscreen mode) not working. Fix suggested by Eric Anholt. Modified files: ./: ChangeLog xc/programs/Xserver/hw/xfree86/drivers/ati/: radeon_driver.c Revision Changes Path 1.1501 +13 -0 xc/ChangeLog http://cvs.freedesktop.org/xorg/xc/ChangeLog 1.82 +2 -3 xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c http://cvs.freedesktop.org/xorg/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
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.