-
-
Notifications
You must be signed in to change notification settings - Fork 103
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
Gitako blocks forward & backwards actions of Logitech mouse #154
Comments
Hi @razbensimon Gitako does capture browser history manipulation events(backward, forward, etc) to enable PJAX to optimize your navigating experience. Generally, your mouse's buttons that trigger forwards&backwards are mapped to some keyboard shortcuts. Could you inspect what the shortcut is using the mouse's utility software? So that I can make further investigations. |
@EnixCoda thanks for the quick response. Generally, my mouse has just Forward & Back triggers - which I don't know how chrome translate. But
|
Thank you! I can reproduce it issue now. Cmd + ArrowLeft & Cmd + ArrowRight would be blocked when the sidebar is focused in order to allow navigating between sidebar file tree items. And the sidebar would be focused after redirecting. But the behavior was not expected to happen when the sidebar is not expanded.🤔 I will optimize the logic of this part. BTW, I have made a simple page for inspecting the key. You can focus on the input field and press the buttons to see what keys they are mapped to. Please let me know if they are not |
So i think i found a lead here. Very interesting implementation of Logitech Back & Forward. Looks like it just fake mac swipe gestures - so no keypress event. so you can probably debug with it if you don't have MX Master. |
Interesting technical insights of the tool!
If so, my assumption on the keypress event capturing should be wrong. I'll make more investigation with the tool. Thank you very much! 😃 |
I got a Logitech G703 recently and its default side button actions are back & forward navigation. Those buttons are not mapped to key press actions so I believe they are also implemented with swipe gestures like https://sensible-side-buttons.archagon.net/ as introduced. |
I have a very strange issue for a long time now.
For some reason, suddenly my forwards & backwards buttons in my mouse stopped work.
Today I realized that
gitako
extension is the reason why.before
gitako
render its DOM element, the buttons work fine.after the render complete, it blocks the events of forward & backwards.
In addition, I tried to disable the extension and it worked too.
Can you identify the issue? I really like this extension but it makes me crazy that I must click chrome's UI buttons to make a trigger for forward/backwards action.
The text was updated successfully, but these errors were encountered: