Secondary use of activation hotkey with modifier or key left pressed

43 views
Skip to first unread message

1.61803

unread,
Jun 24, 2013, 11:36:53 AM6/24/13
to blacktree-...@googlegroups.com
I can think of many uses for the activation hotkey where the modifier or key is left pressed +.3s — that would give us three modi, activation plus two others.

Improbably but, as of now, is this supported?

1.61803

unread,
Jun 27, 2013, 11:21:09 AM6/27/13
to blacktree-...@googlegroups.com
I looked around if I could somehow achieve this with what's done.

Quicksilver User’s Guide, p 44
TODO: You can define combinations of triggers to do one operation on immediate press and a second on a press an hold. E.g., you can define ⌃⌘I to open your Inbox and a second ⌃⌘I trigger to Get New Mail if you hold it down for 2 seconds. (one key for mail, holding it checks for new mail and then opens it) You can also configure triggers that use two scripts, one on start, one on finish.

My activation hotkey is  so if I set the same for a trigger with On Press selected and Hold for 1.0 s set I get mixed results.

After setting up the trigger each time I use this key combination it does something different

1. Launch Quicksilver service is started — although QS's already running
2. Run the trigger
3. Activation of QS's interface
n. It repeats 2. and 3 from there on

It gets even more quirky if I use On Release instead.

Howard Melman

unread,
Jun 27, 2013, 2:53:03 PM6/27/13
to blacktree-...@googlegroups.com
As best I remember this stuff never quite worked reliably for me.

Howard
> --
> You received this message because you are subscribed to the Google Groups "Quicksilver" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to blacktree-quicks...@googlegroups.com.
> To post to this group, send email to blacktree-...@googlegroups.com.
> Visit this group at http://groups.google.com/group/blacktree-quicksilver.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

Rob McBroom

unread,
Jun 27, 2013, 3:00:12 PM6/27/13
to blacktree-...@googlegroups.com
On Thu Jun 27 2013 at 11:21:09, 1.61803 wrote:

Quicksilver User’s Guide, p 44
TODO: You can define combinations of triggers to do one operation on immediate press and a second on a press an hold. E.g., you can define ⌃⌘I to open your Inbox and a second ⌃⌘I trigger to Get New Mail if you hold it down for 2 seconds. (one key for mail, holding it checks for new mail and then opens it) You can also configure triggers that use two scripts, one on start, one on finish.

My activation hotkey is  so if I set the same for a trigger with On Press selected and Hold for 1.0 s set I get mixed results.


1. A lot has probably changed since Howard wrote that. It may or may not still be true. I haven’t tried.
2. This might not apply to the activation shortcut. To be sure, I would try two actual triggers with the same shortcut (but different from the activation shortcut). If it works, assign something random that you’ll never use as the activation shortcut and then create a trigger using ⌘␣ that does something like “~ ⇥ Select in Command Window”.

-- 
Rob McBroom
<http://www.skurfer.com/>

1.61803

unread,
Jun 27, 2013, 5:04:47 PM6/27/13
to blacktree-...@googlegroups.com, mailin...@skurfer.com
On Thursday, June 27, 2013 9:00:12 PM UTC+2, Rob McBroom wrote:
1. A lot has probably changed since Howard wrote that. It may or may not still be true. I haven’t tried.
2. This might not apply to the activation shortcut. To be sure, I would try two actual triggers with the same shortcut (but different from the activation shortcut). If it works, assign something random that you’ll never use as the activation shortcut and then create a trigger using ⌘␣ that does something like “~ ⇥ Select in Command Window”.

As the quoted text said, it was a TODO. I never hoped it to work from the get-go. If I do 2. I lose the deactivation function with the same shortcut.

On Monday, June 24, 2013 5:36:53 PM UTC+2, 1.61803 wrote:
I can think of many uses for the activation hotkey where the modifier or key is left pressed +.3s — that would give us three modi, activation plus two others.

This and its extension to triggers would be I think a much useful feature — but again it's not top priority and maybe you devs don't even think the same way. That said, I do appreciate some feedback.

Patrick Robertson

unread,
Jun 30, 2013, 8:00:08 AM6/30/13
to blacktree-...@googlegroups.com


> A lot has probably changed since Howard wrote that. It may or may not still be true. I haven’t tried it

I wasn't aware this was even possible on the past. It may have been, but it was broken. Check the release change log to see which version I fixed it on. Since you can assign multiple triggers to the same keys, I'd you do as Rob says you should be fine


1.61803

unread,
Jun 30, 2013, 9:49:19 AM6/30/13
to blacktree-...@googlegroups.com
On Sunday, June 30, 2013 2:00:08 PM UTC+2, Patrick wrote:
I wasn't aware this was even possible on the past. It may have been, but it was broken. Check the release change log to see which version I fixed it on. Since you can assign multiple triggers to the same keys, I'd you do as Rob says you should be fine

Maybe the wording of my post is misleading.

I want to make two triggers mutually exclusive with the same hotkey but different pressing delay.

If I set trigger 1 and trigger 2 with the same shortcut but different delay value (e.g., 0.1 and 1 s respectively), as of now I'm able to run either t1 or t1 and 2 — but not t2 only.

Patrick Robertson

unread,
Jun 30, 2013, 9:58:03 AM6/30/13
to blacktree-...@googlegroups.com
The info is in the change log as I said:

It is only applicable for scoping of apps.

1.61803

unread,
Jun 30, 2013, 10:27:51 AM6/30/13
to blacktree-...@googlegroups.com
On Sunday, June 30, 2013 3:58:03 PM UTC+2, Patrick wrote:
The info is in the change log as I said:
It is only applicable for scoping of apps.

I guess you're refering to #1201. And that should work only for two triggers, same hotkey, same app — but not with scope all apps?

It doesn't work for me either with scope one app or scope all apps. OS X 10.8.4, QS b4000.
That means, the trigger with longer delay runs also the one with shorter or no value.

1.61803

unread,
Jul 1, 2013, 11:19:26 AM7/1/13
to blacktree-...@googlegroups.com
On Sunday, June 30, 2013 4:27:51 PM UTC+2, 1.61803 wrote:
I guess you're refering to #1201. And that should work only for two triggers, same hotkey, same app — but not with scope all apps?
It doesn't work for me either with scope one app or scope all apps. OS X 10.8.4, QS b4000.
That means, the trigger with longer delay runs also the one with shorter or no value.

Is this feature not working for anyone? Can anyone give it a try so I can further pinpoint what's not working? TIA
Reply all
Reply to author
Forward
0 new messages