Scrolling in file list with touchpad, x64 version 8.01
Moderators: Hacker, petermad, Stefan2, white
-
- Junior Member
- Posts: 4
- Joined: 2012-11-03, 14:27 UTC
Scrolling in file list with touchpad, x64 version 8.01
On my new Thinkpad laptop that runs Windows 7 x64 I installed the x64-version 8.01 of TC. With the touchpad, there are two methods of scrolling, the two-finger gesture and the up/down slide on the right-side scrolling area. Neither works in file lists in TC but it works in all other programs that I tried. I see the mouse cursor changing to indicate scrolling, but it is not doing anything.
On my older Thinkpad with 32-bit Windows 7 I installed the 32-bit version 8.01 and there, scrolling works just fine using the same method.
Edit: With the scroll wheel on a bluetooth mouse, scrolling works in that version, so it is only the scroll functions in the Synaptics touchpad that are not effective.
On my older Thinkpad with 32-bit Windows 7 I installed the 32-bit version 8.01 and there, scrolling works just fine using the same method.
Edit: With the scroll wheel on a bluetooth mouse, scrolling works in that version, so it is only the scroll functions in the Synaptics touchpad that are not effective.
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Could you try the same with Total Commander 32-bit on your 64-bit machine, please? There are almost no drawbacks to use the 32-bit version on a 64-bit system.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
-
- Junior Member
- Posts: 4
- Joined: 2012-11-03, 14:27 UTC
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
The 64-bit version is compiled with Lazarus/Free Pascal, the 32-bit version with Delphi. It seems that your touchpad isn't compatible with Lazarus controls, so there is problably no change to make it work.
Why not just install 32-bit tortoise too? That's exactly what the tortoise makers recommend for this situation. Juzst install the 32-bit version to a different directory than the 64-bit version.
Why not just install 32-bit tortoise too? That's exactly what the tortoise makers recommend for this situation. Juzst install the 32-bit version to a different directory than the 64-bit version.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Interesting, so they must have changed it recently...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
-
- Junior Member
- Posts: 4
- Joined: 2012-11-03, 14:27 UTC
Sob: I have to use an older TSVN version for reasons that would be off topic to explain here.
I knew about the option to install both the 64-bit and 32-bit clients but I'd rather avoid running two clients in parallel.
Luckily, I found the solution in changing the behaviour of the Synaptics touchpad driver. Apparently Notepad++ exhibits the same problem. The workaround is explained here (post from Joel):
http://sourceforge.net/p/notepad-plus/discussion/331754/thread/94e4cf95
You lose the mouse pointer animation while scrolling, but you get the actual scrolling back. The lesser evil by far.
I knew about the option to install both the 64-bit and 32-bit clients but I'd rather avoid running two clients in parallel.
Luckily, I found the solution in changing the behaviour of the Synaptics touchpad driver. Apparently Notepad++ exhibits the same problem. The workaround is explained here (post from Joel):
http://sourceforge.net/p/notepad-plus/discussion/331754/thread/94e4cf95
You lose the mouse pointer animation while scrolling, but you get the actual scrolling back. The lesser evil by far.
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
I wonder what messages the touchpad is sending - TC is using a standard Windows ListBox, so it's strange that scrolling fails with it.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
-
- Junior Member
- Posts: 4
- Joined: 2012-11-03, 14:27 UTC
See here:
http://superuser.com/questions/221551/synaptics-touchpad-scroll-doesnt-work-on-many-applications
Apparently, without the workaround it's trying to move the scrollbar directly?
http://superuser.com/questions/221551/synaptics-touchpad-scroll-doesnt-work-on-many-applications
Apparently, without the workaround it's trying to move the scrollbar directly?
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Hmm, but you can move the scrollbar thumb with a mouse pointer directly, so why shouldn't it work with the driver? It must be doing something wrong...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
-
- New Member
- Posts: 1
- Joined: 2012-10-05, 20:50 UTC
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
I have a new notebook with Windows 8 pro x64 now. It has a touchpad from Elantech. I noticed that the 2 finger scroll only works when the Elantech software is running - but then it works both in TC 32-bit and 64-bit.
Apparently the driver of your touchpad has problems with TC 64-bit. Unfortunately I have no idea why, the two handle the scrolling in the same way. Maybe it just doesn't like 64-bit programs. All I can recomment is that you use the 32-bit version of TC.
Apparently the driver of your touchpad has problems with TC 64-bit. Unfortunately I have no idea why, the two handle the scrolling in the same way. Maybe it just doesn't like 64-bit programs. All I can recomment is that you use the 32-bit version of TC.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
I had similar issues with a Synaptics touchpad. Scrolling worked just fine in some applications but unreliably in others - and most of those were running with elevated privileges. However Synaptics' driver SynTPEnh.exe runs by default with only normal privileges. Once I changed that, scrolling worked everywhere.
Note: not all elevated applications had these issues and it probably won't help the non-elevated ones
Note: not all elevated applications had these issues and it probably won't help the non-elevated ones
Windows 10 Pro x64, Windows 11 Pro x64
Yeah, I switched to 32bit version to fix it.ghisler(Author) wrote:I have a new notebook with Windows 8 pro x64 now. It has a touchpad from Elantech. I noticed that the 2 finger scroll only works when the Elantech software is running - but then it works both in TC 32-bit and 64-bit.
Apparently the driver of your touchpad has problems with TC 64-bit. Unfortunately I have no idea why, the two handle the scrolling in the same way. Maybe it just doesn't like 64-bit programs. All I can recomment is that you use the 32-bit version of TC.
The interesting thing is that it works in all other 64bit programs I have (Tested with Opera, Sublime Text, Office, WinRAR). The only program that has issues is Total Commander
