Comments (4)
Interesting, I see the problem and know why it happens.
Keyboard Cowboy doesn't care about which apps has focus, it checks which is front most. Raycast never becomes front most, unless the preference is actually opened.
There is workaround that could be applied here, but it would involve using the Accessibility API, which is known to be slow.
We could consider enabling an additional flag on the group, that it should only be applied if the currently focused element belongs to the application attached in the group rules. That might work, it would be an opt-in feature in that case.
I'll have to do some additional investigation to figure out if this solution is viable.
from keyboardcowboy.
Thought a little more about this problem and it is not as easy as I thought it would be.
Mainly because we don't have a subscription mechanism in place for when the currently focused element changes. Will have to do a little more tinkering before we can come up with a viable solution.
from keyboardcowboy.
And again, thanks for bringing this to my attention, I've never stumbled upon this issue before.
As a workaround, you should be able to rebind the key in Google Chrome by using the System Settings way of rebinding it (if the shortcut is located in the menu for the app). Have you tried that already?
from keyboardcowboy.
We could consider enabling an additional flag on the group, that it should only be applied if the currently focused element belongs to the application attached in the group rules. That might work, it would be an opt-in feature in that case.
I'll have to do some additional investigation to figure out if this solution is viable.
oh yes, excellent, i will keep an eye for any updates, thank you!
As a workaround, you should be able to rebind the key in Google Chrome by using the System Settings way of rebinding it (if the shortcut is located in the menu for the app). Have you tried that already?
hmm no, i have not tried it, it is a good idea, i will check. it may be great for this case however i have plans for other shortcuts that are not in the menu, i just don't want to have conflicts with Raycast shortcuts :)
thanks again for looking into this
from keyboardcowboy.
Related Issues (20)
- open always a new window (iterm2) with hotkey not working HOT 9
- Key shadows stills on screen HOT 3
- Right Command Support HOT 1
- mouse doesn't work in workflow HOT 3
- Language agnostic keyboard shortcuts HOT 10
- When launching a second time make it open the Configuration window HOT 5
- Using same key in combinations as sequence does not always work HOT 13
- Is there a way of backing up my data? HOT 2
- Make the configuration window remember its last position and size HOT 4
- Can not run Keybord Shortcuts that send F[1,2,3,4 ...] keys HOT 6
- Support for conditional Rebinding HOT 2
- Keyboard modifications not working every time I change audio device HOT 15
- Allow variables or shell output in Text command HOT 14
- Blank window HOT 8
- Documentation HOT 2
- Add support for Safari Web Apps HOT 1
- Applications quick peek and hide if active HOT 6
- Notification not showing full sequence for 3+ level HOT 2
- Notifications not showing when active secondary (external) display HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from keyboardcowboy.