Page 1 of 2

[bug] Synaptics touchpad - scrolling doesn't work

Posted: 14 Oct 2012, 12:23
by azaz44
Hello

I'm using PB87 on Win7 Pro, 64-bit on HP8560w notebook with Synaptics touchpad, with latest drivers. WIth this touchpad you can scroll content in all applications using two fingers at the same time (multi touch). This doesn't work in AS. Mouse cursor changes to scrolling indicator, but nothing moves.

I have no idea if it ever worked in AS 2.54, because with new laptop I started with everything 64-bit.

Besides that I have to say another time, AS is just great. If it costs money to switch to 3.0 I'll definitly spend it. Best productivity tool I have, absolutly!. How much I wish, we ever get some e-mail client so good, and made with same spirit like AS...

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 14 Oct 2012, 23:16
by Ether
Well, from my experience, touchpad drivers aren't exactly the paragon of compatibility. My drivers won't scroll in Thunderbird (although they do in Firefox). Could you try AS v2.54 and AS v3.0b 32-bit and tell us if they behave differently?

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 30 Nov 2012, 09:42
by azaz44
I didn't verify if it works with older versions, because I cannot mess my system right now.

I tested another option - instead of using multitouch I enabled standard touchpad scrolling, where you use your very right area of the touchpad to scroll with one finger. This doesn't work with AS either.

I also tested similar functionality but with Wacom Bamboo 3 tablet and here it works fine.

The difference is, when you try with Bamboo it just scrolls, but mouse cursor doesn't change. When you do this with Synaptics, the mouse cursor changes to indicate scrolling. I guess they send different events too.

Also, I tested that my Synaptics touchpad scrolling works in every other applications, including very old stuff released at time of Windows 95, so I think AS simply ignores some event what always existed.

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 30 Nov 2012, 09:51
by azaz44
Ok, I did another test. Here are snapshots of Spy++ (64-bit) tracking one of AS panels, while trying to scroll a long list of files.

Scrolling with Wacom Bamboo 3 (works):
Scrolling_with_Bamboo.PNG
Scrolling_with_Bamboo.PNG (136.05 KiB) Viewed 24072 times
Scrolling with Synaptics touchpad (doesn't work):
Scrolling_with_Touchpad.PNG
Scrolling_with_Touchpad.PNG (126.36 KiB) Viewed 24072 times

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 30 Nov 2012, 22:23
by Jan Rysavy
Thank you for detailed information. We did some changes in mouse wheel handling, please try AS 3.0 beta 1 and let us know.

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 30 Nov 2012, 22:48
by azaz44
Jan Rysavy wrote:Thank you for detailed information. We did some changes in mouse wheel handling, please try AS 3.0 beta 1 and let us know.
Thanks for the update. Just installed and seems to work fine so far. But the problem is still not resolved. Tested on the touchpad - doesn't work. And on Bamboo - works like before. Besides that I get such screens at installation time:
setup.PNG
setup.PNG (32.57 KiB) Viewed 24036 times
My DPI is set to 110%. My guess is, it would work properly at 100%, but probably not at 125% which is Win7 default.

In any case, it's great to see a new release! Best productivity tool ever.

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 30 Nov 2012, 22:53
by Jan Rysavy
Thank you for info. I will contact you directly during next week with some special build of Salamander - we should be able to fix such stupid problem :)

I will also test 110% DPI setup.

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 30 Nov 2012, 23:23
by azaz44
Jan Rysavy wrote:Thank you for info. I will contact you directly during next week with some special build of Salamander - we should be able to fix such stupid problem :)

I will also test 110% DPI setup.
Great, I'll be happy to help!

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 02 Dec 2012, 09:46
by Jan Rysavy
High DPI problem is fixed. Altap Salamander is now declared as High-DPI application.
Also missing context menu icons for DPI > 100% are fixed.

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 02 Dec 2012, 11:16
by azaz44
I didn't test because I don't see any new version to download. But it's great to hear problems are getting fixed ;)

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 02 Dec 2012, 13:13
by Jan Rysavy
It is work in progress, it will be included in the special Salamander build for your test.

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 10 Dec 2012, 15:34
by Petr Solin
Please change your DPI to 100% and then try to test scrolling with your touchpad. I have noticed that hit-test regions for left/right panel are probably not properly transformed, so e.g. when I set 125% DPI and mouse is in right bottom part of right panel, it does not scroll even with my mouse.

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 10 Dec 2012, 23:03
by SvA
Jan Rysavy wrote:High DPI problem is fixed. Altap Salamander is now declared as High-DPI application.
Also missing context menu icons for DPI > 100% are fixed.
What exactly do you mean by this? and does it apply to 3.0 Beta 1?

Beta 1 (neither x86 not x64) does not declare itself to be dpi aware as described in Declaring DPI Awareness using the manifest.

Although MS declares to only use dpi virtualization from 120% dpi on, the effect described in the previous post is likely a result of dpi virtualization, although some eroneous API call (or even a wrong implementation on MS's part) might be the cause as well. I do not have programming experience on this myself.

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 11 Dec 2012, 09:14
by azaz44
Just a quick thing to mention - the screenshots I posted are from the setup program, not AS. How AS behaves might be a different thing. I don't know if it's DPI aware. It works fine for me, but I just configured the font size so it looks good.

I will test the touchpad with 100%, but I hardly imagine it would change anything.

Re: [bug] Synaptics touchpad - scrolling doesn't work

Posted: 11 Dec 2012, 09:27
by azaz44
Setting DPI to 100% didn't change anything if it comes to scrolling.

Jan: how about this special build to test?