Code Monkey home page Code Monkey logo

lintrust / gnome-shell-extension-alt-tab-scroll-workaround Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lucasresck/gnome-shell-extension-alt-tab-scroll-workaround

0.0 0.0 0.0 61 KB

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/

License: GNU General Public License v3.0

JavaScript 88.43% Makefile 11.57%

gnome-shell-extension-alt-tab-scroll-workaround's Introduction

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

gnome-shell-extension-alt-tab-scroll-workaround's People

Contributors

buzztaiki avatar garfunkel avatar geovannimp avatar lintrust avatar lucasresck avatar ulasozguler avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.