原帖 http://forum.osxlatitude.com/ind ... -for-asus-notebooks
这是一个华硕笔记本的多媒体按键驱动(包含Fn+Fx)
适用机型为UID= ATK 且 _HID=PNP0C14 的机型
支持Lion和ML
工作的Fn键为:
Fn+Fx
默认按键: - F1 - 睡眠
- F2 - Wifi/蓝牙
- F5 - 亮度减(10 档) - 无小太阳
- F6 - 亮度减(10 档) - 无小太阳
- F7 - 背光开关
- 下列按键只在部分机型上工作:
- Fn+Num Lock- 亮度减(16 档) 有小太阳
- Pause/Break- 亮度加(16 档) 有小太阳
驱动增加的按键: - F5 亮度减(10 档) - 有小太阳
- F6 亮度加(10 档) - 有小太阳
- F8 镜像显示
- F10 静音 - 有动画
- F11 音量减 - 有动画
- F12 音量加 - 有动画
- 多媒体按键(方向键) - 暂停/继续, 下一首 和 上一首
对于Asus Zenbooks:
Fn +
- F3 - 键盘背光减
- F4 - 键盘背光加
- C - 上一首
- V - 下一首
- 空格 - 继续/暂停
对于Asus zenbook需要修改DSDT:
在设备ATKD加入: - Method (SKBL, 1, NotSerialized)
- {
- Store (Arg0, KBLV)
- Store (DerefOf (Index (PWKB, KBLV)), Local0)
- ^^PCI0.LPCB.EC0.WRAM (0x044B, Local0)
- Return (One)
- }
更改或替换methods _Q0E 和 _Q0F:
- Method (_Q0E, 0, NotSerialized)
- {
- If (LGreater (LBTN, Zero))
- {
- Decrement (LBTN)
- }
- If (LGreater (LBTN, 0x0A))
- {
- Store (0x0A, LBTN)
- }
- STBR ()
- If (ATKP)
- {
- ^^^^ATKD.IANE (Add (LBTN, 0x20))
- }
- Return (One)
- }
-
-
- Method (_Q0F, 0, NotSerialized)
- {
- If (LLess (LBTN, 0x0A))
- {
- Increment (LBTN)
- }
- Else
- {
- Store (0x0A, LBTN)
- }
- STBR ()
- If (ATKP)
- {
- ^^^^ATKD.IANE (Add (LBTN, 0x10))
- }
- Return (One)
- }
kext下载:
AsusNBWMI.kext 非Zzenbook.zip
(38.15 KB, 下载次数: 357)
AsusNBWMI.kext Zenbook用.zip
(38.27 KB, 下载次数: 111)
补充内容 (2013-3-30 23:58):
适用机型为UID= ATK 且 _HID=PNP0C14 的机型!!!!!! |