Bug#570302: wesnoth: Left & right mouse buttons do not work in window mode all the time

Harald bugreport at gehirnspen.de
Wed Feb 17 22:53:34 UTC 2010


Package: wesnoth
Version: 1:1.6.5-1
Severity: important

Hello everyone,

my system is today's unstable and since I updated the xorg 
server to 7.5, problems occurred with the left & right mouse buttons. 
These 
problems only show up in window mode (in opposition to fullscreen mode).

In window mode, the use of the left mouse button is not honoured. 
After navigating through the menus by cursor keys and starting a game, 
middle mouse button works, but  not the other ones.

In preferences menu, the 'big' buttons ('cancel' and so on) do not work 
either, but the small on-off widgets _do_ work. So I can select 
fullscreen mode by left mouse click. Afterwards, left & right mouse 
buttons work like expected. When I switch back to window mode, the mouse 
buttons just work on the small buttons once again.

I'm running the game on a laptop with Intel 915GM with no explicit 
xorg.conf. Recently, errors showed up in /var/log/Xorg.0.log indicating 
problems with the touchpad. A USB mouse shows exacly the same behaviour:

***************
(II) config/udev: Adding input device "SynPS/2 Synaptics TouchPad" 
(/dev/input/event7)
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
        compiled for 1.7.3.902, module version = 1.2.1
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 7.0
(II) Synaptics touchpad driver version 1.2.1
(**) Option "Device" "/dev/input/event7"
(II) "SynPS/2 Synaptics TouchPad": x-axis range 1472 - 5472
(II) "SynPS/2 Synaptics TouchPad": y-axis range 1408 - 4448
(II) "SynPS/2 Synaptics TouchPad": pressure range 0 - 255
(II) "SynPS/2 Synaptics TouchPad": finger width range 0 - 0
(II) "SynPS/2 Synaptics TouchPad": buttons: left right middle
(--) "SynPS/2 Synaptics TouchPad": touchpad found
(**) "SynPS/2 Synaptics TouchPad": always reports core events
(II) XINPUT: Adding extended input device ""SynPS/2 Synaptics 
TouchPad"" (type: TOUCHPAD)
(**) "SynPS/2 Synaptics TouchPad": (accel) keeping acceleration scheme 
1
(**) "SynPS/2 Synaptics TouchPad": (accel) acceleration profile 0
(--) "SynPS/2 Synaptics TouchPad": touchpad found
(II) config/udev: Adding input device "SynPS/2 Synaptics TouchPad" 
(/dev/input/mouse0)
(**) "SynPS/2 Synaptics TouchPad": always reports core events
(**) "SynPS/2 Synaptics TouchPad": Device: "/dev/input/mouse0"
(EE) ioctl EVIOCGNAME failed: Inappropriate ioctl for device
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for ""SynPS/2 Synaptics TouchPad""
***************

Probably, this is related to the conversion from hal to udev (maybe related to bug 
#567491?), but for other programs, this seems not to be a problem. Wesnoth is the only one where I experienced 
these problems. 

Please let me know if I can provide some help!

Thanks a lot for the great work,
Harald

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages wesnoth depends on:
ii  wesnoth-aoi                 1:1.6.5-1    "An Orcish Incursion" official cam
ii  wesnoth-core                1:1.6.5-1+b1 fantasy turn-based strategy game
ii  wesnoth-data                1:1.6.5-1    data files for Wesnoth
ii  wesnoth-did                 1:1.6.5-1    "Descent Into Darkness" official c
ii  wesnoth-ei                  1:1.6.5-1    "The Eastern Invasion" official ca
ii  wesnoth-httt                1:1.6.5-1    "Heir to the Throne" official camp
ii  wesnoth-l                   1:1.6.5-1    "Liberty" official campaign for We
ii  wesnoth-low                 1:1.6.5-1    "Legend of Wesmere" official campa
ii  wesnoth-nr                  1:1.6.5-1    "Northern Rebirth" official campai
ii  wesnoth-sof                 1:1.6.5-1    "The Sceptre of Fire" official cam
ii  wesnoth-sotbe               1:1.6.5-1    "Son of the Black-Eye" official ca
ii  wesnoth-thot                1:1.6.5-1    "The Hammer of Thursagan" official
ii  wesnoth-trow                1:1.6.5-1    "The Rise of Wesnoth" official cam
ii  wesnoth-tsg                 1:1.6.5-1    "The South Guard" official campaig
ii  wesnoth-ttb                 1:1.6.5-1    "A Tale of Two Brothers" official 
ii  wesnoth-utbs                1:1.6.5-1    "Under the Burning Suns" official 

Versions of packages wesnoth recommends:
ii  wesnoth-music                 1:1.6.5-1  music files for Wesnoth

wesnoth suggests no packages.

-- no debconf information





More information about the Pkg-games-devel mailing list