V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
GoldenSheep
V2EX  ›  问与答

关于惠普星 14 使用 Linux 的键盘故障(疑似)

  •  
  •   GoldenSheep · 2023-05-15 23:32:04 +08:00 · 745 次点击
    这是一个创建于 588 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人有一部惠普星 14 i7 款 在 windows 下一切键盘正常 但是不论安装哪个 linux 发行版,试过 Ubuntu 和 arch 以及 fedora ,都会出现刚开机或者刚从休眠状态下恢复时,键盘区域无法正常使用,但是 function 键全都有效(调节亮度等都是正常),不正常的现象是字母以及数字等全部无效,甚至大小写也无响应(这款大小写自带灯,刚开机怎么按都没响应)也没办法输入任何字符,触摸板正常工作,但是外接键盘一切正常,再过了十几秒后键盘就能恢复响应。 有人遇见过这个问题吗,我在网上也搜了不少,也没得到多少有用的消息,希望各位能为我指个路

    9 条回复    2023-09-27 18:39:42 +08:00
    GoldenSheep
        1
    GoldenSheep  
    OP
       2023-05-16 10:18:19 +08:00 via Android
    还有各种桌面环境也试过了,kde 或者 gnome 也有这个情况,不知道会不会是驱动的问题
    israinbow
        2
    israinbow  
       2023-05-16 10:49:07 +08:00 via Android
    op 给的信息太少了,用排除法解决吧:

    进 de 会有 keyboard layout 问题,首先排除法进 grub 测键盘功能,其次 tty ;

    如果都不行就进 windows 看一下键盘走的什么设备类型,是不是 ps/2 ;

    升级内核装最新的 6.2rc ;
    更新 bios ;

    参考 https://forums.linuxmint.com/viewtopic.php?t=362741
    israinbow
        3
    israinbow  
       2023-05-16 10:51:39 +08:00 via Android
    @israinbow #2 顺带一提如果可以的话,把各种日志发出来,dmesg , /var/log ,modprop ,lspci lsusb 巴拉巴拉所有能看到设备信息和驱动的。
    GoldenSheep
        4
    GoldenSheep  
    OP
       2023-05-22 17:18:07 +08:00
    @israinbow 嗯好的,我去试试
    GoldenSheep
        5
    GoldenSheep  
    OP
       2023-09-27 13:56:21 +08:00
    @israinbow 谢谢你的提示,很久以后受不了才开始修,在上面帖子找到了解决办法,把这个参数 i8042.dumbkbd=1 加入 grup ,美中不足的是由于开启了 dumb 会让键盘指示灯失效,但总比没法用好。太感谢你了
    israinbow
        6
    israinbow  
       2023-09-27 14:53:21 +08:00
    @GoldenSheep #5 要不再试试这个? https://askubuntu.com/questions/525629/touchpad-is-not-recognized
    或者再更新一下 kernel, 这都小半年了, 驱动补丁应该已经打上了.

    https://unix.stackexchange.com/questions/28736/what-does-the-i8042-nomux-1-kernel-option-do-during-booting-of-ubuntu
    这有个帖子解释 i8042 驱动参数的, oem 的问题只能靠试和猜了.
    GoldenSheep
        7
    GoldenSheep  
    OP
       2023-09-27 18:20:26 +08:00
    @israinbow 嗯我看了一下,我半个月前刚更新过内核,还是一样的症状,然后我看开机日志,没有任何错误之类的日志。我的触控板是一直可用的,唯一怪的是键盘,我感觉可能是 oem 没做好,这是我唯一一台笔记本会出现这样情况,不过感谢你的帮助,过程中学到了不少七七八八的知识
    GoldenSheep
        8
    GoldenSheep  
    OP
       2023-09-27 18:27:50 +08:00
    @israinbow 问题解决了 我加了个 i8042.reset,它在进入系统前就帮我重置了键盘,这样可以直接使用了,看起来是某些我没发现的问题在进入系统前让键盘失效了,然后系统本身没有主动去恢复键盘,加了这个参数就没问题了,至少目前看起来是这样的,后续有问题我再说一下
    GoldenSheep
        9
    GoldenSheep  
    OP
       2023-09-27 18:39:42 +08:00
    好像不可以 回到了只能用 i8042.dumbkbd=1 的情况
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   996 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:10 · PVG 05:10 · LAX 13:10 · JFK 16:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.