Subject: Re: [Witch Talk] Re: witchdaemon scripting

From: Rob Griffiths <[email-masked]>
Date: Tue, 7 Feb 2012 11:53:58 -0800

On Feb 7, 2012, at 11:49 AM, gosha wrote:

> This is what I've tried first. However, my goal is a little more
> ambitious. I'd like to use the same mouse gesture to work as a toggle,
> that is, make Witch panel disappear if it's already on screen. Another
> nice thing would be an ability to display the panel at mouse
> coordinates, instead of the middle of the screen... but I guess this
> is not possible yet.
> 
> In other words, I'd like to see Witch (great software otherwise) a
> little bit more mouse-friendly.

The next major release of Witch may answer your needs, but you're correct that the present one doesn't offer those things (and we're not able to easily add control over positioning in this version).

We'll see what we can do to make the next one more mouse friendly, though.

regards,
-rob.

---

From: gosha <[email-masked]>
Date: Tue, 7 Feb 2012 11:49:30 -0800 (PST)

On Feb 7, 3:15 pm, Rob Griffiths <[email-masked]> wrote:
> On Feb 7, 2012, at 12:31 AM, gosha wrote:
>
> > I'm trying to make Witch work with a mouseclick instead of a hotkey.
> > At the moment I've got a BetterTouchTool gesture that activates an
>
> That's actually relatively simple with BetterTouchTool, as it's exactly how I do it. First, make sure Witch isn't running, then open BTT's setup. Add your desired Witch gesture as a new entryu, and for the Assigned Action, press the hot key you've defined in Witch to activate the switcher.
>
> Now activate Witch, and you should be good to go. I can use all of Witch's features (i.e. keystrokes while the panel is onscreen), and haven't ever had a problem losing events.

---

From: Rob Griffiths <[email-masked]>
Date: Tue, 7 Feb 2012 06:15:17 -0800

regards,
-rob.

---

From: gosha <[email-masked]>
Date: Tue, 7 Feb 2012 00:31:34 -0800 (PST)

On Feb 7, 4:21 am, Rob Griffiths <[email-masked]> wrote:
> On Feb 6, 2012, at 1:46 AM, gosha wrote:
>
> > Is there a way to control Witch programmatically, e.g. make the panel
> > appear or disappear via apple events or a terminal command?
>
> Not at the moment ... can you give me a use case as to how you'd use this feature, if we offered it?
>
> regards,
> -rob.

I'm trying to make Witch work with a mouseclick instead of a hotkey.
At the moment I've got a BetterTouchTool gesture that activates an
applescript that in turn sends the activation hotkey to Witch via
System Events. Although this setup "kinda" works, it has some issues,
for example, not every hot key works this way or events are getting
lost sometimes. An ability to script Witch directly would be a great
simplification.

---

From: Rob Griffiths <[email-masked]>
Date: Mon, 6 Feb 2012 19:21:25 -0800

regards,
-rob.

---

From: gosha <[email-masked]>
Date: Mon, 6 Feb 2012 01:46:53 -0800 (PST)