Vertical scrolling with trackpoint (Thinkpad, Synaptics drivers) still won't work




8 years ago
6 years ago


(Reporter: ivan.icin, Assigned: heycam)


({qawanted, regression})

Windows 7
qawanted, regression

Firefox Tracking Flags

(firefox10+, blocking2.0 -)


(Whiteboard: [widgetremoval])



8 years ago
User-Agent:       Mozilla/5.0 (Windows NT 6.1; rv:2.0b9pre) Gecko/20110101 Firefox/4.0b9pre
Build Identifier: Mozilla/5.0 (Windows NT 6.1; rv:2.0b9pre) Gecko/20110101 Firefox/4.0b9pre

As bug 594977 is fixed and scrolling still doesn't work for me, I am filing this bug.

There is something strange though: When I start Firefox with many tabs open and it is busy and doesn't react to commands immediately, I can see Firefox reacting to Thinkpad Nav, and scrolling (with a lag as it is busy, but in right direction).

Other than that with ui.trackpoint_hack.enabled I get following results from Winspector Spy:
- I see no Scrollbar class, and I don't see any messages to Mozilla UI Window Class

Reproducible: Always

Comment 1

8 years ago
With hack set to 0, I see faketrackpointscrollable class, and it receives message: WM_MOUSEWHEEL on scrolling with trackpoint. But it doesn't scroll

And my driver version is 13.2.3. And I would really like to update it to something newer and scroll like a normal man, but if someone is willing to take on this bug, I am still waiting.

Comment 2

8 years ago
(In reply to comment #1)
> With hack set to 0
I was to quick in writing this, it is not 0, but -1, default value
Does scrolling work fine using 3.6.13? (If so will mark as regression)
Blocks: 594977
Version: unspecified → Trunk

Comment 4

8 years ago
Yes it works fine with 3.6!

But after that fix in bug 594977 I see some improvements, so I get some brief scrollings now.
blocking2.0: --- → ?
Keywords: regression

Comment 5

8 years ago
It's quite possible the driver's heuristics changed between v11 and v13.  Is there somewhere the v13 drivers can be downloaded from?
Ivan, is your build using D3D9? If you turn off acceleration completely, does scrolling work?

Comment 7

8 years ago
I am not so much into Mozilla development to answer that without searching. But if you give me some guidelines it won't be a problem.

Just to mention again, but with one more specific detail, that scrolling somewhat works briefly while page is loading (not just browser start), after that there is no way to make it work. And I have that brief scroll even with hack set to -1.
In the Options dialog, select the Advanced panel. Then open the General tab for the setting to turn off hardware acceleration.

Comment 9

8 years ago
OOps, I knew those dialogs when it was Firefox 1, funny I don't know there is option now :)

Anyway, yes, I have accelerated graphics enabled.

I think it is the same when I disable it. But I discovered some more. 

Scrolling works quite frequently on this page:

(well find some other tune there if you like more, it should be the same ;) )

What I want to say is that I can scroll there very frequently, but not always.

Comment 10

8 years ago
Now, I found one incredible thing:
horizontal scrolling, which never worked before, now works! Not briefly, not now and then, but really works.

All with hack set to -1


8 years ago
Summary: Scrolling with trackpoint/touchpad (Thinkpad, Synaptics drivers) still won't work → Vertical scrolling with trackpoint/touchpad (Thinkpad, Synaptics drivers) still won't work
Assignee: nobody → cam

Comment 11

8 years ago
I have tried one (random) revision each of v11, v12, v13, v14 and v15 of the stock Synaptics drivers, and with all of them scrolling works properly.  With the stock drivers, the hack isn't turned on by default, since it is looking for some UltraNav-specific registry keys.  I tried a few of those versions with the hack forced on, and it still worked.

I will see if I can obtain a v13 of the UltraNav-specific version of the driver.

Comment 12

8 years ago
Found one.  The Lenovo site said it was for Windows 7 only, but it seems to install OK on XP.  For me, its behaviour is the same as the v11 UltraNav-specific driver: scrolling works in 3.6, is broken in 4.0b7, and works again in a nightly.

I will try to get my hands on a ThinkPad running Windows 7 next.

Comment 13

8 years ago
I've got a Thinkpad T41p running Windows 7.  With v13.2.4.12 of the UltraNav driver (which is what it already had installed) and with v13.2.3 (which I replaced it with), scrolling works for me.
I'm going to remove blocking status based on that research.

If we get more information indicating there's a large population of users still suffering from this, we can renominate.
blocking2.0: final+ → -

Comment 15

8 years ago
If someone doesn't think it is a bad idea, I will be updating to new version of Synaptics driver at the end of the week. Actually as things are unclear now, I think it would be useful information whether this works with new version of drivers on my Thinkpad or not.

Comment 16

8 years ago
OK, thanks for your patience and efforts, Ivan.

Comment 17

8 years ago
The scrolling in the latest version of Minefield wasn't working for me, until I updated my Synaptics driver to the latest version.  Should there be some documentation or errata indicating the requirement of a new driver?
Whiteboard: [hardblocker](?)[widgetremoval] → [widgetremoval]

Comment 18

8 years ago
I have same problems in the Minefield(4.0b10pre buildID:20110111030357).
Using Windows XP(SP3) and Lenovo's ThinkPad USB Keyboard with TrackPoint(,

I know that keyboard's driver sends Ctrl+K when user tries to scroll,
so I disabled Ctrl+K with keyconfig.
and also configured 'ui.trackpoint_hack.enabled' from -1 to 1,
but scrolling is still not working.

In Firefox 3.6 in same computer(with Ctrl+k disabled,hack enabled),
scrolling is working very fine.
So, i think that there's something wrong with 'ui.trackpoint_hack.enabled'in latest Minefield.

Comment 19

8 years ago
Hey, I think that I know why my bug report couldn't been reproduced.

I don't use touchpad, but trackpoint (and I think it is somewhere referenced as Thinkpad Nav as I have called it). Anyway, touchpad works, I have tried it now. But trackpoint doesn't. You have probably tested only with touchpad Cameron?

Comment 20

8 years ago
As there are two more confirmations that it doesn't work on Trackpoint and that it works on touchpad (which probably led to confusion that it works), I think this should be renominated.
blocking2.0: - → ?
Summary: Vertical scrolling with trackpoint/touchpad (Thinkpad, Synaptics drivers) still won't work → Vertical scrolling with trackpoint (Thinkpad, Synaptics drivers) still won't work

Comment 21

8 years ago
With the stock Synaptics drivers, the Trackpoint doesn't work at all (which is kind of to be expected).  As for the UltraNav drivers, the only versions I have available to me are

  * v11.1.21.2, which bug 594977 fixes with the hack
  * v13.2.3.0, which works for me without the hack
  * v15.1.19, which works without the hack

This is for both the trackpad and the trackpoint.

Comment 22

8 years ago
I have just updated through Windows update to TnikPad Nav driver version 15.0.8... and surprise... it still doesn't work with or without hacked enabled (I have expected it to work, according to previous reports).

I can think only of the fact that my Thinkpad came with Vista and I updated it with Lenovo update disk to Windows 7. I have no idea if it can cause any difference, but that is the only thing I can think of now.

Comment 23

8 years ago
Some more games:

with new driver touchpad scrolling doesn't work any more. Except in one case:
- when I move pointer with trackpoint and try to scroll with touchpad at the same time, scrolling always works!

Comment 24

8 years ago
I´m using the latest synaptics driver (v15_1_22_2) and I am confirming that vertical nor horizontal scrolling is not working.

Comment 25

8 years ago
Ivan/jerelahtinen, what model laptops are you on?

Comment 26

8 years ago
I can confirm that the *touchpad* doesn't work for me in Beta 9. I tried disabling hardware acceleration, setting the hack to -1, 0 and 1.

This is a regression from Firefox 3.6, which worked fine.

Synaptics *touchpad* driver version is 27/08/2009.

I also have the same behavior described by Ivan in comment #1, when firefox starts up and has a lot of tabs to load, scrolling works for some seconds, then stops working. 

Using Windows XP SP3, laptop is an HP Elitebook 8530w. 

Let me know if you need more info.

Comment 27

8 years ago
HP ProBook 5320m, windows 7 pro 64-bit.

Comment 28

8 years ago
I think I sent you that info, but it is Lenovo ThinkPad SL500 type 2746-ABG, Windows 7 Professional 32-bit upgraded from Windows Vista Business.

Comment 29

8 years ago
Fixed in 4.0b10 :)

Comment 30

8 years ago
I added a Thinkpad keyboard to my Windows XP Dell laptop.  Trackpoint uses Lenovo driver (6/17/2009).

The middle button on the keyboard is configured to scroll vertically, but what happens is the scrolling messages are going to the search widget, even though my cursor is over the web page.

In other words, when I click the middle button and adjust the trackpoint joystick, all of the searches I've done recently begin showing, and they get highlighted.  Its as if I selected the search drop down and hit down, down, down..

Here's a work-around:
If I right click the page and get to the context menu, then click the middle button and adjust the trackpoint joystick, the page scrolls properly.

Will this be fixed in 4.0b10?  I'm running 3.6.13.

Comment 31

8 years ago
same issue on W7x64 w/ Minefield 4.0b12pre (2011-02-07) x64 and Synaptics driver (2010-06-08) for Dell.
SynTPEnh.exe and the pointer hangs with ~13 CPU. A restart of the process solves the problem and mouse moves again until the first scroll in FF....

Comment 32

8 years ago
I'm using a hacked driver dating in Feb 2010 meant for HP laptops, using it on my thinkpad (to enable middleclick when both trackpad buttons are pressed. i hate synaptics drivers debacle). 

No Scroll in FF4b11, works fine in Chrome and FF3.6. Trackpad does not scroll at all in horizontal or vertical, and the continuous circle-scrolling doesnt work either.

Works fine with external mouse.

I notice that I have the goofy synaptics "SCROLLING IS HAPPENING!!" mouse cursors, and this method of scrolling is buggy with certain other software (like Steam, for instance) too.

A lot of people may be unable to update their drivers for their trackpads, as manufacturers have a tendency to leave old machines in the dust. I'm aware synaptics has generic drivers available, but the generic drivers are ancient and lack many features.
Well, just upgraded from 3.6 to 4 RC and i'm not able to Scroll with my
Trackpoint (SL300, Alps 7.2.1623.307) in any direction. Any other program works fine.

Windows 7 32Bit

Comment 34

8 years ago
I also have this problem while I am using Lenovo X200. OS is Window Vista 32bit.
Really weird, scrolling seems to be working while FF loads, but breaks after all tabs are loaded.

Latest synaptics driver, Firefox RC1

Comment 36

8 years ago
Here is a workaround that works for me (Thinkpad T42 running XP):

- edit C:\Program Files\Synaptics\SynTP\tp4table.dat and add the following lines:

; Firefox 4

Then reboot. This is the workaround mentioned by Stefan in bug 605357.


8 years ago
Duplicate of this bug: 644377

Comment 38

8 years ago
I just saw a couple of guys having scrolling working while tabs load then stop. 
I guess I over looked those comments before.
I tried it myself. And can confirm that it is working until the tabs finish loading.

Windows 7 64bit Ultimate Edition
HP DV6-1238NR; AMD Turion X2
Duplicate of this bug: 645135

Comment 40

8 years ago
From bug 645135, Matthias Versen, the newest driver from Synaptics (12/22/2010 obtained a couple of days back) does not allow scrolling to work, except for when you have a sufficiently large number of tabs open at start up of the browser, then it stops working once they are all loaded. Further, it doesn't seem to always offer some brief scrolling, probably due to amount of content to get. Which means, it's either enough tabs or enough content to allow brief scrolling.

I hope this gets fixed soon.

Also, for the Windows API, there is no scrolling as you mentioned, but there is the mouse messages for scrolling available from what I recall. It has been a long time since I've last written anything in strict Win32 API.

Comment 41

8 years ago
I could fix it for my IBM X40 using Windows XP. See bug 605357. You have to alter your tp4table.dat (trackpoint driver config) as Stefan Katschewitz described.

Comment 42

8 years ago
This bug is for Windows 7, as described above. I don't think that there is a work around in that case.

Comment 43

8 years ago
Sad to see this was not fixed in time for release.
Duplicate of this bug: 645135

Comment 45

8 years ago
Well, probably expected, but I have just updated to Windows 7 SP1, and nothing has changed. Had some hopes though ;)

Comment 46

8 years ago
(In reply to comment #18)
> I have same problems in the Minefield(4.0b10pre buildID:20110111030357).
> Using Windows XP(SP3) and Lenovo's ThinkPad USB Keyboard with
> TrackPoint(,
The problem is solved at the new driver 1.0.7 release on Apr 20 2011.

Comment 47

8 years ago
same problem 4.0b1 acer 4740G netbook windows 7
Synaptics PS/2 Device driver

i noticed that scrolling works fine inside the PDF extension even when its not working on web pages.

Comment 48

8 years ago
i just realized when i have a tab with the adobe extension and when i switch tabs and scroll, even though my tab doesnt scroll the pdf file in the other tab has scrolled down. its like the pdf didnt return the pointer focus back to firefox
I got this thing too, but it is not limited to my Laptops-Trackpoint but appears with my Mouse too and even on my Desktop-PC.
Duplicate of this bug: 670301

Comment 51

8 years ago
I'm having this problem in a fresh install of FF 5.0.1/Win7 32bits, and the latest drivers from synaptics on a Acer Travelmate 7320.
Synaptics TouchPad Driver Version 15.2.20 31Mar11 
HW as reported by Synaptic driver (spanish):

Módulo: TouchPad Series 2.0 - Profile Sensor 

TP FW: V6.3 

Interfaz: PS2 

Versión de Windows: 6.1

Comment 52

8 years ago
I can confirm this bug.

Mozilla/5.0 (Windows NT 6.1; rv:9.0a2) Gecko/20111006 Firefox/9.0a2

Comment 53

8 years ago
EEE PC Seashell 1215N
Synaptics PS/2 Port TouchPad 19.11.2009

Comment 54

8 years ago
One amazing and potentially useful information:

Thunderbird 6 had this same behavior - trackpoint didn't work, but Thunderbird 7 has no problems. Have no idea how it is possible as even Aurora 9.0a2 (2011-10-07) still has problems.

Comment 55

8 years ago
I am using ThinkPad X301. ThunderBird 7 has the problem.

Comment 56

8 years ago
I add


to tp4table.dat and the problem is solved.

Comment 57

8 years ago
I've downloaded the current Synaptics driver 15.2.20 from and the bug still occurs in any Firefox release I've tried (4, 5, 6, 7, 8 beta, 9 aurora, 10 nightly). :(

Comment 58

8 years ago
I believe this bug should be confirmed and switch to the new status and seriously considered for tracking or blocking Firefox Nightly (10) at least since there is no workaround to solve this annoyance.
tracking-firefox10: --- → ?

Comment 59

8 years ago
I've also been experiencing this issue since somewhere around FF5 when a tab using Acrobat is active with various versions of the Synaptics drivers. Scrolling focus in other tabs is rstored following closure of any Acrobat tabs.

As a workaround if you need to keep pdfs available for fast viewing in your tab session until this is resolved, consider turning on the 'Don't load tabs until selected' option and restart FF.
There is a separate bug for the Acrobat specific issue. (Can't find it right now.)

Comment 61

8 years ago
(In reply to Timothy Nikkel (:tn) from comment #60)
> There is a separate bug for the Acrobat specific issue. (Can't find it right
> now.)

I think this is right, as I reported this bug, I can confirm that scrolling works only in Adobe Reader plugin.

So it is... opposite bug ;)
Keywords: qawanted
tracking-firefox10: ? → +
How is this bug different from bug 626813? They seem to both mention the PDF plugin issue.

Comment 63

7 years ago
(In reply to David Tenser [:djst] from comment #62)
> How is this bug different from bug 626813? They seem to both mention the PDF
> plugin issue.

As far as I understand bug 626813, it is that when you open pdf scrolling doesn't work on Windows 7. Should be on every computer, that is marked major.

This bug is that scrolling doesn't work at all on some Windows 7 computers (mostly Lenovo). It does work in pdf but that is not part of reproducing bug.

Comment 64

7 years ago
The PDF references are taking this topic in the wrong direction.

The TrackPoint bug is still not working with Thunderbird 10.0, Lenovo x200 with a PS/2 TrackPoint (driver provided by Lenovo dated 12 Nov 09 ver and Visa Business.

Comment 65

7 years ago
Yes, the scrolling not working when a plugin is on the page is probably a different issue.  There's bug 626813 and bug 725475 for that.  I am interested in knowing if the proposed fix for bug 725475 does help with this bug, though (since it does some more messing with hidden scrollbar windows to trick the trackpad driver into giving us the scrolling message).  Please try this build:
Target Milestone: --- → mozilla12


7 years ago
Target Milestone: mozilla12 → ---

Comment 66

7 years ago

(In reply to Cameron McCormack (:heycam) from comment #65)
> try this build:

No changes. With all three trackpoint hack values.

Comment 67

7 years ago
I can add Acer to the manufacturers using a Synaptics touchpad. I've got this issue in Thunderbird, too.

Comment 68

7 years ago
HP/Compaq also uses Synaptics touchpads on some models.  I have found scrolling to be distinctly flaky but NOT just with Firefox, although this is the most frequent program with a problem.  A recent update to the Synaptics driver seems NOT to have helped, but I do find that when it refuses to scroll as normal, when using the scroll bar, I can make it scroll with two-finger scrolling.  Annoying, to be sure, but not fatal.  I am using my wireless mouse MUCH more often now.

Comment 69

7 years ago
Mine works now with Firefox 11, with Thunderbird 11 too. Works for me.

Comment 70

7 years ago
Confirmed having this problem on 12.0b5. Scrollbar does not work with either the edge scroll or two finger scroll features of the touchpad on an Asus G72GX-RBBX05 Synaptics touchpad. Drivers are not the most recent available (as the most recent ones cause other bugs irrelevant to Firefox) but are the most recent OEM-recommended drivers for the touchpad. ui.trackpoint_hack.enabled value doesn't make any difference.

Comment 71

7 years ago
(In reply to from comment #70)
> Confirmed having this problem on 12.0b5. Scrollbar does not work with either
> the edge scroll or two finger scroll features of the touchpad on an Asus
> G72GX-RBBX05 Synaptics touchpad. Drivers are not the most recent available
> (as the most recent ones cause other bugs irrelevant to Firefox) but are the
> most recent OEM-recommended drivers for the touchpad.
> ui.trackpoint_hack.enabled value doesn't make any difference.

Disregard my previous comment, or at least part of it. Seems the trackpoint hack setting didn't stick the first time. Just set it again (to 1) and scrolling seems to work properly now. Still having trouble with it off, however.

Comment 72

7 years ago
After upgrading to Firefox ESR v10.0.3 on my Thinkpad R400, WinXP system, the vertical scroll no longer works.  It works fine in other applications and worked in the previous version of Firefox the 3.x version.

Please help get this fixed and change the status to "confirmed".  Looks to me like several people are having scrolling problems.

Comment 73

7 years ago
I am still having issues with thunderbird

Comment 74

7 years ago
I'm not sure my problem is related to exactly this bug, but I have problems with vertical scrolling too on my tabletpc Acer Iconia Tab W500 on Windows7 (FF9-10-11)

Comment 75

7 years ago
Maybe public trashing like this: (it contains link to disk bug, btw) make this confirmed. You know, like if it is on TV it is truth ;).

Comment 76

7 years ago
I'm using a Dell Studio 1558 with Windows 7 x64. Scrolling works occasionally, mostly not on my Firefox 11. It is extremely annoying to have to use the keyboard or scrollbar to move vertically.

Comment 77

7 years ago
Works for me (almost). Multi-touch is supported for zooming but not for back/forward gestures. But this is secondary...!

Comment 78

7 years ago
Vertical scrolling falls in and out of functionality.   I am suspicious of pages with flash inserts, as these pages seem to be active when I notice that the scroll becomes dysfunctional.   I also notice that the scroll will sometimes return to functionality, without a restart of Fox.  I can not isolate why the touch pad returns to functionality

When vertical scrolling fails on Fox, it still works in T-Bird

I have segregated this problem from the one where tapping becomes dysfunctional on the touchpad, and restored by resetting the device using the touchpad device settings.  This problem does -not- seem to be associated with loss of vertical scrolling.  When the tapping function becomes dysfunctional, it behaves as such on all running software.

I am using Fox v 12.0 [up to date], and an HP pavillion g7 laptop, TouchPad V7.5, with this version of the synaptic driver set, which is reported by Win7 as up to date: 15.3.29 of 13Oct11

Comment 79

7 years ago
Спасибо, очень интересно! С огромным ( ) уважением ( ) Вадим ( ) Петрович ( ) Трофимов ( )

Comment 80

7 years ago
Mine is temperamental also. Sometimes it works fine, other times I go for hours without it working. I am using a Lenovo Y570. 

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0

Comment 81

7 years ago
Just installed Firefox 12 on a Dell XPS 17 and scrolling and zooming don't work with the trackpad at all in Windows 7. Scrolling works perfectly fine with other programs I've tested including Internet Explorer. Scrolling with a USB mouse works in Firefox.

Firefox works perfectly fine with the trackpad in Ubuntu.

Comment 82

7 years ago
FWIW, I thought I would add... that I have this scrolling problem with an "Elan" Smartpad on a Win7x64 laptop, using SM 2.8.   Since it comes and goes, I had been blaming it on the websites, as I hadn't paid much attention to where I was when it happens the most. [I've had too many other problems with Win7 to inquire about this yet.]   :)

Comment 83

7 years ago
Forgot to say in my comment that I'm using a Gateway NV57H laptop.   Sorry.....

Comment 84

7 years ago
So this has been going on since 2006 and it still hasn't been fixed? Amazing.

Comment 85

7 years ago
This tends to happen when clicking on any youtube video, it also appears to have a problem with adobe this issue ever going to be looked at?

Comment 86

7 years ago
Aurora 17.0a2 (2012-09-27) tried on new profile and it is scrolling like it should now (it still doesn't on old profile). As I have reported this bug, I mark this WFM.
Last Resolved: 7 years ago
Resolution: --- → WORKSFORME

Comment 87

7 years ago
Here is some more info for people that still have trouble:

You should check if ui.window_class_override is set to MozillaUIWindowClass and reset that setting and restart Firefox.

Comment 88

7 years ago
Just tried your suggestion, but it still doesn't work for me on Thunderbird. :-(

Comment 89

7 years ago
(In reply to ashvin.gandhi from comment #88)
> Just tried your suggestion, but it still doesn't work for me on Thunderbird.
> :-(

Check if you have the latest version. Try with clean profile (start thunderbird -p and choose Create profile). If it doesn't work still submit new bug.
You need to log in before you can comment on or make changes to this bug.