-
Notifications
You must be signed in to change notification settings - Fork 796
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
Support for custom key shortcuts #118
Comments
Always welcome to make a PR if you want to! :) |
I don't know swift at all and I don't like it :), but honestly, the main problem - I don’t have time to support my program or any other. Just found this app and it's looks almost perfect, except keys and also smooth brightness change :) like just by +-1% |
Smooth brightness/volume should work like it does natively on a mac using shift + alt modifiers :) |
Okay, I see. But just for constant and precise control I've set smooth option enabled by default. Never used Apple keyboard's.. |
@JoniVR Any news :) ? |
I can tell that KAMIKAZEUA's NativeDisplayBrightness works on my rig. Setting brightness with MonitorControl only works with the slider. Perhaps the keys are working, but my keyboard cannot pass them on ... if MonitorControl is listening for F14/F15 -- because I don't have those keys. Keyboard I'm using is Logitech K780 and monitor is LG 25UM58-G |
This is the one I'm currently using: |
Just an fyi, I am working on this but it requires quite a big rewrite and I don't have that much free time right now.. so it might take me some time. |
@JoniVR Hey, is this implemented? |
Not yet, I decided that I would be too many changes at once, I do plan on implementing it in the future though. Sorry if you were waiting for it. |
Looking forward to this feature, because I noticed I can only adjust brightness with the Apple Magic Keyboard, non other keyboard(PC keyboard) can be used to adjust the brightness. which is the only thing that I miss about this App, everything else was perfect. (it all worked quite well with my LG 34 UltraWide along with two 4k AOC monitors). Love it, thank you for the great work. |
Hi, I'm a long time user of this utility. My 3rd wired Apple Magic Keyboard died and I have bought this Logi K380 keyboard recently. If I map F6 and F7 from System Preferences>Keyboards>Shortcuts>Display I can control the brightness of my laptop's built in display(with Fn+F6) but it doesn't affect the external monitor. I could easily use Logitech Options but I don't want to use a separate tool just for this one single feature. Can you please add a feature so that MonitorControl listens to the Fn+KEY commands or maybe add a custom key binding feature, whichever is simpler? |
Note: Today I just noticed my keyboard (microsoft sculpt ergonomic keyboard) works perfect for the default brightness control; |
I was able to get this working by installing Karabiner-Elements. |
@JoniVR any updates on this feature ? Thank you very much for your work so far ;) |
I unfortunately don't have a lot of time lately, I'm trying to push through as many stability improvements as I can when I get the time but unfortunately the way MonitorControl is currently written, supporting custom shortcuts isn't really that easy to implement, it's a big feature that needs proper time and care. If anyone else feels up for the task I'd be more than happy to accept PRs for it though. |
There are some custom shortcut requests and these are legit I think, MC should be adding this as an option. As I checked out MediaTapKeys' code it could be added easily. Also there are other solutions as well out there which could be integrated if needed. |
Sure, @waydabber . |
This is now working nicely as far as I was able to test. Also added keyboard repeat support. |
I have a macmini and a simple keyboard. How to control brightness via keys?
Just want to assign custom Key's for some action. For example, F1-F2 for brightness.
Perhaps, basically something like:
edit: in my app it was dumb simple)
https://github.com/KAMIKAZEUA/NativeDisplayBrightness
The text was updated successfully, but these errors were encountered: