[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: overly-eager mouse scrolling on mac
From: |
Sam Steingold |
Subject: |
Re: overly-eager mouse scrolling on mac |
Date: |
Thu, 23 Jan 2014 14:52:48 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (darwin) |
Hi,
> * Jan D. <address@hidden> [2014-01-23 14:00:09 +0100]:
>
> Sam Steingold skrev 2014-01-22 21:07:
>> In GNU Emacs 24.3.50.1 (x86_64-apple-darwin13.0.0, NS apple-appkit-1265.00)
>> of 2014-01-21 on sds-MacBook-Pro.local
>> Windowing system distributor `Apple', version 10.3.1265
>> Configured using: `configure --with-ns'
>>
>> Whenever I touch the mouse, emacs scrolls like crazy, starts blinking
>> (visible-bell is on), and *Message* contains these:
>>
>> byte-code: End of buffer [5 times]
>> byte-code: End of buffer [5 times]
>> byte-code: Beginning of buffer [7 times]
>>
>> lossage is:
>>
>> <double-wheel-down> <wheel-right> <wheel-down> <wheel-down>
>> <double-wheel-down> <triple-wheel-down> <triple-wheel-down>
>> <triple-wheel-down> <triple-wheel-down> <wheel-up>
>> <double-wheel-up> <wheel-down> <double-wheel-down>
>> <wheel-up> <double-wheel-up> <triple-wheel-up> <triple-wheel-up>
>> <wheel-up> <select-window> <wheel-up> <double-wheel-up>
>> <triple-wheel-up> <triple-wheel-up> <triple-wheel-up>
>> <triple-wheel-up> <triple-wheel-up> <wheel-down> <double-wheel-down>
>> <triple-wheel-down> <triple-wheel-down> <triple-wheel-down>
>> <triple-wheel-down> <triple-wheel-down> C-h l
>>
>> is this a known bug?
>> feature?
>>
>> I suspect that there is a timing parameter in the mouse handling code
>> which is too small...
>>
>> PS. All the other applications (firefox &c) behave normally.
>>
>
> The blinking thing has been discussed in bug 16196.
Thanks for the pointer.
Your problem is slightly different from mine:
you don't like the beeps,
I don't like the scroll amount.
> There is a mwheel workaround in there.
Well, the workaround is only a partial fix. (see below)
> As for "crazy", that is not a clear technical term so I don't know what
> that means.
My problem is that there are too many mouse events are generated,
so a touch to the mouse results in a huge scroll.
Basically, a scroll means either end-of-buffer or beginning-of-buffer.
> If you mean that is scrolls very fast, I guess you have to
> either fix mwheel or adjust mouse acceleration in OSX settings.
All the other applications seem to handle the mouse as I want them too.
The problem seems to be with Emacs.
> Here (with Magic mouse and trackpad) the speed is reasonable. Faster
> than GNU/Linux/Gtk+ on the same hardware, but still OK.
Okay, so you are confirming my impression that the problem is with Emacs.
Thanks.
elp-instrument-function appears to indicate that mwheel-scroll is called
much more often than I want it to be called - 20+ times for a simple
touch of the mouse.
--
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1265
http://www.childpsy.net/ http://mideasttruth.com http://www.memritv.org
http://memri.org http://dhimmi.com http://americancensorship.org
If money were measured in piles, I would have had a pit of it.
- overly-eager mouse scrolling on mac, Sam Steingold, 2014/01/22
- Re: overly-eager mouse scrolling on mac, Jan D., 2014/01/23
- Re: overly-eager mouse scrolling on mac,
Sam Steingold <=
- Re: overly-eager mouse scrolling on mac, Elias MÃ¥rtenson, 2014/01/23
- Re: overly-eager mouse scrolling on mac, Stefan Monnier, 2014/01/24
- Re: overly-eager mouse scrolling on mac, chad, 2014/01/26
- Re: overly-eager mouse scrolling on mac, Sam Steingold, 2014/01/26
- Re: overly-eager mouse scrolling on mac, Sam Steingold, 2014/01/27