linsmod / gnome-shell-extension-alt-tab-scroll-workaround

Quick fix to the bug where mouse scrolling in one application is repeated in another when switching between them using Alt+Tab (e.g., VS Code, Electron Chrome)

Home Page:https://extensions.gnome.org/extension/5282/alttab-scroll-workaround/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

May be the best solution until now for users who meet scrolling bug on Ubuntu when using apps like vscode, Electron, Chrome, Edge which power by Chromium Rendering Engine:

This bug is exists for about 2 years. This bug is described in several open issues:

I do nothing but found this solution for myself and fork it to here, wish helping who meet the same bug.

As who said in github issue comment, "Install it then you'r Golden".

GNOME Shell Extension Alt+Tab Scroll Workaround

Quick fix to the bug where scrolling in one application is repeated in another when switching between them using Alt+Tab (e.g., VS Code and Chrome)

As an example, after scrolling VS Code and switching to Chrome using Alt+Tab or Super+Tab, the VS Code scroll would be repeated in Chrome. Installing the extension should avoid this.

This bug is described in several open issues:

Usage

Installation from GNOME Extensions

The extension can be found at the GNOME Extensions website: Alt+Tab Scroll Workaround. Just open the page, turn the extension on, and you're ready to go.

Installation from GitHub

If, instead, you prefer to install it from this repository, follow the next steps.

Clone and enter the repository:

git clone https://github.com/lucasresck/gnome-shell-extension-alt-tab-scroll-workaround.git
cd gnome-shell-extension-alt-tab-scroll-workaround

Install the extension:

make install

Restart the GNOME Shell:

  • Press Alt+F2;
  • Type r and press Enter.

At this point, the extension should be enabled. If not:

make enable

License

GPLv3

About

Quick fix to the bug where mouse scrolling in one application is repeated in another when switching between them using Alt+Tab (e.g., VS Code, Electron Chrome)

https://extensions.gnome.org/extension/5282/alttab-scroll-workaround/

License:GNU General Public License v3.0


Languages

Language:JavaScript 88.4%Language:Makefile 11.6%