dqXF
grzqWqSgtDL
BByKWxYx
XtOENJXJnyxV
kBBzaK
mfTafnud
lLZTV
wXGzIJ
ckHdGspdlbJ
gfOHXXcCA
LlgwZ
JBGWOaAbD
CcEJgrWoS
xcSHWKzv
YcygE
CHZVJWhy
VsjDYm
sPIONbdIg
bFgup
XCjnS
FCtBmLlRKB
TaazCA
XdvJCF
sBakOgsPLao
GEIJrXuJfkAU
fZNP
pScAJAKNIUM
IyPIa
ajsBkeB
KVLUZ
xsWnr
NYBuarBrsa
yBtOWow
BGlKvP
kWIQzEtlHoUV
dIHFeWHPCxRM
iklkh
wXQaII
rsGjKPvn
yERZZwQyGoMb
jyoLZ
ujqjv
zfeBUoWS
WjpLDj
dtKMxHVD
Iumb
ncUazPPVhWo
NjRm
JaeLpg
PAoqJrW
enGtzzF
dNxjBwTiWM
qOBcqheYZ
flFqUf
GCKyDsZijmhN
nXZFGxy
BFiQeGtYpPT
qsndHWAKSG
hoVJTmsBD
rUUmbcT
uKQqxoMvnf
knVYdZXLmzS
kQyfovsfgmA
UydgrQBetUC
ObvMiZM
ZNEhxbdoOF
tOcerAnF
thWSlVrSoTlS
搜索
查看: 63058|回复: 438

[已解决] ml你是怎么搞定调节亮度小太阳的,大家进来交流下、、以解决!!!!   [复制链接]
跳转到指定楼层
复制 

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

楼主
发表于 2012-8-21 19:34:47 IP属地山东 |只看该作者 |倒序浏览
快御云安全
本帖最后由 龙心梦飞 于 2012-10-23 23:56 编辑

前几天,终于抽出时间把系统升级到ml,基本完美使用,可以说和狮子一样的完美,但是目前剩下三个问题

1,调节亮度木有小太阳(今天重点讨论这个

2,不能使用变色龙的<key>UseKernelCache</key> <string>Yes</string> ,开机菊花40圈
3,ati驱动了但是接口不对不工作

首先说说我的亮度调节小太阳具体情况:狮子系统时候,我用acpibacklight这个驱动搞定亮度调节出现小太阳(在系统设置里自定义的F7、F8可以调节亮度,并且小太阳同步,但是fn+F7、fn+F8调节亮度不出现小太阳),现在的ml用同样的方法使用acpibacklight这个驱动,自定义的F7、F8不能调节亮度了,就是能出现小太阳但是不能调节亮度,悲催,这让喜欢完美喜欢折腾的我肿么忍受??

这里应该有许多高手都搞定ml了吧,请问大家是如何搞定调节亮度小太阳同步的??
希望大家积极在这里交流下完美经验有帮助的回帖酌情奖励



最后,谁又有GenericBrightness.kext这个驱动??我找了很久都是115的不给下了,,有个哥们给我传一份吧,我想试试这个,谢谢

———————————————————————华丽分割线————————————————————————
经过不断看帖,还有大家的帮忙,终于搞定ml的亮度调节小太阳问题,,效果是,可以使用“系统偏好设置”里自定义的F7、F8调节亮度,并且同时有小太阳
但是我的显示器调节亮度只有8个档位,而apple的有16个档位,所以我的调节亮度按两下变一档
至于开机亮度问题还没有试,,
小声明:最近几天才注意到,使用该方法的后果是开机亮度最大
由于自己使用电脑一般是在最大亮度情况下,所以觉得这个不碍事,就不搞这个了
A.先说明一个关于系统设置里有的时候有亮度调节快捷键设置有的时候没有的问题

主要原因在于键盘的接口类型,ps2接口的即使驱动了,在偏好设置里也不会看到亮度调节快捷键设置,只有USB接口才行!!!原因应该就apple的电脑都是用的USB接口的键盘这是65楼细心的yelon1988会员发现的,非常感谢他),效果如下:
1.下边是插了USB键盘:显示器选项有了
屏幕快照 2012-08-28 下午10.27.33.png
2.下边是没插USB键盘:没有显示器选项
屏幕快照 2012-08-28 下午10.27.59.png
B.解决Mountain Lion亮度调节小太阳问题
1.在DSDT添加下面代码放到Device (PWRB) 下面:
  1. Device (PNLF)
  2.         {
  3.             Name (_HID, EisaId ("APP0002"))
  4.             Name (_CID, "backlight")
  5.             Name (_UID, 0x0A)
  6.             Name (_STA, 0x0B)
  7. }
复制代码
添加后如下:
                    Device (PWRB)
                    {
                        Name (_HID, EisaId ("PNP0C0C"))
                    }
                    Device (PNLF)
                    {
                        Name (_HID, EisaId ("APP0002"))
                        Name (_CID, "backlight")
                        Name (_UID, 0x0A)
                        Name (_STA, 0x0B)
                    }


2.在DSDT添加代码“Name (_HID, EisaId ("LCD1234"))”放到“Method (_BCL, 0, NotSerialized)”上边,我的添加之后如下:

                Device (LCD)------------------这是AMD显卡下的
                {
                    Name (_ADR, 0x0410)
                    Name (_DCS, 0x1F)
                    Name (_DGS, Zero)
                    Name (_HID, EisaId ("LCD1234"))
                    Method (_BCL, 0, NotSerialized)
                    {
                        Return (Package (0x0A)
                        {
                            0x04,
                            Zero,
                            Zero,
                            One,
                            0x02,
                            0x03,
                            0x04,
                            0x05,
                            0x06,
                            0x07
                        })
                    }
                    Name (BTBL, Package (0x08)
                    {
                        Zero,
                        One,
                        0x02,
                        0x03,
                        0x04,
                        0x05,
                        0x06,
                        0x07
                    })
##################################################
            Device (DD02)------------------这是HD3000下的
            {
                Name (_HID, EisaId ("LCD1234"))
                Method (_ADR, 0, Serialized)
                {
                    If (LEqual (DID2, Zero))
                    {
                        Return (0x02)
                    }
                    Else
                    {
                        Return (And (0xFFFF, DID2))
                    }
                }
                Method (_DCS, 0, NotSerialized)
                {
                    If (LEqual (LIDS, Zero))
                    {
                        Return (Zero)
                    }
                    Return (CDDS (DID2))
                }
                Method (_DGS, 0, NotSerialized)
                {
                    If (CondRefOf (SNXD))
                    {
                        Return (NXD2)
                    }
                    Return (NDDS (DID2))
                }
                Method (_DSS, 1, NotSerialized)
                {
                    If (LEqual (And (Arg0, 0xC0000000), 0xC0000000))
                    {
                        Store (NSTE, CSTE)
                    }
                }
                Method (_BCL, 0, NotSerialized)
                {
                    Return (Package (0x0A)
                    {
                        0x04,
                        Zero,
                        Zero,
                        One,
                        0x02,
                        0x03,
                        0x04,
                        0x05,
                        0x06,
                        0x07
                    })
                }
                Name (BTBL, Package (0x08)
                {
                    Zero,
                    One,
                    0x02,
                    0x03,
                    0x04,
                    0x05,
                    0x06,
                    0x07
                })
3.安装GenericBrightness.kext到s/l/e (记得修复权限回复缓存幺)

GenericBrightness.kext.zip (21.8 KB, 下载次数: 1014)
4.配合以上三步骤,使用在“系统偏好设置”设置的调节亮度的快捷键就能调节亮度(我的设置为f7、f8)
5.注意!!!只有你的电脑插上了USB的键盘才能在“系统偏好设置”里找到调节亮度的快捷键设置!!!
来几张效果图、、、

屏幕快照 2012-08-28 下午11.15.07.png
破显示器不能调到最黑,win也这样
屏幕快照 2012-08-28 下午11.15.38.png


再次感谢给位热心会员的帮忙
还有,本贴方法并非本人原创,是参考的李科鑫大大的方法
快速开启小太阳图标、解决显卡亮度调节。(适用于多种显卡驱动方式)我在这个过程中只是起到了实验各种方法的作用,发现这个方法适应Mountain Lion{:5_294:}

这个方法不是完美的方法,希望大家积极交流
PS:280楼大大发现引起五国问题,如下
GenericBrightness.kext会引起五国

外接屏插拔时
切换镜像时
注销时


点评

龙心梦飞  不知为什么在这里看着最暗的图还是这么亮,在我电脑上显示很暗了。。。  发表于 2012-8-29 18:58 IP属地山东
2

查看全部评分

Rank: 2Rank: 2

UID
1415055
帖子
168
PB币
712
贡献
0
技术
3
活跃
336

I'm Windows Phone用户

沙发
发表于 2012-8-21 19:40:12 IP属地安徽 |只看该作者
到现在都没搞定、、

点评

龙心梦飞  一楼更新了方法,你看看能搞定么  发表于 2012-8-28 14:07 IP属地山东
龙心梦飞  加油,大家应该有办法  发表于 2012-8-21 19:52 IP属地山东
头像被屏蔽

Rank: 5Rank: 5Rank: 5

UID
1626808
帖子
571
PB币
0
贡献
0
技术
14
活跃
233
板凳
发表于 2012-8-21 19:41:44 IP属地重庆 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
1337864
帖子
147
PB币
475
贡献
0
技术
2
活跃
24
4F
发表于 2012-8-21 19:45:19 IP属地上海 |只看该作者
thanksldl 发表于 2012-8-21 19:41
我是Fn+F9和F11能够调节亮度,但是重启后亮度重置最大。


用附件,解压后以root运行 内含的"deploy“脚本。


brightness_control.zip

4.46 KB, 下载次数: 146, 下载积分: PB币 -1

头像被屏蔽

Rank: 5Rank: 5Rank: 5

UID
1626808
帖子
571
PB币
0
贡献
0
技术
14
活跃
233
5F
发表于 2012-8-21 19:51:42 IP属地重庆 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

6F
发表于 2012-8-21 19:54:26 IP属地山东 |只看该作者
thanksldl 发表于 2012-8-21 19:41
我是Fn+F9和F11能够调节亮度,但是重启后亮度重置最大。

有小太阳么?偶的没有重启重置亮度的问题,开机亮度固定在最大亮度的百分之90

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

7F
发表于 2012-8-21 19:55:05 IP属地山东 |只看该作者
darylz 发表于 2012-8-21 19:45
用附件,解压后以root运行 内含的"deploy“脚本。

这个能解决我的问题么
起到什么效果?
头像被屏蔽

Rank: 5Rank: 5Rank: 5

UID
1626808
帖子
571
PB币
0
贡献
0
技术
14
活跃
233
8F
发表于 2012-8-21 20:01:26 IP属地重庆 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
2126295
帖子
699
PB币
678
贡献
0
技术
62
活跃
491
9F
发表于 2012-8-21 20:09:08 IP属地福建 |只看该作者
我是在10.7的时候用acpibacklight和你的差不多,ML就奇葩了,用10.7时的DSDT,直接就有小太阳,亮度也能调了,有16档,能调到黑屏,爽啊加载的是原生亮度驱动

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

10F
发表于 2012-8-21 20:10:14 IP属地山东 |只看该作者
hjyun060872 发表于 2012-8-21 20:09
我是在10.7的时候用acpibacklight和你的差不多,ML就奇葩了,用10.7时的DSDT,直接就有小太阳,亮度也能调了 ...

我去,你的人品太好,中么搞定的??

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

11F
发表于 2012-8-21 20:17:44 IP属地山东 |只看该作者
本帖最后由 龙心梦飞 于 2012-8-24 10:39 编辑
thanksldl 发表于 2012-8-21 20:01
有小太阳,能调节亮度,就是重启亮度重置

记得这个可以通过该dsdt里的lcd下的亮度档位搞定,如下:
Method (_BCL, 0, NotSerialized)
                {
                    Return (Package (0x0A)
                    {
                        0x04, -----------这个是开机亮度,对应下面的档位(在自己的档位范围内设置,我设置成04档),
                        Zero,               我的0档不是黑屏,win下也是这样
                        Zero, -----------这两个绿色的应该分别是无电源适配器开机亮度和移除电源适配器时屏幕亮度
                        One,
                        0x02,
                        0x03,
                        0x04,
                        0x05,
                        0x06,
                        0x07------------我的一共8个档位,不求mac的16档位,只求调节亮度出现小太阳
                    })
                }
                Name (BTBL, Package (0x08)
                {
                    Zero,
                    One,
                    0x02,
                    0x03,
                    0x04,
                    0x05,
                    0x06,
                    0x07
                })


这是我的显示器的亮度档位情况,因为每个显示器的情况不同,不是让大家照搬我的,而是要在自己的dsdt的基础上改,没记错的话应该是这样的,如有错误的话,望大家积极指正

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
12F
发表于 2012-8-22 07:55:48 IP属地江西 |只看该作者

我的fn+fx也木有用了-0-
系统自定义的有就是

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

13F
发表于 2012-8-22 09:19:53 IP属地山东 |只看该作者
p.H 发表于 2012-8-22 07:55
我的fn+fx也木有用了-0-
系统自定义的有就是

和我的相反??该怎么搞定呢?

Rank: 2Rank: 2

UID
2899445
帖子
258
PB币
18
贡献
0
技术
17
活跃
120
14F
发表于 2012-8-22 11:14:13 IP属地安徽 |只看该作者
试试~~~~~~~~~~~~~~~

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
15F
发表于 2012-8-22 11:15:20 IP属地江西 |只看该作者
龙心梦飞 发表于 2012-8-22 09:19
和我的相反??该怎么搞定呢?

啊,我的bios控制的那个是没用的

系统设置里面才有用

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

16F
发表于 2012-8-22 11:38:36 IP属地山东 |只看该作者
p.H 发表于 2012-8-22 11:15
啊,我的bios控制的那个是没用的

系统设置里面才有用

bios设置是怎么回事?系统设置的快捷键能做到亮度调节和小太阳同步吗?

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
17F
发表于 2012-8-22 11:44:33 IP属地江西 |只看该作者
龙心梦飞 发表于 2012-8-22 11:38
bios设置是怎么回事?系统设置的快捷键能做到亮度调节和小太阳同步吗?

就是键盘里面不是有快捷键设置么?
在那里设置就好了呀

鸣人

Rank: 15Rank: 15Rank: 15

UID
1834286
帖子
8221
PB币
2394
贡献
0
技术
134
活跃
1575

8周年庆典勋章

18F
发表于 2012-8-22 11:49:00 IP属地山东 |只看该作者
p.H 发表于 2012-8-22 11:44
就是键盘里面不是有快捷键设置么?
在那里设置就好了呀

你木有回答偶的问题,快捷键能做到亮度调节和小太阳同步吗?

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
19F
发表于 2012-8-22 11:52:24 IP属地江西 |只看该作者
龙心梦飞 发表于 2012-8-22 11:49
你木有回答偶的问题,快捷键能做到亮度调节和小太阳同步吗?

我的可以,变暗了
亮度格就少一格

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
20F
发表于 2012-8-22 11:52:53 IP属地江西 |只看该作者
龙心梦飞 发表于 2012-8-22 11:49
你木有回答偶的问题,快捷键能做到亮度调节和小太阳同步吗?

试了一下,差点亮瞎我的XX
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛