Repository: MrKai77/Loop

Issue #74: 🐛 Trigger Key and conflicts
Created: 2023-10-28T12:52:20Z
Bug Description
Loop gets triggered whenever the trigger key is pressed alone or in combination with other keys; this frequently conflicts with other keybindings, making them unusable.
Steps To Reproduce

Set Trigger Key to left Command
Open Safari
Try to open a new tab with left Command+Shift+N

Expected Behavior
Loop should let me open a new Safari tab
Actual Behavior
Loop intercepts the key and makes Command+Shift+N impossible, since pressing Command alone triggers the app
Screenshots
No response
MacOS Version
Sonoma 14.0 (23A344)
Loop Version
1.0.0-beta.11 (465)
Additional Context
I'm using Caps Lock as Hyper Key (⌃⌥⌘⇧), and every time I press it, Loop gets triggered and I can't call my custom key bind (if Loop is set to any keys in the left side of the keyboard).
It would be nice to make Loop recognize when its key is being used alone or when a combination of keys is pressed so it won't get triggered, paired with the option to remove the trigger key altogether or set it to multiple trigger keys instead of just one.
I know there's the option to make the trigger key only work when it's double pressed – and this partially solves the issue – but I'd love to use Hyper Key for Loop. However, I don't know if that would be feasible since it invokes Loop and takes control of that key combination. I'm not informed enough to understand what is happening under the hood, but apps like Moom or Rectangle do not conflict with other apps in which I'm using the Hyper Key such as Raycast or macOS System Settings.
Perhaps if it's just the Radial Menu, add an option to disable it or activate it only when the Keybinds are pressed? So you'll be able to see the preview anyway but it won't affect other key combinations.
Final Checks

 My issue title is descriptive
 This is a single bug (multiple bugs should be reported individually)

Duplicate issue #102: 🐛 Raycast Can't Use The "Trigger Key"
Created: 2023-11-30T15:12:43Z
Bug Description
I have a Raycast command that activates via ⌘⌥⌃⇧ Space, Loop's "Trigger Key" is also ⌘⌥⌃⇧. When Loop is open, Raycast does not register ⌘⌥⌃⇧ as a pressed button
Steps To Reproduce

Install Raycast.
Go to Extensions.
Set a hotkey for any command to ⌘⌥⌃⇧ Space.
Try it; it should work.
Install Loop.
Set the Trigger Key to ⌘⌥⌃⇧.
Try to activate the Raycast command using the hotkey; it should fail.

Expected Behavior
Loop is only activated when the Trigger Key + Secondary Key is pressed.
Actual Behavior
Loop takes over Raycast's ability to register "Trigger Key".
Screenshots

  
    
    

    000733.mp4
    
  

  

  


MacOS Version
14.1.1 (23B81)
Loop Version
1.0.0-beta.12 (515)
Additional Context
I feel like this could be solved by making the radial menu a toggle, since I do not even use it with my mouse, and it does not provide additional value when using the keyboard.
Final Checks

 My issue title is descriptive
 This is a single bug (multiple bugs should be reported individually)

Closing comment (2023-11-30T16:20:41Z): I believe this is a duplicate of #74 (correct me if I'm wrong)

I feel like this could be solved by making the radial menu a toggle, since I do not even use it with my mouse, and it does not provide additional value when using the keyboard.

Interesting! I was thinking that I could make it an option to only make the radial menu show when an appropriate keyboard shortcut has been pressed. (As said in #74)