zyangc 发表于 2023-3-18 12:59

本拉登他爹 发表于 2023-3-18 12:58 https://bbs.pcbeta.com/static/image/common/back.gif
Windows无论键盘鼠标都是秒睡秒醒,不存在点击二次才能唤醒显示器的问题。睡眠下鼠标灯是灭的晃动一下是唤 ...

是不是bios设置了S4或S5睡眠了

本拉登他爹 发表于 2023-3-18 13:05

本帖最后由 本拉登他爹 于 2023-3-18 13:34 编辑

zyangc 发表于 2023-3-18 12:59 https://bbs.pcbeta.com/static/image/common/back.gif
是不是bios设置了S4或S5睡眠了

liumingxi8868 发表于 2023-4-4 11:43

多谢大神分享,学习啦!

xtwz 发表于 2023-4-4 11:58

高级教程啊 多谢分享啊辛苦了~~

总是晴天 发表于 2023-4-11 10:47

wangdongfreesky 发表于 2023-3-15 21:48 https://bbs.pcbeta.com/static/image/common/back.gif
还有你这个一看就有问题,XHC0要改名为XHCI,PTXH改名为XHC,不要有XHC0这个命名

控制器改名要怎么改呢?

TLJWX 发表于 2023-4-11 15:58

多谢分享啊 辛苦了

wangdongfreesky 发表于 2023-4-11 16:44

总是晴天 发表于 2023-4-11 10:47 https://bbs.pcbeta.com/static/image/common/back.gif
控制器改名要怎么改呢?

在oc配置文件acpi选项-acpi补丁那里

总是晴天 发表于 2023-4-11 17:25

本帖最后由 总是晴天 于 2023-4-11 17:29 编辑

wangdongfreesky 发表于 2023-4-11 16:44 https://bbs.pcbeta.com/static/image/common/back.gif
在oc配置文件acpi选项-acpi补丁那里
UPC函数在SSDT-3(xh_rvp10)这个里面有定义,可以搜索到UPC。这个表名批向SSDT的话,所有USB口全部失效,指向DSDT的话,USB口可以使用,但是没有定制效果。

Atian@2019 发表于 2023-4-11 18:20

mark备用。多谢分享。

hedgehog627 发表于 2023-4-11 19:18

高级教程多谢分享

wangdongfreesky 发表于 2023-4-11 20:29

总是晴天 发表于 2023-4-11 17:25 https://bbs.pcbeta.com/static/image/common/back.gif
UPC函数在SSDT-3(xh_rvp10)这个里面有定义,可以搜索到UPC。这个表名批向SSDT的话,所有USB口全部失效,指 ...

这只是个例子,需要你根据自己的来修改

applestar666 发表于 2023-4-13 07:02

我的 ssdt 里 _upc 代码是这样的 ,多了些判断语句,要怎么重写呢

If ((0x05 <= PU2C))
    {
      Scope (\_SB.PC00.XHCI.RHUB.HS05)
      {
            Method (_UPC, 0, NotSerialized)// _UPC: USB Port Capabilities
            {
                If (CondRefOf (\DTFS))
                {
                  If ((DTFS == One))
                  {
                        Return (\_SB.UBTC.RUCC (One, One))
                  }
                }

                If (((UMAP & 0x10) == 0x10))
                {
                  Return (GUPC (One, 0x03))
                }
                Else
                {
                  Return (GUPC (Zero, 0xFF))
                }
            }

            Method (_PLD, 0, NotSerialized)// _PLD: Physical Location of Device
            {
                If (CondRefOf (\DTFS))
                {
                  If ((DTFS == One))
                  {
                        Return (\_SB.UBTC.RUCC (One, 0x02))
                  }
                }

                If (((UMAP & 0x10) == 0x10))
                {
                  Return (GPLD (One, 0x05))
                }
                Else
                {
                  Return (GPLD (Zero, 0x05))
                }
            }
      }
    }

wangdongfreesky 发表于 2023-4-13 12:04

applestar666 发表于 2023-4-13 07:02 https://bbs.pcbeta.com/static/image/common/back.gif
我的 ssdt 里 _upc 代码是这样的 ,多了些判断语句,要怎么重写呢

If ((0x05

不用考虑这些判断语句,直接屏蔽掉_UPC

applestar666 发表于 2023-4-13 21:23

本帖最后由 applestar666 于 2023-4-13 22:21 编辑

我现在 usb 2.0 的显示了,但是 usb 3.0 的都不显示,就是 SS 接口不显示,这个是啥原因呢
If (CondRefOf (PU3C))
    {
      Scope (_SB.PC00.XHCI.RHUB)
      {
            If ((One <= PU3C))
            {
                Device (SS01)
                {
                  Method (_ADR, 0, NotSerialized)// _ADR: Address
                  {
                        Return (SSPA (One))
                  }
                }
            }

            If ((0x02 <= PU3C))
            {
                Device (SS02)
                {
                  Method (_ADR, 0, NotSerialized)// _ADR: Address
                  {
                        Return (SSPA (0x02))
                  }
                }
            }


wangdongfreesky 发表于 2023-4-14 13:03

applestar666 发表于 2023-4-13 21:23 https://bbs.pcbeta.com/static/image/common/back.gif
我现在 usb 2.0 的显示了,但是 usb 3.0 的都不显示,就是 SS 接口不显示,这个是啥原因呢
If (CondRefOf ...

把你的acpi表dsdt和ssdt,等等,统统发给我,我看下代码

maplezhuang 发表于 2023-4-18 17:37

感谢楼主分享

killwintel 发表于 2023-4-18 19:21

下载备用谢谢分享

lxyu3111 发表于 2023-4-19 13:21

收藏一下子

wyh芜茗 发表于 2023-4-19 21:44

好教程谢谢分享

Atian@2019 发表于 2023-4-21 08:45

请教一下。华硕 tur z690 gaming plus d4 是不是在网上看是不是锁死了UPC的。使用dsdt都无法修改的
页: 1 2 3 4 5 [6] 7 8 9 10
查看完整版本: DSDT定制修正USB端口,使用UPC函数法