Re: [hatari-devel] Mouse cursor problem with SDL 2.0.5 on Linux |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Mouse cursor problem with SDL 2.0.5 on Linux
- From: Uwe Seimet <Uwe.Seimet@xxxxxxxxx>
- Date: Sun, 23 Oct 2016 19:17:33 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1477243054; l=4448; s=domk; d=seimet.de; h=In-Reply-To:Content-Transfer-Encoding:Content-Disposition: Content-Type:MIME-Version:References:Subject:To:From:Date; bh=iJ8Rx+4PGRycrtpMaPVrLz21YuCibHKxHeFmCbse0z8=; b=CvenSPhaM+/GYBSYxClOD0hKxOyeAyCiDjCNK9nYlh49ZMKbIXcIpQC2VVId3CiK2KJ xJeha+Ce3Wjh6lWfndUkQhGEw8rtd05XeE2n6vb0HfEo0q+gpTN1Hcd8+kgIcigmtFVcy 4ncA92OJYFjbSjSpvQLZ2NV7v0V3h3C/eqQ=
Hi,
I have tried TT high and Falcon (in ST low). In both cases after moving the
mouse a few times in the Hatari window, the Hatari mouse pointer is not
synchronous anymore at all with where the mouse actually is.
As soon as I install SDL 2.0.4 (no need to recompile Hatari, just replacing
the shared libSDL2 it's fine again. Even when I explicitly recompile
against libSDL2 2.0.5 the mouse cursor handling is broken.
I attached the list of libraries used by my Hatari binary.
Take care
Uwe
> Le 22/10/2016 à 14:00, Uwe Seimet a écrit :
> > Hi all,
> >
> > When compiling Hatari based on SDL 2.0.5 I noticed that the mouse cursor
> > position is very often not synchronized anymore, i. e. the position
> > where Hatari assumes the mouse pointer is located as is not the one X11
> > thinks the mouse pointer is located. With SDL 2.0.4 I also have this
> > problem sometimes, but it is much less obvious. With SDL 2.0.5 this
> > has become severe.
>
> Hi
>
> is this specific to stf / falcon / other modes, or in any mode ?
>
> In my case, I don't see that under linux, mouse pointer's position is
> correct (it was ok with sdl 2.0.4 and still good with 2.0.5)
>
> Nicolas
>
>
linux-vdso.so.1 (0x00007ffee8ceb000)
libSDL2-2.0.so.0 => /usr/lib64/libSDL2-2.0.so.0 (0x00007fd4399fd000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fd4397e1000)
libm.so.6 => /lib64/libm.so.6 (0x00007fd4394e3000)
libreadline.so.6 => /lib64/libreadline.so.6 (0x00007fd439299000)
libz.so.1 => /lib64/libz.so.1 (0x00007fd439083000)
libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007fd438e4e000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007fd438c46000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007fd438a2a000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fd4386e7000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fd4384d5000)
libudev.so.1 => /lib64/libudev.so.1 (0x00007fd439eb8000)
libc.so.6 => /lib64/libc.so.6 (0x00007fd438139000)
libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007fd437e70000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fd437c6c000)
libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x00007fd437a1a000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007fd43780f000)
libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007fd43760c000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007fd4373fb000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007fd4371f0000)
libXss.so.1 => /usr/lib64/libXss.so.1 (0x00007fd436fec000)
libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007fd436de6000)
librt.so.1 => /lib64/librt.so.1 (0x00007fd436bde000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd439cfb000)
libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007fd4369a9000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007fd4367a4000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fd43657b000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fd436364000)
libcap.so.2 => /lib64/libcap.so.2 (0x00007fd43615e000)
libpulsecommon-9.0.so => /usr/lib64/pulseaudio/libpulsecommon-9.0.so (0x00007fd435ed9000)
libjson-c.so.2 => /usr/lib64/libjson-c.so.2 (0x00007fd435cce000)
libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007fd435a87000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fd43587d000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007fd435677000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fd435473000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007fd43526d000)
libattr.so.1 => /lib64/libattr.so.1 (0x00007fd435068000)
libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007fd434e66000)
libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007fd434c60000)
libwrap.so.0 => /lib64/libwrap.so.0 (0x00007fd434a56000)
libsndfile.so.1 => /usr/lib64/libsndfile.so.1 (0x00007fd4347df000)
libasyncns.so.0 => /usr/lib64/libasyncns.so.0 (0x00007fd4345da000)
libbsd.so.0 => /usr/lib64/libbsd.so.0 (0x00007fd4343c4000)
libFLAC.so.8 => /usr/lib64/libFLAC.so.8 (0x00007fd43418c000)
libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007fd433f85000)
libvorbis.so.0 => /usr/lib64/libvorbis.so.0 (0x00007fd433d59000)
libvorbisenc.so.2 => /usr/lib64/libvorbisenc.so.2 (0x00007fd433ab0000)