FS#21197 - [xorg-server] mouse not work in 3D games

Attached to Project: Arch Linux
Opened by Marek Niklicek (Dogmeat) - Monday, 11 October 2010, 19:38 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 13 October 2010, 21:17 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
After upgrade of mesa to 7.9 and libdrm to 2.4.22 I am no longer able to move cursor with mouse or touchpad on a netbook Asus EEE 1005HA with Intel 945GME in any 3D game (i.e. Teeworlds, Urban Terror, Warsow, etc.)

Additional info:
Package versions:

xorg-server 1.9.0.901-1
xf86-input-evdev 2.5.0-1
xf86-input-synaptics 1.3.0-1
mesa 7.9-1
intel-dri 7.9-1
xf86-video-intel 2.13.0-1 (it doesn't work with 2.12 as well)
libgl 7.9-1
libdrm 2.4.22-1

I attached an X.org log file.

marek@asus-eee ~ $ ls /etc/X11/xorg.conf.d/
10-evdev.conf 10-quirks.conf 10-synaptics.conf

Steps to reproduce:

Run a game which requires OpenGL. Cursor will be stuck in the left upper corner and will not react to mouse movements.
This task depends upon

Closed by  Jan de Groot (JGC)
Wednesday, 13 October 2010, 21:17 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in -2. A commit was reverted upstream.
Comment by Pierre Schmitz (Pierre) - Monday, 11 October 2010, 19:52 GMT
Interesting. I have got the same problem with a completely different PC using a nvidia card.
Comment by Ionut Biru (wonder) - Monday, 11 October 2010, 19:58 GMT
xorg-server 1.9.0.901 and sdl doesn't make good team
Comment by Marek Niklicek (Dogmeat) - Monday, 11 October 2010, 20:11 GMT
I wasn't sure what is source of this problem because there were many packages updated but I suspected mesa. Now I realized that I have the same issue on a laptop with ATI Mobility Radeon HD 5650 1GiB with Catalyst driver (fglrx). I will test it on another computer with nvidia.
Comment by Laurent Carlier (lordheavy) - Monday, 11 October 2010, 20:13 GMT
it seem that the problem (for me) is present when the app/game is fullscreen
Comment by Marek Niklicek (Dogmeat) - Monday, 11 October 2010, 20:16 GMT
Computer with nvidia graphics card is afftected by this issue as well and Laurent is right - it occures only in fullscreen.
Comment by Qiang Guan (qianghr) - Tuesday, 12 October 2010, 08:40 GMT
It affects all sdl applications, including tdfsb and zaz.
In these programs, curour is fixing whether the view is fullscreen or window mode.
But in games, such as Assaultcube, it only occurs in fullscreen.

Comment by Laurent Carlier (lordheavy) - Wednesday, 13 October 2010, 07:12 GMT
it seem that setting SDL_VIDEO_X11_DGAMOUSE=0 fix the problem
Comment by Pierre Schmitz (Pierre) - Wednesday, 13 October 2010, 07:16 GMT
For some games yes, but not for warsow for example.
Comment by Austin (doorknob60) - Wednesday, 13 October 2010, 21:00 GMT

Loading...