Making KM More Accessible for Non-Geeks

I don't believe in extra categories. It just makes for extra confusion. When does a new user question become a not new user question?

People frequently include in their question "I am new to Keyboard Maestro", which is really all the hint that is needed. But in any event, folks answering do the best they can with the amount of time they are willing to donate to helping others. Whether the user is new or not, the folks asking are not entitled to an answer in a format that suits them, any more than the folks answering are obligated to answer.

Even I am not obligated to answer on the forum how to write macros for specific tasks - any more than Microsoft support is obligated to help people write their novel.

I could make guidelines for how to answer, but that wouldn't result in any benefits, since people answering are neither obligated not necessarily capable of following the guidelines.

Sure, it would be great if every question was answered by a full detailed tutorial, starting from first principles, laid out neatly step by step, explaining all the concepts, but none of that is practical.

For myself, I believe in concise, high level answers that encourage the questioner to work through the problem and do their own research to come up with exactly how to do something, because that way there is more chance of them learning how to resolve the problem and more chance that they can make their next macro.

But as far as new users go, my answers are always the same:

The best way to start using Keyboard Maestro is to start simple:

  • Read the Quick Start (linked in the Help menu)
  • Do the Tutorial (Help menu)
  • And then grow your macros organically, starting simple.
  • Join the forum and ask for help with any macros you get stuck on.
  • Consider enrolling in David Spark’s Keyboard Maestro Field Guide.

There is no one way of answering that will help people, and despite appearances, Keyboard Maestro at its core is very simple - triggers and actions - and pretty much anyone can get it working for them if they are willing to put in as much time learning it as they put in learning their email program when they first started using that.

8 Likes