From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.help Subject: Re: Emacs 23 - unable to use mouse scroll on windows vista Date: Thu, 3 Sep 2009 16:59:07 -0700 (PDT) Organization: http://groups.google.com Message-ID: <728a6716-521f-4109-bcfd-58b2bd96d661@u16g2000pru.googlegroups.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1252024852 12892 80.91.229.12 (4 Sep 2009 00:40:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 4 Sep 2009 00:40:52 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Sep 04 02:40:45 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MjMr6-0003eB-J3 for geh-help-gnu-emacs@m.gmane.org; Fri, 04 Sep 2009 02:40:44 +0200 Original-Received: from localhost ([127.0.0.1]:51633 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MjMr5-0007gb-UY for geh-help-gnu-emacs@m.gmane.org; Thu, 03 Sep 2009 20:40:43 -0400 Original-Path: news.stanford.edu!usenet.stanford.edu!postnews.google.com!u16g2000pru.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 36 Original-NNTP-Posting-Host: 61.4.103.130 Original-X-Trace: posting.google.com 1252022347 20815 127.0.0.1 (3 Sep 2009 23:59:07 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Thu, 3 Sep 2009 23:59:07 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: u16g2000pru.googlegroups.com; posting-host=61.4.103.130; posting-account=pYxWjwkAAACsHSUNDoi5N05LVCTP7PVM User-Agent: G2/1.0 X-HTTP-Via: 1.1 rndgate.rnd.clarion.com.my:8080 (squid/2.5.STABLE6) X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2,gzip(gfe),gzip(gfe) Original-Xref: news.stanford.edu gnu.emacs.help:172698 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:67828 Archived-At: On Sep 3, 11:45=A0pm, fkunze wrote: > Running C-h k and scrolling the mouse in the other buffer returns: > > =A0 =A0 (translated from ) at > that > =A0 =A0 spot runs the command scroll-bar-toolkit-scroll, which is an > =A0 =A0 interactive compiled Lisp function in `scroll-bar.el'. > > =A0 =A0 It is bound to . > > =A0 =A0 (scroll-bar-toolkit-scroll event) > > =A0 =A0 Not documented. The scroll-wheel mapping to a scroll-bar mouse-1 event points to the drivers not implementing scroll-wheel functionality, but using their own heuristic to find the scroll bars and move them. I don't know why so many laptop drivers do this (perhaps it is just one pointing device manufacturer that is widely used). > Some posts suggest that replacing the vendor-supplied mouse drivers > might solve this problem, but in my case I will lose the functionality > offered by IBM and Lenovo's trackpoint mouse. =A0Does anyone know how to > work around this problem? The options are: 1. Live with the current broken behaviour caused by the mouse drivers. 2. Switch to generic mouse drivers and lose the manufacturer's extra functionality. 3. Complain to the manufacturer. 4. Write your own drivers. There is nothing you can do from within Emacs, as the events it is getting from your mouse driver are already mangled.