View Issue Details

IDProjectCategoryView StatusLast Update
0002653MMW v4Main Panel/Toolbars/Menuspublic2011-08-17 15:52
Reporterrusty Assigned To 
PrioritynormalSeverityminorReproducibilityunable to reproduce
Status feedbackResolutionopen 
Summary0002653: Wheelmouse functionality doesn't work with some touchpad and mouse drivers
DescriptionUsers 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 InformationIn 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
TagsNo tags attached.
Fixed in build

Relationships

related to 0002694 resolvedjiri Update MS WM components 

Activities

rusty

2006-09-25 19:42

administrator   ~0007945

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.

peke

2006-09-29 21:49

developer   ~0007959

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.

peke

2006-10-17 21:38

developer   ~0008022

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.

peke

2006-10-24 20:20

developer   ~0008070

Last edited: 2006-10-24 20:29

Addition: Althu lots of Apps do not recogize Horizontal Wheel, Interesting thing is that Delphi GUI itself detect it and work ?!?

peke

2006-11-17 23:05

developer   ~0008175

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.