Can't move mouse pointer out of widelands window

Bug #1102036 reported by marcus-aurelius
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
Invalid
Undecided
Unassigned

Bug Description

After switching from fullscreen mode to windowed mode it is not possible to move the mouse pointer out of the widelands window. After restarting the game this works.

Tags: ui arch mouse
tags: added: mouse ui
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Thanks for reporting this issue.

Unfortunately I'm not able to reproduce the problem here, switching between fullscreen and windowed mode works fine. Could you please provide some steps for how to reproduce the issue, does it occur when switching in-game or in the options menu? Also, please mention which operating system (and desktop environment if applicable) you are running, in case it is limited to only one or some systems. (I tried with Unity on Ubuntu 12.10)

Changed in widelands:
status: New → Incomplete
Revision history for this message
marcus-aurelius (joerg.d.w) wrote :

Im using a fully updated arch linux with KDE 4.9 . But the same issue also occures with XFCE 4.10
To produce this bug I just start a fullscreen widelands, go to the options menu and disable the fullscreen-mode. Then the pointer can't leave the window. Also it doesn't work for example to use Crtl+F<i>, to switch to the virtual desktop <i>. But after a restart of the whole programm, everything works as it should.

Here a overview of the versions of widelands and its dependencies (number behind '-' is arch specific):
widelands: 17-6
widelands-data: 17-1
sdl_mixer: 1.2.12-3
sdl_image: 1.2.12-2
sdl_net: 1.2.8-1
sdl_ttf: 2.0.11-2
sdl_gfx: 2.0.24-1
lua51: 5.1.5-3
glew: 1.9.0-2
python2: 2.7.3-4

I'm sorry I'm not very experienced in submitting bug-descriptions. What else can I do?

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Thanks for providing the requested information.

Ok, if you encounter it in both KDE and XFCE that should rule out the desktop environment at least. I still couldn't reproduce it here with the latest development version of Widelands. Then again I run Arch in a virtual machine which has its own set of problems (bug 731987), and working around that might dodge the issue.

I suppose we have to wait and see if anyone else can confirm this issue.

Regarding reporting bugs, here's a couple of tips:
- Provide a list of steps on how to reproduce the issue, so that others can easily follow the same steps on see if they run into it.
- Along with that, a short description of what you expected would happen and what actually happened.
- Include a mention of which version of Widelands you are running and which operating system you are running. The latter is not always useful, but it could be if there is a platform (or even distro) specific issue.
- If relevant, include a screenshot of the issue. (Mostly if something is visually wrong, or it would take two paragraphs to explain something which is obvious if shown on a picture)
- If you have a game where something really strange is happening, or a savegame which crash the game, please attach the save game and/or replay which shows the issue.

(I should probably consider elaborating and adding some of this to http://wl.widelands.org/wiki/ReportingBugs/ or elsewhere at some point)

Changed in widelands:
status: Incomplete → New
tags: added: arch
Revision history for this message
SirVer (sirver) wrote :

to the op: there should be a "grab mouse" option somewhere in the menu or the config file. Experiment with toggling this one.

@hjd: I am all for updating the bug reporting page in the wiki. Two more points to add: attaching stdout.txt/stderr.txt or the output of the program where appropriate and that adding too much information is often better than adding to little.

Revision history for this message
Jeffrey Tees (jeff-tees) wrote :

 I am getting similar pointer issues - Ubuntu 12.10, Acer Aspire One Netbook. Version of Widelands as in Ubuntu 12.10 repos.

Both in windowed and fullscreen, on both the Unity Desktop and in Openbox plain.

Actually, the window resolution was a little too long for the screen size (standard 10" netbook size 1024x600) but even windows like properties in nautilus have this issue; but I persevered and ran the tutorial game, once the first dialog appeared the pointer would not move (or rather it moved invisibly and appeared across the screen then would'nt move when the touchpad was used and then appeared again across the screen in the general direction intended). Mouse pointer moved normally outside the Widelands window.

In fullscreen mode, again mouse worked okay (if a little too sensitive on the game menu) until the firat dialog of the game then same issue, no reliable touchpad-pointer movement, making it impossible to even hit the 'ok' button on the first dialog of the screen - I had to switch to tty and kill the game from console.

Same issue in openbox as in Unity.

Revision history for this message
Jeffrey Tees (jeff-tees) wrote :

Just tried in Xmonad and played about the options settings for 'grab mouse' resulting in no change to behaviour, same as both Unity and Openbox, pointer is responsive in the menu, but when a game is launched the pointer stops responding. Same Architcture as before, Acer Aspire One Netbook D260 running Ubuntu 12.10.

Revision history for this message
SirVer (sirver) wrote :

Setting to incomplete for bug sweeping.

Changed in widelands:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for widelands because there has been no activity for 60 days.]

Changed in widelands:
status: Incomplete → Expired
Revision history for this message
SirVer (sirver) wrote :

Is this still an issue?

Changed in widelands:
status: Expired → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for widelands because there has been no activity for 60 days.]

Changed in widelands:
status: Incomplete → Expired
Revision history for this message
SirVer (sirver) wrote :

I think this might have gone away with SDL2 anyways.

Changed in widelands:
status: Expired → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.