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

✨ Option for 2nd Trigger Key to snap in thirds / 3x2 grid #550

Open
3 of 4 tasks
spiritually-soup opened this issue Sep 4, 2024 · 0 comments
Open
3 of 4 tasks
Labels

Comments

@spiritually-soup
Copy link

spiritually-soup commented Sep 4, 2024

Feature Request Description

Currently, there is 1 singular trigger key that activates snapping via the radial menu, within a 2x2 grid.

I suggest having a second trigger key that snaps (via radial menu) within a 3 columns x 2 rows grid. This would be optional (i.e. users can activate it or leave it unset), and can be a single key as well.

For example: my 1st trigger key is Fn, my 2nd/secondary trigger key is Left-Cmd.

You could potentially add a modifier for the 2nd trigger key to let users snap to 2/3 of the grid/bottom row. (I do realise this would make centre-top and centre-bottom areas of the radial menu a bit useless; I would be fine with them not doing anything. If there is ever a 3x3 grid functionality then that would be relevant again I guess.)

For most users without huge screens, I think a 3x2 grid would be the other most-used layout. Allowing users to snap to a 3x2 grid via touchpad/mouse gestures would be extremely intuitive (and be feasible to implement? idk).

Screenshots

Really quick mockup in a spreadsheet

LoopSuggestion

Additional Context

As someone who's not a keyboard power user, I would prefer more touchpad-gesture compatibility! I did try Swish and a few others but found them to be not very intuitive or frustrating.

Loop so far is very elegant and easy to use, haven't needed to re-train my brain to use a different set of hand actions!

You could consider this suggestion to be an alternative (of sorts) for #108 ?

Final Checks

  • My issue is written in English
  • My issue title is descriptive
  • This is a single feature request (multiple feature requests should be reported individually)
  • I can help with the improvement or development of this feature (tick if you can help)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant