- 积分
- 707
- 最后登录
- 2023-8-18
- 精华
- 0
- 阅读权限
- 40
- 主题
- 55
- UID
- 64620
- 帖子
- 1692
- PB币
- 6602
- 威望
- 5
- 贡献
- 0
- 技术
- 82
- 活跃
- 474
- UID
- 64620
- 帖子
- 1692
- PB币
- 6602
- 贡献
- 0
- 技术
- 82
- 活跃
- 474
|
发表于 2013-10-27 17:57:51
IP属地辽宁
|显示全部楼层
本帖最后由 FrankieD 于 2013-10-29 12:40 编辑
已经可以调节亮度了通过DSDT
代码也实现了16档的亮度调节 - Name (ICL0, Package (0x12)
- {
- 0x32,
- 0x32,
- 0x02,
- 0x04,
- 0x16,
- 0x32,
- 0x48,
- 0x60,
- 0x70,
- 0x80,
- 0x90,
- 0xA0,
- 0xB0,
- 0xC0,
- 0xD0,
- 0xE0,
- 0xF0,
- 0x0100
- })
- Name (RTL1, Buffer (0x09)
- {
- /* 0000 */ 0x37, 0x3E, 0x4B, 0x5C, 0x6F, 0x86, 0xA0, 0xC3,
- /* 0008 */ 0xFF
- })
- Name (ICL1, Package (0x12)
- {
- 0x32,
- 0x32,
- 0x02,
- 0x04,
- 0x16,
- 0x32,
- 0x48,
- 0x70,
- 0x80,
- 0x90,
- 0xA0,
- 0xB0,
- 0xC0,
- 0xD0,
- 0xE0,
- 0xF0,
- 0x0100
- })
复制代码
但是起始亮度调节太高,基本和win下三档四档差不多 要知道我的win总共也就7档亮度 晚上用的时候觉得实在是太亮了
在10.8下用genericbrightness.kext能暗一些,但是那个驱动问题不少 会和本身驱动冲突导致五国
所以也没法用
我特意把DSDT的第一档亮度改成了0X04 不过似乎没什么感觉
这到底是什么问题呢?
我搜了一下 貌似Intel HD3000 Intel HD4000的都抱怨亮度太低
而我ATI的则觉得亮度太高
配置见签名
@p.H
奥特曼大侠
我记得你是A卡 你现在用什么调节亮度呢?
我用原生的太刺眼了 最低亮度太高 没办法重新用了genericbrightness 但这个驱动唤醒之后无法启用 系统会重新调用原生驱动 所以会很亮
也尝试过用ACPIlight.kext ,亮度最大,有调节亮度的小太阳和滑块 但没有反应看你的帖子 说是
- Method (_BQC, 0, NotSerialized)
- {
- Return (Zero)
- }
复制代码 我DSDT里有这个代码 但返回的是
- Method (_BQC, 0, NotSerialized)
- {
- Return (BRTL)
- }
复制代码
|
|