Comments (4)
But there also isn't an option to make them regular button 4/5
Maybe it is named next/previous page instead of button 4/5 inside the software (like in the case of my Zealot12 mouse.
anyway if you are able to bind a mouse button to a keyboard key that you have no use for, you can then add the said vKey code to the XXbutton list, and it will map to MB6,7 etc...
Look at the wiki for more details.
https://github.com/RamonUnch/AltSnap/wiki#use-more-than-five-mouse-buttons
from altsnap.
Hi,
I tried making this work some more.
I was mistaken, I thought that the Alt-snap keyboard shortcut all needed "alt" to enable alt-snap action override, but it needs to be added to the keyboard shortcut
First here is how my mouse is configured
For test, I tried to setup AltSnap as follows
I click save, I click apply, I click ok
Then I re-open AltSnap configuration window
But the changes don't seem to stick
I tried "clear key", save, ok , then I close AltSnap
But the key is still bound, I think this is what confused me earlier
In this current configuration, (what I believe is) "mouse 4" does do the action "roll/unroll window" with no modifier key
My end goal for now, make Alt-mouse-4 do window maximize of the pointed window, (plain mouse 4 should still do ctrl+pageup).
So basically, I want the regular Alt-right-click behaviour on my Mouse 4 button, this is because I want alt-right-click to do the same action as titlebar-drag-right-click which for me is "enable fancyzones"
from altsnap.
My end goal for now, make Alt-mouse-4 do window maximize of the pointed window, (plain mouse 4 should still do ctrl+pageup).
If Mouse 4 is Ctrl+PageUp, then Alt+Mouse 4 should be Ctrl+Alt+PageUp that you can bind to the said action?
So basically, I want the regular Alt-right-click behaviour on my Mouse 4 button, this is because I want alt-right-click to do the same action as titlebar-drag-right-click which for me is "enable fancyzones"
I am not sure I understand what you want to do. AltSnap cannot trigger FancyZone because FancyZone hooks the window event and needs a real click inside the titlebar in order to snap it the window. AltSnap does not generate this kind of click.
AltSnap cannot see the difference between keys that come from your mouse and your keyboard. So if you set MB4=Ctrl+PageUp and setup AltSnap to use Ctrl+PageUp shortcut, then the shortcut will always be used by AltSnap, overriding all application specific shortcuts.
If you want to trigger AltSnap movement with MB4 you need to map MB4 to something else than a keyboard shortcut, because you cannot start/end AltSnap movement with a shortcut. You need in this case to map MB4 to a simple key that will generate a vKcode on press and on release.
Whereas if you bind MB4 to Ctrl+PageUp, it will generate instantly keys press and releases on MB4.down, without generating anything on MB4.up.
from altsnap.
Hello,
I have badly asked this question, I will reformulate in a new issue later.
I now use Xmousebuttoncontrol in conjunction with AltSnap as Xmousebuttoncontrol as per-application button remapping.
They are great complements in my opinion.
However Xmousebuttoncontrol is proprietary so I will try to switch to Ymousebuttoncontrol eventually
from altsnap.
Related Issues (20)
- AltSnap can make some windows (Firefox) pulsate after snapped HOT 3
- AltSnap and office applications: Black square boxes with letters appears flickering in toolbar while resizing. HOT 2
- Windows always snap, no matter AltSnap settings.
- Feature Request : Autoborderless zone-snapped windows (minus blacklist) ? HOT 1
- Resize windows from center - like osx [Feat] HOT 5
- Cant seem to clear shortcut keys - keyboard tab [v1.63] HOT 8
- Feature request : Somehow be able choose overlapping zones ? HOT 8
- Feature request : reload config explicitly option in systray context menu HOT 2
- [bug?] Snapping after Alt-Tab doesn't work. HOT 3
- Fix minimize action HOT 1
- [question] how to bring window to front after Alt-Click-MouseMove? HOT 2
- Intermittently stops interacting with windows HOT 3
- Move to left/right/top/bottom zoone limitation HOT 2
- Compatibility with Komorebi HOT 4
- Add UIAccess flag to allow managing admin windows without running as admin HOT 10
- Chocolatey packaget not updating HOT 10
- PiercingClick doesn't work on windows11? HOT 5
- Cursor can't left-click until a right-click is issued HOT 22
- Centering a window is misaligned
- A separate blacklist for showing Window lists/Changing Windows
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from altsnap.