Skip to content

Moniter display brightness adjustment, input source one key switch

Notifications You must be signed in to change notification settings

huaikitty/NativeDisplayBrightnessPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NativeDisplayBrightnessPlus

2012款MACBOOK PRO使用EGPU外置显卡教程: http://1vr.cn/?p=2239

202111221040更新: 1,热键可使用组合键. 2,输入源代码可在设置中直接输入. 感谢Etheo-W的修改.

使用热键控制外屏显示器的亮度,色温,输入源等

##使用方法 需要用Xcode编译该工程为你的电脑所用.

F1 / F2能改变外屏的亮度 用 F12 可以更改显示器的输入源

快捷键可以从F1-F20中设定

更改亮度时使用了原生系统亮度调整的UI,所以它使用了私有的BezelServices框架.

输入源的设定

使用ControlMyMonitor软件(http://www.nirsoft.net/utils/control_my_monitor.html),这个软件是绿色的免费的.但需要在Windows下运行,下载后直接运行可以看到显示器可控的方法和值,注意高亮部分: Input Select为输入源,其中Current Value为当前输入口的值,在Possible Values查看可用的值,我这台显示器有2个hdmi,1个dp,一共三个输入口.所以有16,17,18三个值.PC主机接在了hdmi口,即这里的18,Macbook的eGPU接在了dp口,即16,那么我们想从Mac中一键切至PC为输入源显示在外屏中,那么就修改Xcode项目中对应的值为18,项目中的AppDelegate.m文件的 161 行数值,编译后放入Application目录下即可使用:

显示器兼容性

显示器需要支持DDC/CI才能使用该工具控制.

支持多显示器

如果有多台外接显示器,软件将控制当前激活的显示器.

系统版本需求

macOS: 10.12.4以后

License

基于 https://github.com/KAMIKAZEUA/NativeDisplayBrightness的项目增加了输入源控制功能.

借鉴使用了ddcctlDDC-CI-Tools的代码.

About

Moniter display brightness adjustment, input source one key switch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published