--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: xbase-clients: [xset] Document and make default mouse acceleration that doesn't suck
- From: Dylan Thurston <dpt@math.harvard.edu>
- Date: Sat, 18 Sep 2004 19:15:25 -0400
- Message-id: <20040918231525.91067102B@lotus>
Package: xbase-clients
Version: 4.3.0.dfsg.1-7
Severity: minor
The default mouse acceleration on a new X install is abysmal. Please
document and make default the xset options to make it not suck. See
http://marc.theaimsgroup.com/?l=xfree-xpert&m=101624642005523&w=2
Thanks,
Dylan
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7
Locale: LANG=C, LC_CTYPE=zh_TW.UTF-8
Versions of packages xbase-clients depends on:
ii cpp 4:3.3.4-2 The GNU C preprocessor (cpp)
ii libc6 2.3.2.ds1-16 GNU C Library: Shared libraries an
ii libdps1 4.3.0.dfsg.1-7 Display PostScript (DPS) client li
ii libexpat1 1.95.6-8 XML parsing C library - runtime li
ii libfontconfig1 2.2.3-1 generic font configuration library
ii libfreetype6 2.1.7-2.2 FreeType 2 font engine, shared lib
ii libgcc1 1:3.4.2-2 GCC support library
ii libice6 4.3.0.dfsg.1-7 Inter-Client Exchange library
ii libncurses5 5.4-4 Shared libraries for terminal hand
ii libpng12-0 1.2.5.0-7 PNG library - runtime
ii libsm6 4.3.0.dfsg.1-7 X Window System Session Management
ii libstdc++5 1:3.3.4-11 The GNU Standard C++ Library v3
ii libxaw7 4.3.0.dfsg.1-7 X Athena widget set library
ii libxcursor1 1.1.3-1 X cursor management library
ii libxext6 4.3.0.dfsg.1-7 X Window System miscellaneous exte
ii libxft2 2.1.2-6 FreeType-based font drawing librar
ii libxi6 4.3.0.dfsg.1-7 X Window System Input extension li
ii libxmu6 4.3.0.dfsg.1-7 X Window System miscellaneous util
ii libxmuu1 4.3.0.dfsg.1-7 lightweight X Window System miscel
ii libxpm4 4.3.0.dfsg.1-7 X pixmap library
ii libxrandr2 4.3.0.dfsg.1-7 X Window System Resize, Rotate and
ii libxrender1 0.8.3-7 X Rendering Extension client libra
ii libxt6 4.3.0.dfsg.1-7 X Toolkit Intrinsics
ii libxtrap6 4.3.0.dfsg.1-7 X Window System protocol-trapping
ii libxtst6 4.3.0.dfsg.1-7 X Window System event recording an
ii libxv1 4.3.0.dfsg.1-7 X Window System video extension li
ii xlibmesa-gl [libgl1] 4.3.0.dfsg.1-7 Mesa 3D graphics library [XFree86]
ii xlibmesa-glu [libglu1] 4.3.0.dfsg.1-7 Mesa OpenGL utility library [XFree
ii xlibs 4.3.0.dfsg.1-7 X Window System client libraries m
ii xlibs-data 4.3.0.dfsg.1-7 X Window System client data
ii zlib1g 1:1.2.1.2-1 compression library - runtime
-- no debconf information
--- End Message ---
--- Begin Message ---
- To: dpt@math.harvard.edu
- Cc: 272280-done@bugs.debian.org
- Subject: Re: Bug#272280: xbase-clients: [xset] Document and make default mouse acceleration that doesn't suck
- From: Julien Cristau <jcristau@debian.org>
- Date: Wed, 25 Jul 2007 08:10:12 +0200
- Message-id: <20070725061010.GA1134@patate.is-a-geek.org>
- In-reply-to: <20041014193530.GC796@lotus.bostoncoop.net>
- References: <20040918231525.91067102B@lotus> <20041013065153.GI19131@redwald.deadbeast.net> <20041014193530.GC796@lotus.bostoncoop.net>
On Thu, Oct 14, 2004 at 15:35:30 -0400, Dylan Thurston wrote:
> retitle 272280 xserver-xfree86: [mouse] change acceleration default to smooth acceleration
> thanks
>
> On Wed, Oct 13, 2004 at 01:51:53AM -0500, Branden Robinson wrote:
> > tag 272280 + upstream moreinfo
>
> It's not an upstream issue; they've already fixed the issue, although they
> haven't documented it.
>
> > > http://marc.theaimsgroup.com/?l=xfree-xpert&m=101624642005523&w=2
> >
> > I don't get many bug reports about mouse acceleration -- in fact, yours is
> > the first I can recall -- so I suspect that you are in a minority in
> > feeling that the default mouse acceleration parameters "suck".
>
> OK, that was too strong, my apologies.
>
> If you use the standard X acceleration, for instance the parameters
> you recommend:
>
> > Pointer Control:
> > acceleration: 20/10 threshold: 4
>
> the distance the on-screen cursor moves, as a function of the distance
> your mouse moves in a time interval, is not continuous. This is
> easily observed by moving the mouse smoothly close to the threshold
> value. The cursor will move in fits and starts, depending whether you
> moved more or less than the threshold in a particular interval. This
> broken behaviour is documented in the X standards; it hurts control in
> a number of applications. (When above the threshold, the distance
> moved is multiplied by the acceleration; since this applies to the
> total distance, not just the amount above the threshold, discontinuous
> motion results.)
>
> There are much better solutions to getting smooth cursor acceleration,
> one of which was apparently implemented in XFree86 several years ago.
> The post on xfree86-xpert that I gave the link to above is the only
> place I've been able to find documentation of this feature, although
> it's easy to verify that it works as advertised.
>
That sounds pretty much like an upstream issue to me. If you still think
the defaults are wrong, I suggest you get them changed upstream in
X.Org, and the Debian X packages will follow. For now, I'm closing this
bug; feel free to reopen it and reassign against the xserver-xorg-core
package if you think it should stay open.
Cheers,
Julien
--- End Message ---