wp8student
发表于 2018-12-15 19:19
怪味儿坚果 发表于 2018-12-9 16:43 https://www.pcbeta.com/static/image/common/back.gif
您好,请问您可以用蓝牙设备(蓝牙鼠标或键盘)唤醒吗
白苹果的网卡才可以,苹果的拆机卡,其他都不行
怪味儿坚果
发表于 2018-12-16 00:02
wp8student 发表于 2018-12-15 19:19
白苹果的网卡才可以,苹果的拆机卡,其他都不行
我用的苹果的拆机卡,转的pcie,蓝牙连接的usb,无法唤醒,必须是m2接口的才可以吗
xinjue7758
发表于 2019-1-17 10:41
dcmmc
发表于 2019-1-17 10:49
楼主好帖!学习了!
wt99968
发表于 2019-3-9 23:04
不太懂,要慢慢研究。
jkjk612
发表于 2019-4-3 20:40
mark,回头试下有没用。
molie34
发表于 2019-4-3 20:45
mark!mark!
倾锋落樱花
发表于 2019-4-5 22:25
感谢楼主分享,试试,不过没改过dsdt,不知道会不会搞坏了。
xc233
发表于 2019-4-17 23:23
今晚查了下资料,觉得应该不通用。
首先PRW的返回值是一个package,我发现我们PC一般都是返回二个整数,根据acpi手册,所以第一个参数是GPE的索引,第二个是笔记本的电源状态,从0-5,一般我们是3,也就是睡眠状态,改为0后说明USB只能从正常状态唤醒(和正常使用没什么区别),也就不能从s3状态唤醒系统了,从而相当于屏蔽了USB唤醒。但是你这个教程说的是改前面的GPE索引,也就是对应的Lxx方法,你改为0×09,那么问题来了,设为0×09意味着到时候会调用acpi命名空间里的L09方法,但是我去github看了你的dsdt,里面没有这个方法,于是我又去翻了acpi sepc,里面是这样说的:如果不存在Lxx方法(这里指的是_L09),那就会自动执行Notfiy(sb.pci0.xhc,0×02),也就是通知设备唤醒了,所以设为0×09的话最后通知的是0×02,回头看我们黑果的prw方法,一般是0×6D或者0×0D,也就是会调用L6D或者L0D,你的dsdt里是0x6D,好,看L6D这个方法,恩,发现又调用的是一个GPEH(我猜应该是GPE handler),发现方法最终可能返回的依旧是0×02,和我们之前改的0×09返回的值一样的。
我用自己电脑测试了下,改为0×09,无效。然后改GPEH方法的返回值为其他值,貌似都无效。目前来看,即睡眠不唤醒又能鼠标唤醒貌似没有什么好的方法(当然了本来睡眠没问题的就另说了),不知道你有什么新的进展不。
xc233
发表于 2019-4-18 10:58
补充一下:
我的理解是:第一个参数决定的唤醒发生后给系统发送什么类型的通知,第二个参数决定这个设备能从什么状态唤醒。通知类型有以下几种(部分,可以从0-ff):
白果的PRW具体实现方法中是直接发送通知:PRW第一个参数为0x0D,所以通知类型为0x02(Device Wake)。
所以总的来说,这个改前面参数的方法我觉得应该不行的。还是先把USB端口数量和端口类型都修正了再考虑唤醒问题,该打补丁的打补丁。
ashwa
发表于 2019-5-17 23:33
我遇到的问题是,按一下鼠标,电脑从完全休眠中亮起电源灯,但是显示器不随之点亮,要反复按几次鼠标屏幕才点亮。DP接口连接显示器。大概在10.14.2阶段使用hdmi连接显示器没这个问题,睡眠正常,电源灯熄灭包括显卡,拍鼠标唤醒,点亮屏幕,速度很快。
CZM1122
发表于 2019-5-18 12:58
睡眠问题是好了,但是无法使用鼠标键盘唤醒
hanyeguxing2012
发表于 2019-5-28 08:10
Mark,学习一下
Nothingli
发表于 2019-5-29 18:32
mark,待试
sunhuilong450
发表于 2019-6-2 22:31
谢谢分享。
Antxml
发表于 2019-7-10 17:37
非常感谢你的分享精神。
我的配置是ASUS PRIME Z370-P II + i7 8700 + NVIDIA 1060的配置,系统10.13.6
现在睡眠后会自动唤醒,日志提示:Wake reason: HDEF XHC
我知道你发的这个贴就能解决这个问题,但是没有弄明白,请帮帮我,谢谢你。
13956737563
发表于 2019-7-10 18:48
Antxml 发表于 2019-7-10 17:37 https://www.pcbeta.com/static/image/common/back.gif
非常感谢你的分享精神。
我的配置是ASUS PRIME Z370-P II + i7 8700 + NVIDIA 1060的配置,系统10.13.6
现 ...
打上禁用usb唤醒的补丁
Antxml
发表于 2019-7-10 19:22
13956737563 发表于 2019-7-10 18:48 https://www.pcbeta.com/static/image/common/back.gif
打上禁用usb唤醒的补丁
刚才一位朋友帮我弄了一下,现在就是把USB唤醒禁用了,只能通过开机按钮才能唤醒。
这样就等于没有睡眠。。。
我觉得应该就是你说的第一个参数和第二个参数的原因。想请你帮帮忙,可以吗?
我把文件发上来。
13956737563
发表于 2019-7-10 22:19
Antxml 发表于 2019-7-10 19:22
刚才一位朋友帮我弄了一下,现在就是把USB唤醒禁用了,只能通过开机按钮才能唤醒。
这样就等于没有睡眠。 ...
我这个好像不通用,只是巧合我的电脑刚好能用
Antxml
发表于 2019-7-10 22:35
13956737563 发表于 2019-7-10 22:19 https://www.pcbeta.com/static/image/common/back.gif
我这个好像不通用,只是巧合我的电脑刚好能用
最起码你懂的比我多,帮我看看有没有建议我修改的地方,我改改,说不定真的有效。