-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: Ability to set up a hotkey for a specific command #22
Comments
hi. i have absolutely no fucking idea what you guys are talking about 😅️ can you enlighten me? what would be the workflow in Wooshy? how would that fit where? i have absolutely no idea sorry. |
Hah so bettertouchtool allows you to press buttons on the screen based on recognising a section of the screen. You can then trigger that with a hotkey. So a potential feature within Wooshy would be allowing the user to set a custom hotkey for specific buttons in a particular app - seems like a more elegant solution than setting up a BTT workflow of 'move mouse here, wait 0.1 seconds, click left mouse button, return mouse to position' etc |
so like, you have a custom keyboard shortcut that you've defined in Wooshy, to work on a specific app, and on a specific UI element, and using a special click (left, right, shift etc.). then Wooshy recognizes when you're on that app and you press the button, and rather than having to type, it goes directly click there? sounds like basically developing BTT. what's the issue now you're having with BTT and Wooshy? Wooshy doesn't let your shortcuts go through? |
That's one way of doing it - perhaps there's a more elegant way to solve the problem, perhaps if wooshy defaults to the last used UI element for that app, or the most commonly used one? Feels in line with the broad principle of wooshy of minimising trackpad use + number of keystrokes required to get what you need in an app |
not saying no. just thinking out loud here:
just in case you don't know, you can reach the last element with one way could be to give the possibility to users to choose what is the Primary Target highlighted. rather than top left, maybe bottom right? or rather than dock or menu bar (that you can disable in the Settings), maybe the frontmost window instead? (there was a thread about this: #24). honestly the whole macro stuff, feels like another app. there's quite plenty of those. i think even Alfred 5 may have some sort of automation for that now. |
@skobylite this might interest you :) |
😅️ ok i think the first thing to do is for you to have a look at the README: https://github.com/godbout/Wooshy.docs#manual then the last video, on the art of searching: https://youtu.be/wzcsXKZ9ZDc?t=122
UI elements don't have any IDs. which means that would require storing the app name, probably the window somehow also. position/size can't do because they're gonna change, so many title? label? something unique, but nothing is gonna be. so it's gonna be hit and miss i think. although you could hash a couple of attributes together. but again, we're talking about a BTT, or Keyboard Maestro tool. something to build macros or AppleScripts. that's not what Wooshy is about. Wooshy is about you search term, and click. not "rename" the UI elements 😅️ i think you really need to check the search part in the README and in the video. to reach your calendar icon, you could probably type please let me know if i assumed wrongly and you actually saw and understand how the search works, which terms and narrowers you can use, that you can type just a few letters, that you can reach icons, images, etc without navigating to them, etc, etc. if you do, then let's talk again more. |
this issue is giving me some ideas: godbout/Scrolla.blahblah#25 maybe what could be done is some sort of "marks". on a per-app basis. like you're in Keynote, and you want to always reach a button. you |
This would be awesome to build out particular custom workflows that are unsupported in the app itself 👌
For example, I have lots of these set up in bettertouchtool to click simple buttons in apps that don't have shortcuts available.
The text was updated successfully, but these errors were encountered: