[Others] 蛟龙系列笔记本键盘问题修复 V23
Tofloor
poster avatar
深度之家
deepin
2024-03-28 11:00
Author
【系统环境】: deepin V23 【问题描述】: 安装完成后,笔记本键盘不好使,但是fn+功能键好使,外接键盘能用。 【原因】: 蛟龙16K的BIOS的ACPI DSDT表里的键盘中断描述有误,DSDT中的键盘中断描述为边缘敏感、低电平有效(Edge ActiveLow),然而机器键盘实际是边缘敏感、高电平有效(Edge ActiveHigh)。 【期望】:deepin安装后,自动检查修复补丁 【相关链接】: https://tieba.baidu.com/p/8321439299 https://bbs.deepin.org/post/239542 https://www.bilibili.com/video/BV1dX4y187Zi/ 【解决办法】: 目前主要修改命令如下 sudo su mkdir -p /home/dsdt cd /home/dsdt cat /sys/firmware/acpi/tables/DSDT > dsdt.dat apt install acpica-tools iasl -d dsdt.dat vim dsdt.dsl # 替换 Device(KBC0) 下面的 IRQ (Edge, ActiveLow, Shared, ) # 改为 => IRQ (Edge, ActiveHigh, Shared, ) # 搜索DefinitionBlock,将 DefinitionBlock ("", "DSDT", 2, "ALASKA", "A M I", 0x00000009) # 改为 => DefinitionBlock ("", "DSDT", 2, "ALASKA", "A M I", 0x0000000A) # 保存并关闭 dsdt.dsl iasl dsdt.dsl mkdir -p kernel/firmware/acpi cp dsdt.aml kernel/firmware/acpi/ find kernel | cpio -H newc --create > acpi_override cp acpi_override /boot/acpi_override echo "GRUB_EARLY_INITRD_LINUX_CUSTOM=\"acpi_override\"" >>/etc/def update-grub2





Reply Favorite View the author
All Replies
深度之家
deepin
2024-03-28 11:00
#1
你好,你反馈的情况我们已经收到,此问题主要是因为bios厂商的问题,建议优先联系厂商解决处理哈,我们也会关注这个问题哈,目前系统做规避不是最好的办法哈。
Reply View the author
昨夜的星辰
deepin
2024-03-28 12:12
#2

AMD平台遇到这种问题最好直接升级内核,源里或者论坛都行,6.5以上,不仅解决键盘问题,也会有AMD的电源调度管理这些,对于续航还是提升很大的

Reply View the author
坤乾
deepin
2024-04-18 10:14
#3
It has been deleted!