slangmgh 发表于 2017-7-2 17:13

更新调节色温和伽马值的小工具(2017-7-2)

本帖最后由 slangmgh 于 2017-7-2 20:22 编辑

很长时间没更新了,原帖在这里:https://www.ibmnb.com/forum.php ... &tid=1432622&extra=

2017-7-2 更新:
    1. 更新内部色温,伽马值和RGB的对应表,可能更准确一点 :)
    2. 当前设置的值会记录在gamma.ini中(和可执行文件同一目录),会根据不同的机器类型使用不同的配置项
    3. 增加新的命令行选项 setgamma.exe -restore 会加载最后一次设置的色温和伽马值
       也就是说把 setgamma.exe -restore 命令放在注册表中自动执行,每次都会加载设置好的色温、伽马值


例子:
1. 调节色温为上次设置的色温
   setgamma -restore

2. 调节色温为7200K
   setgamma 7000

3. 调节色温为5600K
   setgamma 5600

4. 调节色温为6200K, Gamma值为0.8
   setgamma 6200 0.8

5. 调节色温为6200K, RGB Gamma 分别为 0.7 0.8 0.9
   setgamma 6200 0.7:0.8:0.7

6. 调节色温为6200K,Gamma 为 0.8, 亮度为1.0, 反转
   setgamma 6200 0.8 1.0 1

zhangyongtao 发表于 2017-7-2 17:38

谢谢分享

3.14 发表于 2017-7-2 17:47

马克一下

伊水 发表于 2017-7-2 18:29

不错,感谢分享。

myll7yy 发表于 2017-7-2 21:56

谢谢分享mark一下

skybluelantian 发表于 2017-7-2 22:03

干啥用的,主要的功能是啥?谢谢

ivex 发表于 2017-7-2 22:55

本帖最后由 ivex 于 2017-7-2 23:00 编辑

楼主大神终于又出现了,借地方问一下,你做的hotkey,风扇达到fan64的设定温度之后,温度再低也不会自动降回来,一直fan64,这个可以改进吗?
另外,X201s在OEM的32位WIN7下,有时候右键退出可以正常退出,但也有时候图标虽然没了,但进程还在,再想直接打开就打不开,必须任务管理器关掉才可以恢复正常.

slangmgh 发表于 2017-7-3 08:07

ivex 发表于 2017-7-2 22:55
楼主大神终于又出现了,借地方问一下,你做的hotkey,风扇达到fan64的设定温度之后,温度再低也不会自动降 ...
这种情况出现可能性很小,如果出现了的话,可能会有以下几种情况:
1. 到fan64后,无法再控制成其它档。你可以手工设置到64,再设置成其它的档看看是不是这样(在右下角托盘菜单上)。
2. 无法检测到温度已经下来了,这个可能性几乎没有。
3. 在tphk.ini文件中,设置64档的温度比其它档的温度低。这个也可能性也很小,不过你最好检查一下。

ivex 发表于 2017-7-3 08:49

slangmgh 发表于 2017-7-3 08:07
这种情况出现可能性很小,如果出现了的话,可能会有以下几种情况:
1. 到fan64后,无法再控制成其它档。 ...

我仔细试过了,手动可以调整成其它档,ini里fan64的温度也是最高的,而且试了好几次都是这样,实在检查不出问题,才在你的原帖下面留言反馈的。只有fan64是这样,其它档位都没问题…

slangmgh 发表于 2017-7-3 09:20

ivex 发表于 2017-7-3 08:49
我仔细试过了,手动可以调整成其它档,ini里fan64的温度也是最高的,而且试了好几次都是这样,实在检查不 ...

其它的风扇控制程序有问题吗?如tpfancontrol.

ivex 发表于 2017-7-3 11:11

本帖最后由 ivex 于 2017-7-3 14:36 编辑

slangmgh 发表于 2017-7-3 09:20
其它的风扇控制程序有问题吗?如tpfancontrol.
这个真不记得了,因为得装个插件而且使用中系统日志还有警告,好久没用了…回头专门测试一下。
我用过三种,tpfan和你的hotkey都有警告,只有fantool没有警告,不知道是怎么实现的。但fantool没法根据温度自动调整级别,只能手动控制,难道造成警告的原因是软件自动控制?

slangmgh 发表于 2017-7-3 11:22

ivex 发表于 2017-7-3 11:11
这个真不记得了,因为得装个插件而且使用中系统日志还有警告,好久没用了…回头专门测试一下。
我用过 ...

正常通过EC获取温度和控制风扇应该都会有告警的。

ivex 发表于 2017-7-3 11:32

slangmgh 发表于 2017-7-3 11:22
正常通过EC获取温度和控制风扇应该都会有告警的。

嗯,所以fantool没有警告就让我觉得很意外,莫非是什么黑科技,哈哈

ivex 发表于 2017-7-3 15:06

测试了,tpfan没有问题,我跟tphk一样设置为80度fan7,90度fan64,过了90度两个软件都会fan64,但tpfc在降到80度以下时就会调回fan7,而tphk不会.

ylx460p 发表于 2017-7-3 17:26

感谢

slangmgh 发表于 2017-7-3 20:19

ivex 发表于 2017-7-3 15:06
测试了,tpfan没有问题,我跟tphk一样设置为80度fan7,90度fan64,过了90度两个软件都会fan64,但tpfc在降到80度 ...

把配置文件上传一下我看看

ivex 发表于 2017-7-5 18:34


; 设置显示器的PWM,0表示不设置
MonitorPWM=1200

; 打开后当交流电和电源切换的时候会有提示音,如果是静音状态,右下角会有提示信息
NotifyPowerSwitch=0

; 是否显示CPU使用率的Tray图标
CPURateTrayIcon=0
; CPU使用率Tray图标的文本颜色 0xRRGGBB
CPURateColor=0xFFFFFF

; 是否打开CPU温度的Tray图标,只有打开这个,才能使用自动风扇调节功能
CPUTemerature=1
; CPU温度Tray图标的文本颜色 0xRRGGBB
CPUTempColor=0x00FF00
LastStartTime=F0152EEECAF3D201B1
ThinkVantageState=0


; 是否屏显CPU利用率
ShowCPU=0

; 到CPU利用率达到多少的时候开始屏显
;CPUThreshold=0

; CapLock 打开的超时,单位毫秒,0表示一直显示
;CaponTimeOut=0

; CapLock 显示的位置,1=左边 2=中间 3=右边
CapLockAlign=3

; 屏显的超时,缺省3秒(3000)
TimeOut=3000

; 是否显示CapLock指示灯,缺省显示
ShowCapLock=0

; 屏显的透明度(0-255), 255表示不透明,0表示全透明
Alpha=255
ShowBattery=0
ShowWlanState=0

; 热键的设置,设置后随时生效

;Fn-F1=
;Fn-F2=gvim.exe "d:\Program Files\Hotkey\tphk.ini"
;Fn-F3=MonitorOffWithLock
;Fn-F4=
;Fn-F5=WlanToggle
;Fn-F6=
;Fn-F7=
;Fn-F8=TouchpadToggle
;Fn-F9=services.msc
;Fn-F11=
;Fn-F12=
;Fn-HOME=
;Fn-END=
;Fn-PGUP=
;Fn-SPACE=MicMute
;ThinkVantage=compmgmt.msc
;Fn-1=
;Fn-2=Exit

; 普通非Fn快捷键的功能定义
;Win+F3=MonitorOff
;Win+UP=BrightUp
;Win+Down=BrightDown
;Win+Ctrl+N=notepad.exe

; 可以使用Fn和其他键的组合
;Fn+A=notepad.exe

; 用Fn+R模拟Win+R
;Fn+R=Send #R

; 连续按两个Fn关闭屏幕
;Fn+Fn=MonitorOff

; 连续按两个Ctrl显示自定义菜单
;Ctrl+Ctrl=ShowMenu Menu1
;Alt+Alt=!notepad.exe
;Shift+Shift=!notepad.exe


; 设置SmartMode为1表示启动自动风扇调节
SmartMode=1
; 大于这个温度就这个Level
; Level1=35 表示大于35度,就用Fan Level 1
;1930 3940 4230 4230 4520 4520 5160 6160
Level1=40
Level2=60
Level3=65
Level5=70
Level7=80
Level64=90
;Bios=80


; 事件处理,当某种事件发生的时候执行命令

; 当显示器打开亮的时候执行(win7以上)
;MonitorOn=!setgamma.exe 6500 0.8

; 当显示器关闭的时候执行(win7以上)
MonitorOff=

; 当切换成交流电的时候执行
PowerAC=

; 当切换成电池的时候执行
PowerBattery=

; 当机器从休眠状态恢复的时候执行
PowerResume=

; 当机器盖子盖上的时候执行(win7以上)
LidClose=

; 当机器盖子打开的时候执行(win7以上)
LidOpen=


关闭屏幕(&M)=MonitorOff
无线开关(&W)=WlanToggle
蓝牙开关(&B)=BTToggle
计算机管理(&C)=compmgmt.msc
打开记事本(&N)=notepad.exe
打开进程管理(&T)=taskmgr.exe

kiki2314 发表于 2017-11-3 22:00

马克学习。。。。

爱红星猫 发表于 2019-4-21 23:52

感谢分享

岑19327 发表于 2020-5-1 14:42

^c^^c^^c^^c^^c^^c^^c^^c^

William2006 发表于 2020-5-1 15:05

slangmgh 发表于 2017-7-2 17:13
很长时间没更新了,原帖在这里:https://www.ibmnb.com/forum.php ... &tid=1432622&extra=

2017-7-2...

我问一下楼主,好像这个不起作用,我是thinkpad x200,打开软件用GUI显示导入注册表,导入了也还是没用。命令行可以调,但是调完了也看不出差别
页: [1]
查看完整版本: 更新调节色温和伽马值的小工具(2017-7-2)