Closed
Bug 528267
Opened 15 years ago
Closed 15 years ago
Lenovo laptop touchpad scrolling stopped working
Categories
(Core :: Widget: Win32, defect)
Tracking
()
RESOLVED
FIXED
mozilla1.9.3a1
Tracking | Status | |
---|---|---|
status1.9.2 | --- | beta3-fixed |
People
(Reporter: mayhemer, Assigned: khuey)
References
Details
Attachments
(1 file)
933 bytes,
patch
|
roc
:
review+
roc
:
approval1.9.2+
|
Details | Diff | Splinter Review |
This might be a platform bug, not a Firefox one, related to events. I have setup my touchpad to do just scrolling, using the trackpoint for pointing. It works in all other software, including firefox 3.5 and thunderbird 2.
I'll try to find a regression range.
This is a major feature annoying break.
Flags: wanted-firefox3.6?
Flags: blocking-firefox3.6?
Comment 1•15 years ago
|
||
Honza: did you switch to nightlies recently? What version are you currently running?
cc'ing Shaver and Dietrich both of whom have Lenovos with trackpads.
Comment 2•15 years ago
|
||
Mine doesn't have a touchpad, but I think ddahl saw this after a reporter (stshank?) tweeted that he found the same thing, using Windows 7.
Updated•15 years ago
|
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Comment 4•15 years ago
|
||
Yeah if you're on Windows 7 make sure you have the Trackpoint driver actually installed. If for some reason you have the driver installed and it's not working, file a bug and CC me on it (and/or mark it blocking bug 507222.)
Updated•15 years ago
|
Flags: wanted-firefox3.6?
Flags: blocking-firefox3.6?
Reporter | ||
Comment 5•15 years ago
|
||
Just for info my os is Windows XP sp3.
Assignee | ||
Comment 6•15 years ago
|
||
This isn't the same as bug 526239 then. Do you have 3.6 b2? If so, is ui.trackpoint_hack_enabled set to -1 on your profile?
Status: RESOLVED → REOPENED
Component: Shell Integration → Widget: Win32
Product: Firefox → Core
QA Contact: shell.integration → win32
Resolution: DUPLICATE → ---
Target Milestone: --- → mozilla1.9.2
Version: 3.6 Branch → 1.9.2 Branch
Reporter | ||
Comment 7•15 years ago
|
||
Thanks for reopening, I wanted to do it my self.
I just updated to 3.6b2. The pref (exactly: ui.trackpoint_hack.enabled) is set to -1.
The problem persist.
I'm not sure of the driver version as it shows me about 20 files (!). But I don't think it would be a problem with the driver at all. Anyway, I don't want to update at the moment to figure out what's wrong with Gecko.
Checked ones again that in 3.5.5 it works perfectly.
Any idea of a check-in that could cause this?
Status: REOPENED → NEW
Assignee | ||
Comment 8•15 years ago
|
||
(In reply to comment #7)
> Thanks for reopening, I wanted to do it my self.
> I just updated to 3.6b2. The pref (exactly: ui.trackpoint_hack.enabled) is set
> to -1.
> The problem persist.
> I'm not sure of the driver version as it shows me about 20 files (!). But I
> don't think it would be a problem with the driver at all. Anyway, I don't want
> to update at the moment to figure out what's wrong with Gecko.
> Checked ones again that in 3.5.5 it works perfectly.
> Any idea of a check-in that could cause this?
If you're looking for background I would suggest Bug 507222. Basically the Trackpoint driver uses a nasty hack to scroll firefox windows, which roc's compositor work broke, so we have our own nasty hack to make it work. If you can find the Trackpoint keys in your registry ( https://bugzilla.mozilla.org/show_bug.cgi?id=514927#c28 ) we should be able to get this working.
Reporter | ||
Comment 9•15 years ago
|
||
I have found:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Alps\Apoint\TrackPoint]
"PressSelect"=dword:00000000
"CenterFunc"=dword:00000000
"ClickPace"=dword:00000005
"Dragging"=dword:00000000
"HelpReminder"=dword:00000000
"PressMean"=dword:00000000
"PressToSelect"=dword:00000000
"ReleaseToSelect"=dword:00000000
"ScrollType"=dword:00000001
"Sensitivity"=dword:00000007
"ZoomCustomHeight"=dword:00000078
"ZoomCustomWidth"=dword:000000a0
"ZoomFactor"=dword:00000002
"ZoomSizeParam"=dword:00000001
"Scr_ThinningCount_TP"=dword:00000001
"ActionType"=dword:00000001
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Alps\Apoint\TrackPoint]
"PressSelect"=dword:00000000
"CenterFunc"=dword:00000001
"ClickPace"=dword:00000005
"Dragging"=dword:00000000
"HelpReminder"=dword:00000001
"PressMean"=dword:00000000
"PressToSelect"=dword:00000000
"ReleaseToSelect"=dword:00000000
"ScrollType"=dword:00000001
"Sensitivity"=dword:00000005
"ZoomCustomHeight"=dword:00000078
"ZoomCustomWidth"=dword:000000a0
"ZoomFactor"=dword:00000002
"ZoomSizeParam"=dword:00000001
"Scr_ThinningCount_TP"=dword:00000001
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Lenovo\ALRN\TEXT\0404\LAUNCHER]
"TrackPoint"="HKLM,ConfigUtil,TP98.EXE,/TPoint"
(and many others with a number different from 0404)
Windows Registry Editor Version 5.00
[HKEY_USERS\S-1-5-XXXXXX\Software\Alps\Apoint\TrackPoint]
"PressSelect"=dword:00000000
"CenterFunc"=dword:00000000
"ClickPace"=dword:00000005
"Dragging"=dword:00000000
"HelpReminder"=dword:00000000
"PressMean"=dword:00000000
"PressToSelect"=dword:00000000
"ReleaseToSelect"=dword:00000000
"ScrollType"=dword:00000001
"Sensitivity"=dword:00000007
"ZoomCustomHeight"=dword:00000078
"ZoomCustomWidth"=dword:000000a0
"ZoomFactor"=dword:00000002
"ZoomSizeParam"=dword:00000001
"Scr_ThinningCount_TP"=dword:00000001
"ActionType"=dword:00000001
XXXXX masks the user UUID
Reporter | ||
Comment 10•15 years ago
|
||
I also noticed that Apoint.exe with is repsonsible for making the touchpad work leaks a lot of memory. It grows to 200MB in few hours of using. I'm not sure when it started to behave this way and not sure it could be related.
Assignee | ||
Comment 11•15 years ago
|
||
I'll have a patch tonight.
Reporter | ||
Comment 12•15 years ago
|
||
Cool, I'm just building a 1.9.2 branch on that notebook. We can test immediately.
Assignee | ||
Comment 13•15 years ago
|
||
Adds the registry key for the Alps touchpads to the trackpoint hack code.
This should let you scroll; I'm really interested in whether it fixes the memory problem though.
Reporter | ||
Comment 14•15 years ago
|
||
Works perfectly! The memory problem seems to be a bug in Apoint.exe but I'll
keep an eye on it. Thanks for fixing this.
Assignee | ||
Updated•15 years ago
|
Attachment #412281 -
Flags: review?(roc)
Attachment #412281 -
Flags: approval1.9.2?
Assignee | ||
Comment 16•15 years ago
|
||
Comment on attachment 412281 [details] [diff] [review]
Patch
Glad to hear it worked! Requesting review and 1.9.2 approval from roc.
Attachment #412281 -
Flags: review?(roc)
Attachment #412281 -
Flags: review+
Attachment #412281 -
Flags: approval1.9.2?
Attachment #412281 -
Flags: approval1.9.2+
Assignee | ||
Updated•15 years ago
|
Keywords: checkin-needed
Comment 17•15 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 15 years ago → 15 years ago
Resolution: --- → FIXED
Target Milestone: mozilla1.9.2 → mozilla1.9.3a1
Reporter | ||
Comment 18•15 years ago
|
||
Anybody going to land this on 1.9.2? I'm about to land few patches soon, so I can take this one with them.
Comment 19•15 years ago
|
||
status1.9.2:
--- → final-fixed
Keywords: checkin-needed
You need to log in
before you can comment on or make changes to this bug.
Description
•