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

✨ Mouse gestures to trigger Loop #138

Open
2 tasks done
ankidoc opened this issue Dec 27, 2023 · 12 comments
Open
2 tasks done

✨ Mouse gestures to trigger Loop #138

ankidoc opened this issue Dec 27, 2023 · 12 comments
Assignees
Labels

Comments

@ankidoc
Copy link

ankidoc commented Dec 27, 2023

Feature Request Description

So since I was running into a problem with the function keys cmd, option and control, I was wondering if there will be implementation of normal shortcut at any point?

The problem at my place is that even with the box ticked for the option that I have to push town twice the key, the loop gets triggered when I have combinations like cmd + shift + space when cmd is the key that I assigned to trigger loop when pushed 2 times. I have a few shortcuts that involve the functions keys and almost every key has some 2 or 3 keybinding strokes. Why is loop getting triggered?

The reason for the above is, that I use better touch tools and I had the cool idea in mind that I can combine them.
So I make a one finger force touchpad move and assign the same shortcut that triggers loop.
Unfortunately at the moment there is no possiblity to only trigger a function key while pressing down on the track pad with force. So I was hoping that would solve the issue.

Screenshots

No response

Additional Context

No response

Final Checks

  • My issue title is descriptive
  • This is a single feature request (multiple feature requests should be reported individually)
@MrKai77 MrKai77 self-assigned this Dec 27, 2023
@MrKai77
Copy link
Owner

MrKai77 commented Dec 27, 2023

Yep, the double clicking is a known bug in the latest release, and you can download a fixed version here: #127 (but I believe this build breaks all of Loop's previous keybindings).

This build should also have a "Hide until direction is chosen" toggle under the Radial Menu section of the settings window, which should help you combine this with BetterTouchTool.

Otherwise, just to make sure I understand correctly, you are hoping that a force-click on a trackpad could be used as a trigger for Loop?

@ankidoc
Copy link
Author

ankidoc commented Dec 27, 2023

Yep, the double clicking is a known bug in the latest release, and you can download a fixed version here: #127 (but I believe this build breaks all of Loop's previous keybindings).

This build should also have a "Hide until direction is chosen" toggle under the Radial Menu section of the settings window, which should help you combine this with BetterTouchTool.

Otherwise, just to make sure I understand correctly, you are hoping that a force-click on a trackpad could be used as a trigger for Loop?

exactly my point.

So just to understand (again, I'm not a coder and familiar with how git things work): There will be not one but more builds to serve different needs, or are these testbuilds and you just keep them up? because the feature of hiding until toggeling is awesome too. Commander and Charmstone are having this feature too. Why is it not in the newest version? :)

@MrKai77
Copy link
Owner

MrKai77 commented Dec 27, 2023

These are just test builds (you can also think of them as alpha builds, which are potentially unstable) :)
I just have these builds to make sure a feature works well (and is bug-free), before fully releasing it to the public.
However, most of these features are already currently stable, so I am planning to release the next beta once I get #136 done!

@MrKai77 MrKai77 changed the title Normal shortcut instead of function key hold down as an additional alternative? ✨ Force-click to trigger Loop Dec 27, 2023
@ankidoc
Copy link
Author

ankidoc commented Dec 27, 2023

since I don't know how github really works, is there something like a newsletter or auto E-Mail that can be send to me automatically, when there are new version available?

@MrKai77
Copy link
Owner

MrKai77 commented Dec 29, 2023

As long as you have the repository starred, Loop's new releases should show up in your home page :)

Otherwise, Loop auto-checks for updates every few days so it should prompt you to update as well!

@ankidoc
Copy link
Author

ankidoc commented Jan 6, 2024

or maybe just lay 3 fingers down on the trackpad and then trigger it would be awesome if force touch won't work. Since I use bettertouchtools atm to swipe left and right with fingers to make it 50% window snapped to the sides, or force klick and then 25% window size in each corner, but that isn't working so good most of the time. With loops perfect mechanics that would be simply beautiful. But atm you can only trigger it via cmd, option or control shift function keys

@MrKai77
Copy link
Owner

MrKai77 commented Jan 8, 2024

Alright, so based on what I've seen on Reddit, I think that instead of only implementing force-click and three-finger tap, implementing more mouse/trackpad gestures in general would make more sense.

I'm thinking that the user would be able to select how many fingers they put down on the trackpad, and then could select if it would need to be a force-click, or just a normal click, or a swipe (if I'm able to figure that out).

@MrKai77 MrKai77 changed the title ✨ Force-click to trigger Loop ✨ Mouse gestures to trigger Loop Jan 8, 2024
@ankidoc
Copy link
Author

ankidoc commented Jan 8, 2024

awesome!

@ankidoc
Copy link
Author

ankidoc commented Jan 28, 2024

any news on the 3 finger swipe trigger? I was hoping so strong that you would implement this since of the very fluid and responsive nature of loop.

@MrKai77
Copy link
Owner

MrKai77 commented Jan 28, 2024

Yup! I have actually been working on this over the last few days, and I did get to a super-buggy (but working) state! I will continue working on it today as well. This is something I plan to include by the next release :)

MrKai77 added a commit that referenced this issue Feb 14, 2024
MrKai77 added a commit that referenced this issue Feb 14, 2024
@MrKai77 MrKai77 linked a pull request Feb 14, 2024 that will close this issue
@norrir
Copy link

norrir commented Apr 18, 2024

Alright, so based on what I've seen on Reddit, I think that instead of only implementing force-click and three-finger tap, implementing more mouse/trackpad gestures in general would make more sense.

I'm thinking that the user would be able to select how many fingers they put down on the trackpad, and then could select if it would need to be a force-click, or just a normal click, or a swipe (if I'm able to figure that out).

Another method is to put down a certain number of fingers and then lifting a certain number of fingers to invoke loop followed by a directional swipe to the desired location. This would enable more customization.

Ex:

  1. put 3 fingers on trackpad
  2. lift up 2 fingers
  3. move the last finger anywhere
  4. lift up the last finger to determine the final positioning of the window

@MrKai77
Copy link
Owner

MrKai77 commented Apr 18, 2024

@norrir That's a really interesting idea, never seen that anywhere before! I will totally consider it!

Implementing it would be much easier too, so that's a plus :D

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

Successfully merging a pull request may close this issue.

3 participants