General :  K-Meleon Web Browser Forum
General discussion about K-Meleon 
ThinkPad UltraNav button doesn't work even on the latest version
Posted by: thinkpadder
Date: September 11, 2020 02:39PM

I've just downloaded the latest (76.3) version of K-Meleon. It works great in every way, no problems at all.

There's a very handy button on IBM ThinkPads, the UltraNav button which is the blue one between the 2 red buttons and it greatly simplifies webpage browsing.

That button works fine in Firefox (52.9.0) out of the box but it doesn't work in any version of K-Meleon. How to make it work in K-Meleon?

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: JohnHell
Date: September 11, 2020 03:24PM

:-?

I have no clue of what button you are talking about. The last time a Thinkpad was in my hands was one of those late '90s with the red stick in the middle of the keyboard, but no blue button anywhere.

What is supposed to do inside other Browsers? What is supposed to do in the whole system itself?

I only see out there that is configurable, but, nothing else.

You could try to edit accel.cfg with, maybe, the MButton, as it were middle button, if that matches that button and assign an action for it. But, again, I have no clue of what is supposed to do that button inside a browser.

http://kmeleonbrowser.org/wiki/ConfigFiles#accel



Edited 2 time(s). Last edit at 09/11/2020 04:01PM by JohnHell.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: siria
Date: September 11, 2020 04:34PM

Quote
thinkpadder
I've just downloaded the latest (76.3) version of K-Meleon. It works great in every way, no problems at all.

There's a very handy button on IBM ThinkPads, the UltraNav button which is the blue one between the 2 red buttons and it greatly simplifies webpage browsing.

That button works fine in Firefox (52.9.0) out of the box but it doesn't work in any version of K-Meleon. How to make it work in K-Meleon?

Pity, but no clue either if this can be fixed or not, or how, sorry. There are too few experts around here anymore. Perhaps try in a ThinkPad forum?

Just for testing: does that button work in NewMoon27? (same engine as current KM):
https://msfn.org/board/topic/180462-my-browser-builds-part-2/?do=findComment&comment=1187197

OFFTOPIC (has nothing to do with that ThinkPad button):
Just regarding "normal" mouse middle buttons, a little general tip.
To open links in background by middle-click, like Firefox, set
Tools > Mouse Accelerators > Firefox
and restart browser. Actions list:
http://kmeleonbrowser.org/wiki/faq#mouseaccels

IMO KM should long since come with the same default actions as FF too, but they don't listen to me ;-)



Edited 1 time(s). Last edit at 09/11/2020 04:54PM by siria.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: thinkpadder
Date: September 11, 2020 06:02PM

Thank you for the comment. The UltraNav button is below (I could not find a suitable photo at the first place)



It allows scrolling down and to the right without lifting my hand from the trackpoint (red stick) It's extremely handy once you got used to it. Actually it's used on each application where a page/document is bigger than the screen size, i.e. where there are the scroll buttons, for instance when I open up a PDF doc on Sumatra, I can scroll down the doc using UltraNav easily.

That config file you talked about seems to be only about the keyboard. It doesn't seem to contain that UNav button.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: anonymous
Date: September 11, 2020 06:33PM

@thinkpadder
If it uses Elantech, try mousewheel.emulate_at_wm_scroll = true.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: JohnHell
Date: September 11, 2020 07:09PM

Quote
thinkpadder
That config file you talked about seems to be only about the keyboard. It doesn't seem to contain that UNav button.

accel.cfg cover keys and buttons, and so the left, middle and right button. I was guessing it was like a middle button.

By your explanation, obviously, isn't. It is more like a mousewheel, so try the anonymous suggestion.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: thinkpadder
Date: September 13, 2020 12:25PM

I've just tried those 2 aformentioned browsers and both 2 has got the same problem. They don't sens that UltraNav button.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: thinkpadder
Date: September 13, 2020 12:34PM

There was no
mousewheel.emulate_at_wm_scroll = true
line in the accel.cfg. Besides there are 3 different accel.cfg files located at

C:\Programs\K-Meleon-76.3\Profiles\hzmh1n2j.default
C:\Programs\K-Meleon-76.3\browser\defaults\profile
C:\Programs\K-Meleon-76.3\browser\defaults\settings

So I've added to all those 3 files. But no change in situation. K-Meleon still doesn't sense the UltraNav button

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: anonymous
Date: September 13, 2020 02:59PM

Maybe about:config has it.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: JohnHell
Date: September 13, 2020 03:44PM

Quote
thinkpadder
There was no
mousewheel.emulate_at_wm_scroll = true
line in the accel.cfg. Besides there are 3 different accel.cfg files located at

C:\Programs\K-Meleon-76.3\Profiles\hzmh1n2j.default
C:\Programs\K-Meleon-76.3\browser\defaults\profile
C:\Programs\K-Meleon-76.3\browser\defaults\settings

So I've added to all those 3 files. But no change in situation. K-Meleon still doesn't sense the UltraNav button

That is because that is a engine preference, not a config for K-meleon..., try typing about:config in the url bar and change the value or add a new boolean one.

From the files above, anyway, you should only change your profile one. Forget the others, unless you want to create new profiles with the same configs.



Edited 1 time(s). Last edit at 09/13/2020 03:44PM by JohnHell.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: anonymous
Date: September 13, 2020 06:29PM

@thinkpadder
Another one was ui.trackpoint_hack.enabled = 1 for ALPS, Synaptics and Elantech.

@JohnHell
Asking for the driver name from device manager is often useless.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: JohnHell
Date: September 13, 2020 06:30PM

Quote
anonymous
@JohnHell
Asking for the driver name from device manager is often useless.



I'm lost, what are you talking about?

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: siria
Date: September 14, 2020 02:48AM

(Thinkpad UltraNav Trackpoint Scrolling doesn't work)

Quote
thinkpadder
I've just tried those 2 aformentioned browsers and both 2 has got the same problem. They don't sens that UltraNav button.

Uhm, which ones?

Thanks anoK for those prefs, googled a bit and there appear some interesting hits. Usually for very old Firefox versions, but wouldn't be surprised if those could still help KM today - at any rate worth trying.
And of course, everyone recommands driver updates.

If those prefs don't exist in KM (can't check myself right now), test by creating them manually, by right-click in aboutconfig page (HOWTO: http://kb.mozillazine.org/about:config )

test pref1 (BOOL):
mousewheel.emulate_at_wm_scroll = true
test pref2 (INT): 0yawning smileyff / 1yawning smileyn / -1:autodetect / for ALPS, Synaptics and Elantech
ui.trackpoint_hack.enabled = 1 (or 0?)
test pref3 (INT):
ui.elantech_gesture_hacks.enabled = 0 (or 1 / -1 ?)
test pref4 (BOOL):
layers.async-pan-zoom.enabled = false
test pref5 (INT):
dom.w3c_touch_events.enabled = 0

After changing those prefs, one after another of course, restart the browser and check if it works now.
If not, right-click on those prefs again on about:config page and "reset", then reload page

Another chance, explicitely for (old) UltraNav!
Adding some lines to UltraNav settings directly, in tp4table.dat:
https://support.mozilla.org/en-US/questions/797506
Of course, replace "firefox.exe" with "k-meleon.exe"

Or much younger solutions, but a german forum:
https://www.computerbase.de/forum/threads/scrollen-funktioniert-nicht-mehr-firefox.1668026/

tp4table.dat also helped here:
https://forums.lenovo.com/t5/ThinkPad-T61-and-prior-T-series/Problems-with-FireFox-12-on-T61/m-p/753277?page=2

Please report back if you could fix it somehow, with details?
Would also be interesting if it helps other related browsers too, which ones and how.



Edited 3 time(s). Last edit at 09/14/2020 03:53AM by siria.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: thinkpadder
Date: September 14, 2020 12:30PM

I've tried setting them in the about:config . None helped.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: thinkpadder
Date: September 14, 2020 12:33PM

I've tried all of the suggestions and links including the ones in German forums (I speak quite good German) and none of them worked. tp4table.dat is not available under K-Meleon installation folder, btw.

edit: I've tried those various config options in a rush i.e. I may have missed some combinations. So this evening I will give it another try.



Edited 1 time(s). Last edit at 09/14/2020 12:35PM by thinkpadder.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: siria
Date: September 14, 2020 12:46PM

Quote
thinkpadder
tp4table.dat is not available under K-Meleon installation folder

No of course not. It's a systemwide settings file of the driver.
Paths may vary, acc. https://support.mozilla.org/en-US/questions/797506 for example:
C:\Program Files\Synaptics\SynTP\tp4table.dat
C:\Program Files\Lenovo\TrackPoint\tp4table.dat

But since it's been a few years, wouldn't be surprised if the filename itself may have changed too.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: xerexifu
Date: September 15, 2020 03:09AM

hi, tell me about which German forums are you talking about?

Cheers!

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: thinkpadder
Date: September 15, 2020 03:40PM

Ops I've missed that. Anyway, the name 'tp' suggests that it's about trackpoint but I couldn't catc it as I was in a hurry.

And now some good news. I've got another ThinkPad, which is and IBM R51 and on that machine the UltraNav works flawlessly. I've discovered this just right now

This means that K-Meleon is basically compatible with the UltraNav and that there's a driver issue on the ThinkPad X41 that I need to fix.

I'll take a look at the driver issue now.

Options: ReplyQuote
Re: ThinkPad UltraNav button doesn't work even on the latest version
Posted by: thinkpadder
Date: September 15, 2020 03:47PM

It's the

https://www.computerbase.de/forum/threads/scrollen-funktioniert-nicht-mehr-firefox.1668026/

I'm from Turkey and I've been to Germany several times. I love both the Germans and the German language.

Options: ReplyQuote


K-Meleon forum is powered by Phorum.