这里是手动创建匹配机器的SSDT-GPI0.aml文件,这样做的目的只有一个,就是稳定,因为这样做完全匹配你的机器。
- 请注意,PS2键盘和PS2触控板不需要此SSDT,如何判断是不是PS2
首先打开DSDT.dsl文件,如何打开,请看这里
接下来搜索 Device (GPI0),应该给你类似以下的结果:注意如果没有搜索结果可跳过此步
我们重点关注这部分:_STA
Method (_STA, 0, NotSerialized)
{
If ((GPHD == One))
{
Return (0x03)
}
Return (0x0F)
}
先说明一下,您看到这个只是一种情况,还有另外的情况是,_STA下有多个If,例如
下载SSDT-GPI0.dsl文件,参照上面的例子,把Zreo改为One
以多个If的情况为例,代码改为以下这样:
If (_OSI ("Darwin"))
{
GPEN = One
SBRG = One
}
以一个If的情况为例,代码改为以下这样: