-
Notifications
You must be signed in to change notification settings - Fork 31.6k
Middle mouse button scrolling #6302
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
Comments
@harold-b This is an OS-level Windows feature, it should work on Windows now. Also middle click has special behavior on Linux by acting as a secondary clipboard so it definitely wouldn't work there. |
Which version is it available on? I can't seem to trigger it on 1.10 public or insiders. |
@harold-b do you have the same issues in Chrome and/or Atom? I wouldn't expect us to need to do anything on our side for it to work. |
I'm on Chrome right now and it's always worked. I've never used atom (other than electron via VSCode), but I'll grab it and verify. |
I tried Atom, it didn't work either. I checked the settings page to see if there was an option I needed to enable, I didn't find anything, but scrolling worked on the settings page. So I decided to check a markdown file in preview mode on VS Code, and it worked there too. However, not in text documents on either app. |
@harold-b k, I'll relabel and assign, thanks for bearing with me 😃 |
Not at all, my pleasure to help. Thanks for your attention 👍 |
Hi, any news on this? THX |
Bump! I use this feature constantly within Visual Studio, and it is greatly missed. |
@csicky there are 4000 open issues currently and there are ~2000 new ones created every month. Everything needs to be prioritized. |
I understand that, but if there are 2000 new ones every month it means that in a year there were many issues prioritized before this one. |
@csicky The advantage of us being Open Source is that if you'd like to have something implemented, you can do it and submit a PR. Issues and discussions are very valuable, but IMHO a PR will have a far greater impact! ❤️ |
@alexandrudima OK then, until I will find time to make it myself I will have to live with it every day. OS is not always an advantage. But if you say it's an advantage, why are you doing it actually? Not to share it with the users? Here is a request from some users. |
@csicky I don't understand the point you're trying to make here? There are many good and bad things with OSS, but from this conversation I've gathered: Advantages:
Disadvantages:
The fact that VS Code is OSS doesn't change the fact that we're busy and need to manage and prioritize the vast amount of incoming issues. You would probably be worse off if VS Code was closed as you wouldn't have the ability to contribute is what @alexandrudima was trying to say. |
Middle click scroll when? 7 years guys.. |
Waiting for the 10 years anniversary or even better, never |
2024, still waiting... |
1 similar comment
2024, still waiting... |
Ah, shame. My mousewheel got dirty and I can't fix it, so it counter-scrolls half the time. I would really, really, really need autoscrolling to be able to navigate my code while the next mouse is shipping. Can we tag this as
accessibility
|
I need this... |
From time to time, I press the middle button to scroll, like I haven't tried it already a thousand times. That's how I miss this feature. |
https://github.com/microsoft/vscode/issues?page=2&q=is%3Aopen+sort%3Acreated-asc this is at number 50 of never to be completed issues |
+1 |
+1 |
Yes, tag them
El El vie, 21 jun 2024 a la(s) 9:51 p. m., aloguzzo <
***@***.***> escribió:
… Can we tag this as accessibility
<https://github.com/microsoft/vscode/labels/accessibility> Keyboard,
mouse, ARIA, vision, screen readers (non-specific) issues ?
+1
—
Reply to this email directly, view it on GitHub
<#6302 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AUQ3NFLOWAPQ5F2QCKWZAI3ZITDCBAVCNFSM4CDSNZYKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJYGM3DEMRZHAYA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
+1 |
I woudl like to boost this. |
How tf are people horizontal scrolling? Is everyone actually moving their mouse all the way to the tiny scrollbar at the bottom of the screen and dragging it left to right like it's 1990? |
|
Another workaround: use |
Oh I said another two years... in 2018 :D As for the workaround, it does work, the scroll cursor is not the prettiest, but it's ok |
Now at number 24! We can win this! |
Particularly since Firefox supports it on Linux. So much for "This is an OS-level Windows feature" and "middle click has special behaviour on Linux so it definitely wouldn't work there". :/ |
I'm not sure if this is the right direction but I have got a working prototype at https://github.com/UziTech/vscode/tree/middle-scroll/src/vs/editor/contrib/middleScroll/browser The logic is pulled from https://github.com/UziTech/atom-scroll-editor-on-middle-click updated with vscode APIs |
As a Linux user, I very much want this feature. I use it literally every day in Firefox for web browsing. Feels horrible to navigate through long code files in VS Code without it. |
Man, can you make it as extension, please? |
I don't believe this can be an extension since the extension APIs are so limited. That was one thing that was so nice about Atom. An extension could do anything so it was much easier for the community to fix things like this. We didn't have to wait 10 years for the devs to prioritize it. |
This is the kind of thing you interview for working at microsoft, then join the VS team, fix, ensure your PR gets merged and then quit. |
Omg thank you so much! I had no idea X-Mouse had that feature. Works perfectly. |
They can just merge this but noooo we shoulkd wait for another 8 years |
I created a PR for this #245882 🤞 |
I searched the issues but did not find any such post, so apologies if there is an existing thread that I missed.
I'd like to know if there is any middle mouse click scrolling, planned? That is, clicking the scroll wheel to toggle drag scrolling. It's a useful feature to have when navigating very long files.
And if it isn't, is there any API that would allow this to be enabled via an extension?
Thanks
The text was updated successfully, but these errors were encountered: