Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Horizontal scrolling using mouse wheel does not work. #5947

Open
Squall-DA opened this issue Sep 9, 2019 · 13 comments
Open

Horizontal scrolling using mouse wheel does not work. #5947

Squall-DA opened this issue Sep 9, 2019 · 13 comments
Labels
OS/Desktop OS/Windows priority/P5 Not scheduled. Don't anticipate work on this any time soon.

Comments

@Squall-DA
Copy link

Description

Horizontal scrolling with mouse wheel not working in Brave v68.132 on Windows 7. This is with the MX Master 2S, but I have duplicated the issue with other mice. I have tried disabling hardware acceleration and disabling device recognition shields as mentioned in a Brave community issue, but neither of these have fixed the issue. Horizontal scrolling works appropriately in chrome and internet explorer.

Steps to Reproduce

  1. Open a webpage that requires horizontal scrolling. (ex. nirvannathebandtheshow.com)
  2. Attempt to scroll horizontally using the mouse wheel.

Actual result:

The page scrolls one "tick" and then stops scrolling in either direction

Expected result:

The webpage should scroll horizontally until the right most or leftmost of the page is reached.

Reproduces how often:

Reproduced 100% of the time

Brave version (brave://version info)

Brave 0.68.132 Chromium: 76.0.3809.132 (Official Build) (64-bit)
Revision fd1acc410994a7a68ac25bc77513d443f3130860-refs/branch-heads/3809@{#1035}
OS Windows 7 Service Pack 1 (Build 7601.24494)

Version/Channel Information:

  • Can you reproduce this issue with the current release? Yes
  • Can you reproduce this issue with the beta channel? Can only install current release due to IT policy
  • Can you reproduce this issue with the dev channel? Can only install current release due to IT policy
  • Can you reproduce this issue with the nightly channel? Can only install current release due to IT policy

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? No
  • Does the issue resolve itself when disabling Brave Rewards? No
  • Is the issue reproducible on the latest version of Chrome? No

Miscellaneous Information:

@rebron rebron added priority/P5 Not scheduled. Don't anticipate work on this any time soon. OS/Windows labels Sep 27, 2019
@jslow421
Copy link

jslow421 commented Oct 5, 2019

Similar issue with an original MX Master. Though simply won't get a scroll at all on most occasions. Going to another tab and returning sometimes restores scroll.

EDIT - Just recently had the same issue where it would scroll once and then stop. So the same issue it seems.

@Squall-DA
Copy link
Author

I'm wondering if there has been any further investigation into this issue. It is still present in brave version 1.2.42

@bsclifton
Copy link
Member

@Squall-DA no updates, as far as I know

I did verify that it works for me... but I am on macOS. Can you help me to confirm, this works great on Chrome?

@luisalmazan
Copy link

I have the same issue, using logitech Mouse MX Master 2S on Windows with brave version 1.2.42.
I can confirm lateral scrolling works well in Chrome and Firefox.
Tried using the suggested fix of disabling Hardware Acceleration and Disabling Device Recognition shield, even disabling all shields.

@andreialecu
Copy link

andreialecu commented Jan 15, 2020

Having the same issue with an MX Master 3 both in Brave and Visual Studio Code, both being Electron apps.

Chrome and other non-electron apps work fine

It's also been reported here: electron/electron#20874

@Nevario
Copy link

Nevario commented Jan 30, 2021

It's been over a year since the last comment, but I can confirm that I'm having the same issue on Win 10, in Brave Version 1.19.88 Chromium: 88.0.4324.96 (Official Build) (64-bit) with a Logitech MX Master 3.

I've had this mouse for a 8 months now, but only just downloaded Brave and discovered this issue.

@KaloyanNaumov
Copy link

KaloyanNaumov commented Mar 3, 2021

I suffer from this issue too. Please look at it. The horizontal scroll works on FF, Chrome other apps, just not on Brave (and VS Code, as pointed out above).

There is a workaround described in a comment to this issue:
electron/electron#20874

vlad-pisanov commented on Dec 5, 2020
Found a hacky workaround for my MX Master 3. Previously, horizontal scroll would stop working right after the first scroll. It would stay non-functional until I restarted VS Code.
However if I open a second window (not tab!), switch to it and scroll there, then switch back to my main window, horizontal scroll resumes working and works 100% reliably. 🤷‍♂️

And it works in Brave too ... I can scroll horizontally, once I activate the horizontal scrolling on two brave windows (not tabs!).

@Nincha
Copy link

Nincha commented Apr 26, 2021

Fun fact above the hacky solution presented just above by KolayanNaumov is that it also works if you open any Chrome window and perform an horizontal scroll on anything (for example on the welcome screen, you don't need to actually scroll anything scrollable) and that activates working horizontal scroll on Brave. 😆

@xVemu
Copy link

xVemu commented Feb 3, 2024

Any news on this?

@gostega
Copy link

gostega commented Mar 4, 2024

Still not working for me in Brave on Windows 10. Works fine in VS Code and pretty much every other app I use on Windows.

@dpletiko
Copy link

I'm using MX Master 3 on Windows 11 with the Logi Options+ installed and the issue is still here, horizontal scroll wheel works randomly or doesn't work at all.

Scrolling using the horizontal scroll wheel starts and stops immediately, or doesn't scroll at all, and only after you try it on another tab or window and return to the original scroll target does it start scrolling.

Now, even if it started to work, if you navigate to another page you need to repeat the process to get the scroll wheel to work again.

@vieuxtemps
Copy link

This seems to be an issue on Logitech's side and what they are doing to simulate smooth horizontal scrolling with their hardware. Other applications have issues with this behavior, too. For instance, if I want to remap horizontal scrolling events or add modifier functionality to it with AutoHotkey, I can't hook WheelLeft and WheelRight events because Options+ seems to not forward them, and instead send some emulated scroll event directly to the window (which works well, to be honest, since you can send tiny/smooth movements this way).

Vivaldi also has this problem as of today. You can see the hardcoded application references on their forums: https://forum.vivaldi.net/topic/41537/logitech-smooth-scroll-extension-is-not-working-in-vivaldi/13

The current solutions are:

  1. Copy brave.exe as chrome.exe and run Brave through chrome.exe. I don't recommend renaming it since it will break .html associations and the uninstaller. The worst downside to this is obviously having to deal with updates, but it works.

  2. Someone made a patch (https://github.com/jcbastosportela/logioptspp) for this. I can't personally recommend this or confirm that it works since I refuse to run third-party applications that might break at any moment to fix Logitech's issues. Try at your own risk if you want to.

  3. Use another browser, which unfortunately is what I still do.

If you read the Vivaldi thread, you're going to notice that someone sent a ticket to Logitech about this in 2019, and this still hasn't been fixed. The most obvious way this could get fixed is Logitech receiving some official corporate e-mail directly from Brave or Vivaldi, which I'm going to bet is most likely not going to happen either, but I will leave the suggestion here. Both browsers still have very low market share and are probably acquiring even less users because of this issue.

Summary: this is not a Brave problem in the sense that it is fixable with code changes, but is a Brave problem in the sense that it is fixable with direct communication by Brave Software with Logitech.

@slavkosky
Copy link

Can confirm that the issue is with Logitech mice (MX Master series, I have the MX Master 3S). Horizontal scrolling with the wheel works perfectly in Brave...up until I install Logi Options+. As soon as the driver is "upgraded" from the default MS driver, functionality breaks.

Please, if anyone at Brave is willing or able, send Logitech a letter informing them of this years-long issue. I have no power in this situation. I sent Logitech these details in a support chat, and they didn't even bother responding to my initial message.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS/Desktop OS/Windows priority/P5 Not scheduled. Don't anticipate work on this any time soon.
Projects
None yet
Development

No branches or pull requests