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

Button presses execute both default and configured functionality #6

Open
panta82 opened this issue Jun 16, 2019 · 3 comments
Open

Button presses execute both default and configured functionality #6

panta82 opened this issue Jun 16, 2019 · 3 comments

Comments

@panta82
Copy link

panta82 commented Jun 16, 2019

Hi, I am trying to configure side buttons on my Logitech MX mouse to perform zoom in / out functionality (CTRL +/-). I got it to be able to zoom in and out in Chrome, but it also does the default functionality (go back / forward) at the same time, which is not good.

Previous methods I used to get this to work also took care of "blocking" the default actions or making sure the app doesn't see them. Is there a way to do that with btnx?

@cdobrich
Copy link
Owner

I noticed this behavior in some applications, such as KDE's Dolphin. In my web browser I have remapped the Forward-button on my own Logitech mouse to switch-to-next-tab. (I use Brave, which is based on the WebKit browser Engine which is what drives Chrome.) I have not experienced any problems with this. In my browser, I also changed the hot key bindings for some inputs (specifically I made a Thumb-Button emit the ALT+Up Arrow signal, and set the browser to interpret that as CTRL+F4 to close tabs.) These seem to work, but I'm not sure about setting it to Zoom.

I will have to give this a try and see how things go.

I am not aware of a block input feature within BTNX. If it isn't exposed through the GUI configuration (btnx-configure), it is probably not there.

@JureSencar
Copy link

JureSencar commented Sep 27, 2020

I also noticed that on ubuntu 20.04, fresh install. Furthermore, if I disable mouse by xinput set-prop 12 'Device Enabled' 0 where 12 is id of my Master3 mouse, then the mouse stops working, but the buttons that are set in btnx still work.

@Wyvest
Copy link

Wyvest commented Jan 30, 2021

i noticed this in almost every application i use. i remapped the scroll up and down button to right click, but sometimes it registers a scroll when used. this is a really annoying problem, please fix :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants