Closed Bug 56892 Opened 24 years ago Closed 23 years ago

Synaptics touchpad scrolling not working

Categories

(Firefox :: General, defect, P3)

x86
Windows 95
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: hari, Unassigned)

References

Details

(Keywords: relnote)

From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Win95; en-US; m18) Gecko/20001010 BuildID: 2000101014 I am using a synaptics touch pad with the latest Win 98 driver V 5.0.86 AUg 11 00. The scrolling function on the edge of the touchpad does not have access to the slide bars on the side and bottom of all components. Hence when I slide my finger down the edge the window does not scroll.Scrolling does not work with the touch pad in all of the components. In Netscape 4.7 the scrolling works just fine.And works on most other programs in windows. Reproducible: Always Steps to Reproduce: Launch the browser on any machine with a synaptics touchpad. I have a dell lattitude with driver version V4.2 on PS/2 port.Version 5.0.86 11Aug 00. On any page try using the scrolling setup , by sliding ones finger along the edge that you have configured to function as the scrolling edge. The window does not scroll. Actual Results: Expected Results: The window scrolls and the scroll contolls moves
this is a dupe, will try to find
are you still seeing this with new builds?
This seems to be a dupe of bug 20618 *** This bug has been marked as a duplicate of 20618 ***
Status: UNCONFIRMED → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
reopening, adding to CC the latitude touchpad does not use the mousewheel scrolling method (i.e. it does not send SCROLL_UP/DOWN messages) to scroll... Instead it has an evil hack where it looks for the nearest enclosing native scrollbar. I'm not really sure how we can fix this in mozilla, but it's definitely not a dupe of mousewheel bugs...
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---
I would have thought we can't fix it without native scrollbars, or new drivers for the touchpad :-| Gerv
yeah, the one other option would be if the scrollbars could somehow simulate "fake" native scrollbars by creating some sort of native 0x0 scrollbar window. adding bryner to the CC in case he has any ideas. This drives me crazy, I have to say.
Status: UNCONFIRMED → NEW
Ever confirmed: true
over to bryner
Assignee: asa → bryner
pink did something similar to this on mac.
Status: NEW → ASSIGNED
Sorry, don't think I'm going to be getting to this for awhile.
Target Milestone: --- → Future
*** Bug 82464 has been marked as a duplicate of this bug. ***
i think i found a way to "fix" this.... i use synaptics drivers 5.1.0 from 24/1/2001 i was searching for one .ini file in windows and i saw the SynTPEnh.ini in C:\Program files\Synaptics\SynTP as i tried to workaround this problem some days before, i just check that file to see if it could help... to my suprise this file config the touchpad driver to know how the applications do the scroll the right way after some scrolling i saw a the name "netscape 6" so this drive work for netscape 6.x 8) but not for mozilla... so i just change the process name to mozilla and test it it worked now the scroll in the touchpad and in the "gamepad" work just like all other apps here are the changes to make this work find this: [Netscape Navigator/Communicator] WT = "*Netscape 6*" SF = 0x10000000 SF |= 0x00004000 copy&paste and change the *Netscape 6* to *Mozilla* [Netscape Navigator/Communicator] WT = "*Mozilla*" SF = 0x10000000 SF |= 0x00004000 so download the latest drivers and add the mozilla field now adding a note to the DOCs for this would be a good idea
actually, you probably don't have to *replace* the entry, you can probably just add a new entry... we could do this as a part of the installer :)
fwiw, ini file format forbids (or probably more accurately does not define behavior) for multiple sections '[Netscape Navigator/Communicator]' w/ the same name. please try (changing 'Netscape Navigator/Communicator' to 'Mozilla'): [Mozilla] WT = "*Mozilla*" SF = 0x10000000 SF |= 0x00004000 and report if that works ... adding relnote for 'synaptics drivers 5.1.0 from 24/1/2001'
Keywords: relnote
I have synaptics drivers 4.2, and this file exists in that version as well - though I haven't restarted to see how effective this is.
*** Bug 90977 has been marked as a duplicate of this bug. ***
ooppss yes the replacing was only for testing, later i created a new key with a diferent name i just forgot to change in the post, sorry this is what i have and for now works in netscape 6 and in mozilla 0.9.2 without any problem [Netscape Navigator/Communicator] WT = "*Netscape 6*" SF = 0x10000000 SF |= 0x00004000 [Mozilla] WT = "*Mozilla*" SF = 0x10000000 SF |= 0x00004000 so adding a note the DOCs and emailing synaptics to add this to the next driver release is what is needed yo close this bug ?! (or this isnt a valid fix!?)
This fix is not a general one because some Mozilla windows (e.g. compose) don't have "Mozilla" in their title. We *could* add the text to every Mozilla window, but I think the right thing is for the Synaptics driver to use the ClassID of the Window's parent. Want to email them? ;)
*** Bug 95946 has been marked as a duplicate of this bug. ***
Changing summary from "touch pad scrolling not working" to "Synaptics touchpad scrolling not working" so that it is easier to find.
Summary: touch pad scrolling not working → Synaptics touchpad scrolling not working
I know this is marked fixed but I wanted to comment on two things. 1) this behavior and fix also applies to windows 2000 and the version 5.6 driver for that O/S. Also mad props to the mozilla team for creating bugzilla and making it work so well that I was able to find this bug and get the fix on my first try!
From bug 34624... "i was browsing the synaptics webpage and noticed that they provide a c++ api for their touchpads which might shed some light on this bug. you can find it at http://www.synaptics.com/decaf/utilities/api.pdf"
Changing the .ini file does solve the problem for the most part. The only problem is that long email subjects push the word "Mozilla" over so far that the touchpad driver doesn't find a match against "*Mozilla*". I'd like to see the word "Mozilla" consistently on the far left so this bug can be closed out.
I think someone needs to take that up with synaptics.. I don't think mail will be changing their titles.
Why would they be unwilling to change the title format?
don't make this a UI bug. All I'm going to say is "the titlebar was spec and implemented in a specific manner" nobody is going to change UI specs just to make touchpads scroll.
*** Bug 131464 has been marked as a duplicate of this bug. ***
Same prob on WinXP. Editing the Synaptics .ini still works like a charm. You guys rock
Got a Dell Inspiron 8100, WinXP, with the Synaptics touchpad drivers. Version 2002050108. Just wanted to say the .INF fix worked for me as well. Slick! I followed the instructions in Comment #11. If this makes it to the docs (assuming people actually read them), it requires a log-off/log-on for the change to take effect (restart the SynTP* programs so they'll reload their config info)...I know that's a trivial point, but I'm sure a Tom Technophobe somewhere won't think of that. Thanks to the developers and the people who took the time to track this issue down. You all roxor! :)
Ok, since the problem has been identified as an issue with the mouse driver, and a workaround exists, I'm going to close this as WORKSFORME.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago23 years ago
Resolution: --- → WORKSFORME
This problem is not completely fixed. See http://bugzilla.mozilla.org/show_bug.cgi?id=56892#c22 for more info.
*** Bug 146130 has been marked as a duplicate of this bug. ***
*** Bug 165856 has been marked as a duplicate of this bug. ***
*** Bug 168654 has been marked as a duplicate of this bug. ***
Here is how to fix the long-titlebar problem. Newer versions of the Synaptics driver have the following lines in SynTPEnh.ini: [Mozilla] FC = "MozillaWindowClass" SF = 0x10000000 SF |= 0x00004000 Note that this does not rely on the word "Mozilla" to be in the title bar. I do not know if this is incorporated into all Synaptics drivers. Mine is an OEM version called "IBM ThinkPad UltraNav Driver Version 6.7.3.4".
Awesome! I have a several years old driver and it solves the problem 100%! THANK YOU!
Would be nice if someone would email Synaptics and ask them to add the MozillaWindowClass stuff to all of their driver's ini files. I have a Compaq Presario 960US notebook and it does not have it, but after adding it works PERFECTLY!!
*** Bug 191258 has been marked as a duplicate of this bug. ***
*** Bug 193377 has been marked as a duplicate of this bug. ***
*** Bug 202516 has been marked as a duplicate of this bug. ***
*** Bug 239793 has been marked as a duplicate of this bug. ***
Product: Browser → Seamonkey
*** Bug 281233 has been marked as a duplicate of this bug. ***
*** Bug 281346 has been marked as a duplicate of this bug. ***
*** Bug 290692 has been marked as a duplicate of this bug. ***
*** Bug 290844 has been marked as a duplicate of this bug. ***
*** Bug 307581 has been marked as a duplicate of this bug. ***
*** Bug 277312 has been marked as a duplicate of this bug. ***
*** Bug 310641 has been marked as a duplicate of this bug. ***
*** Bug 311707 has been marked as a duplicate of this bug. ***
(In reply to comment #16) > ooppss > yes the replacing was only for testing, later i created a new key with a > diferent name > i just forgot to change in the post, sorry > this is what i have and for now works in netscape 6 and in mozilla 0.9.2 without > any problem > [Netscape Navigator/Communicator] > WT = "*Netscape 6*" > SF = 0x10000000 > SF |= 0x00004000 > [Mozilla] > WT = "*Mozilla*" > SF = 0x10000000 > SF |= 0x00004000 > so adding a note the DOCs and emailing synaptics to add this to the next driver > release is what is needed yo close this bug ?! > (or this isnt a valid fix!?) This doesn't work with Mozilla Firefox 1.0.7 and synaptics driver version 7.12.4.0. Is there any way to solve this problem? Ernest
*** Bug 313310 has been marked as a duplicate of this bug. ***
(In reply to comment #49) > (In reply to comment #16) > > ooppss > > yes the replacing was only for testing, later i created a new key with a > > diferent name > > i just forgot to change in the post, sorry > > this is what i have and for now works in netscape 6 and in mozilla 0.9.2 > without > > any problem > > [Netscape Navigator/Communicator] > > WT = "*Netscape 6*" > > SF = 0x10000000 > > SF |= 0x00004000 > > [Mozilla] > > WT = "*Mozilla*" > > SF = 0x10000000 > > SF |= 0x00004000 > > so adding a note the DOCs and emailing synaptics to add this to the next > driver > > release is what is needed yo close this bug ?! > > (or this isnt a valid fix!?) > > This doesn't work with Mozilla Firefox 1.0.7 and synaptics driver version > 7.12.4.0. Is there any way to solve this problem? > Ernest I can confirm this. However Synaptics has add the following to their .ini-file: [Mozilla] FC = "MozillaWindowClass" SF = 0x10000000 SF |= 0x00004000 Even if you change this to: [Mozilla] FC = "*Mozilla*" SF = 0x10000000 SF |= 0x00004000 you can't scroll. Taking IE's prefs and changing them doesn't help either: [Mozilla] WT = "*Mozilla*" SF = 0x10000000 SF |= 0x00000002 SF |= 0x00000004 SF |= 0x00000008 SF |= 0x00000400 SF |= 0x00000120 SF |= 0x00001000 UL = 0x00000008
*** Bug 320333 has been marked as a duplicate of this bug. ***
*** Bug 300719 has been marked as a duplicate of this bug. ***
The fixed described above didn't work for me. I have a Presario v2000 with synaptics driver version 7.12.7.0 and I am running Firefox version 1.5 and Windows XP version 5.1 build 2600 service pack 2. First I tried adding the following to my SynTPEnh.ini file: [Netscape Navigator/Communicator] WT = "*Mozilla*" SF = 0x10000000 SF |= 0x00004000 I tested after rebooting Windows, but it didn't help. Then I reopened the .ini file and discovered these lines were already present: [Mozilla] FC = "MozillaWindowClass" SF = 0x10000000 SF |= 0x00004000 So I tried adding the following: [Mozilla Firefox] FC = "MozillaWindowClass" SF = 0x10000000 SF |= 0x00004000 [Firefox] FC = "MozillaWindowClass" SF = 0x10000000 SF |= 0x00004000 I rebooted again, but it didn't help. If anybody has any suggestions, I'd be glad to hear them.
*** Bug 327174 has been marked as a duplicate of this bug. ***
I was using version 7.19 of this driver, which was the latest available from my hardware manufacturer and wasn't able to get it to scroll in firefox using any of the information available in this bug. i since reverted to the driver version 5.?? available on the CD that came with my notebook and now both horizontal and vertical scrolling work a treat.
*** Bug 320257 has been marked as a duplicate of this bug. ***
Current version of Synaptics drivers: 8.1.2.0 supports scrolling in Mozilla correctly, I use: Firefox/1.5.0.1.
Confirming what zuraff said. My brand new HP laptop came with the 7.13.0.1 drivers. When I upgraded to 8.3.4 the scroll bar worked. Drivers at http://www.synaptics.com/support/drive.cfm
*** Bug 359714 has been marked as a duplicate of this bug. ***
The last nine duplicates were all filed against Firefox. Moving from Seamonkey to Firefox on the eve of its ninth birthday.
Assignee: bryner → nobody
Product: SeaMonkey → Firefox
QA Contact: doronr → general
Target Milestone: Future → ---
Version: Trunk → unspecified
You need to log in before you can comment on or make changes to this bug.