Wonder if anybody knows a Windows app Paw Sense? Which detects cat-jump on keyboard (via neighboring keys put down simutaneously) and then lock keyboard input at once to prevent unwanted inputs
Sadly this app has no Mac version and its mac alternative "Catnip" has been out of updates for years and is no longer usable on today's Mac
My cat loooves jumping on my keyboard during me working. I've been intensively searching for an usable mac app like PawSense or Catnip but haven't yet found one.
I wonder if it'll be possible to define a trigger condition like "any neighboring keys put down together" in BTT? (modifier keys excluded of course)
Then it will be like: neighboring keys put down ---> screen saver, so my keyboard could be cat-proof
Well..heck. Isn't this a problem with your cat? I think Adreas—working alone to support this project—might have better bugs and features to pursue. Don't you?
Not that I have anything very intelligent to add. However, I'm not sure how many user know about the “block keyboard” feature. It lets you do what you would assume. Unfortunately, you have to do it manually ... but still ... maybe it can be done automatically ... after a few minutes of keyboard inactivity?
Indeed, for now I realize such a feature manually, via a keyboard cleaner app which is purely operated by mouse click, it can block any keyboard input until a click on its "unblock" button, + Keysmith which can create a shortcut for any operation. With these two apps I just need to be really fast to react to a sign of the cat ready to jump on my keyboard. But still it would save my (& maybe many other pet keepers') ass if there could be an automated solution so I don't need to be so alert when typing or have to lock my cat away to break his heart. I have no idea if macOS even allows such a level of keyboard listening, & how different it is for an app between to wait for a specific input like "command L" & to wait for some fuzzy defined input like any neighboring keys.
you don’t need separate apps, BTT has integrated predefined actions for blocking keyboard input.
I have thought about adding support for scripting keyboard input, then users could define scripts that contain logic like cat detection Let’s see, maybe it’s simple to implement
Mm, maybe that's not true, but what if the Advanced Conditions allowed the input “any”? Couldn't you then set if any key is pressed and any other is pressed at the same time, then do nothing?
yes (that is already possible with some tricks), but this is not enough logic. While typing fast you often have multiple keys pressed at the same time
That'll be great! For a new mac user BTT is the most amazing app I see so far and has so much for me to explore.
See if I could exclude modifier keys in the trick Frank1 mentioned then it's already an usable solution. With logic like "neighboring keys" to add in the future scripts it'll be perfect