View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002653 | MMW v4 | Main Panel/Toolbars/Menus | public | 2006-09-18 17:14 | 2011-08-17 15:52 |
Reporter | rusty | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | unable to reproduce |
Status | feedback | Resolution | open | ||
Summary | 0002653: Wheelmouse functionality doesn't work with some touchpad and mouse drivers | ||||
Description | Users have described that touchpads using the synaptics touchpad driver do not correctly scroll MediaMonkey: http://www.mediamonkey.com/forum/viewtopic.php?t=11524 Images at: http://www.pbase.com/ajburgh/laptopimages | ||||
Additional Information | In case of mouse drivers there is some different behavior: When Mouse have two wheels Like A4Tech (www-11) one for Vertical scrooling and one for Horizontal Scrolling. Horizontal scrooling wheel is not recognized and due to nature of mouse drivers Mouse gesture handler detect wheel mouse driver event and execute event like it was vertical wheel used. Forum topic: http://www.mediamonkey.com/forum/viewtopic.php?f=4&t=59312 | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
Lowlander indicated that his Acer Ferrari 3200 laptop doesn't work correctly even though the built-in mouse works with other applications like ZoneAlarm, RSSBandit and Firefox. Setting screenshots are posted to the ftp server. |
|
If I remembered corectly there was issues with Mouse Scroll Focus Events when other than MS-Intelli Mouse Mode is not used due to support of two Mouse wheels, but as I remember that was solved with newer mouse driver for my A4 Tech WWW-11 mouse. In case that this is simmilar problem possible problem could be that MM OnMouseOver event do not work correctly due to errors in on. Need to investigate more. |
|
This is finaly confirmed. MM do not catch Dual Wheel Function Mode on My a4Tech WWW-11 4D+ Mouse even with latest drivers 7.72 nor with the one I used before v7.64. IE, Windows explorer, word, excel and several other tested apps works without problem. |
|
Addition: Althu lots of Apps do not recogize Horizontal Wheel, Interesting thing is that Delphi GUI itself detect it and work ?!? |
|
When debugging DoMouseWheel and OnMouseWheelDown/Up All seams to be in order and it looks that when a4tech Driver (possible in other cases and specific drivers like in example). While searching the net it seams that this is known problem in windows when specific driver (Mouse, Touch pad, Touch screen, Pens,...) Use own driver2hardware Packed data and translate them internaly not thru windows API but connection to windows is done thru Win Api. My best guess is that something is going wrong when Windows detect Tobject Focus befind Mouse Pointer (In MM case Theme Engine, Firefox its own skin Engine) the problem looks like is in comucating within driver<->windows<->Skinned Application where Skin Engine do not parse TObject/TControl from and to Application correctly so that driver could correctly interpret and parse Scroll Events directly to MM Window. In deep debugging of Theme engine needs to be done. Requesting feedback from Jiri to see if wee need to spend more time on finding solution or deffer it for future. Note: I'll try to reproduce bug in another computer with different a4Tech Mouse (newer one) and see what is going on there. |