Bug 22534

Summary: Scroll using third mouse button + moving ThinkPad/TrackPoint does not work on Windows.
Product: WebKit Reporter: Mikaelm <mikael.more>
Component: WebKit Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: bfulgham
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows Vista   

Mikaelm
Reported 2008-11-27 13:28:09 PST
Hi! In Google Chromium, Internet Explorer, Windows Explorer, Firefox and many other applications, I can do this on my Lenovo X61 laptop (and I vaguely recall I did it on other laptops too): 1. I click the third mouse button. That's the one between the left and the right mouse button. What happens is on mouse down the mouse cursor swithces into an icon depicting a scroll bar. Approx 10x30px in size, with a tiny mouse painted on it. 2. When I move the TrackPoint pointing device, which usually moves the cursor, now meanwhile I have the third mouse button clicked, instead what happens is that the document in the window the mouse cursor is pointed at is scrolled in the direction the mouse cursor would otherwise have been moved. The mouse cursor does not move while in this mode. The mode drops immediately on mouse up of the third button. No drivers or anything or any manufacturer-specific drivers are required to get this behavior. Regards Mikael
Attachments
Brent Fulgham
Comment 1 2008-11-27 15:04:32 PST
This appears to be a problem somewhat specific to certain kinds of laptops. See "http://src.chromium.org/viewvc/chrome/trunk/src/webkit/glue/webinputevent_win.cc?view=markup" for specific information on the Chromium logic to handle this. Basically, "ThinkPad touchpads (or trackpoints) send WM_HSCROLL messages", which probably need to be handled PlatformMouseEventWin.cpp.
Brent Fulgham
Comment 2 2008-11-27 15:25:21 PST
*** This bug has been marked as a duplicate of 14227 ***
Note You need to log in before you can comment on or make changes to this bug.