HP Pavilion DV7:键盘无法在Linux上运行


0

我最近从朋友那里免费买了一台HP DV7笔记本电脑:

惠普DV7

如图所示,笔记本电脑配有(修改过的)全尺寸键盘,包括数字键盘。

键盘在Windows下按预期工作,但在Linux上,我无法让键盘运行。没有键盘键似乎产生任何键码,甚至Numlock也不会打开。但是,我不认为键盘会造成物理损坏,因为它在Windows上工作正常,键盘正上方的四个按钮位于顶部边缘,工作正常。

当使用showkey和使用X 测试控制台上xev的键时,键完全没有任何作用,所有其他键都按预期发送键码。

键盘有一个Fn键,用于访问位于F键下的某些媒体键。我用Fn键发现了一些其他奇怪的行为:当我按住Fn,然后按'jkl'我得到'123'!因此,好像有一个笔记本电脑键盘嵌入主块(因为它常常是当键盘本身丢失时)。

现在,我相信由于这种键盘性质的“二元性”,它会让驾驶员感到困惑。我有什么想法可以解决这个问题?由于钥匙什么都没做,我不知道从哪里开始。


我尝试在X下以编程方式设置Numlock状态numlockx on:不起作用。我还尝试在linux控制台上设置标志和LED setleds +numsetleds -v现在报告标志和LED已设置,但Numpad仍然无法工作,并且LED也没有亮。


如果您安装并运行numlockx,您是否看到行为有任何变化?您可能还需要确保将键盘设置为US 105键,并在辅助功能选项下禁用鼠标键。这些年来我的DV9出现了这个问题,但通常会解决这个问题。
弗兰克托马斯

@FrankThomas numlockx on没有效果。选择“通用105键”。鼠标键已禁用。
polemon

我做了这个:进入BIOS,进入BIOS密码设置,并尝试在那里使用密钥:Numlock将无法打开,并且密钥完全没有。键盘刚刚破了吗?
polemon

我尝试使用linux控制台setleds +numsetleds -v报告num已设置且标志已设置,但是numpad仍然无法正常工作。甚至在文本模式控制台上。
polemon 2014年

什么发行版,你使用什么桌面?
弗兰克托马斯

Answers:


0

好的,我设法解决了这个问题,而且根本不明显。

“InsydeH2O”BIOS必须从版本F.0A闪存到版本F.2D。我不知道是什么造成的,但似乎BIOS在某些时候已经腐败了。

我做了什么来解决Numlock问题?升级EFI BIOS,这并不容易。

作为Linux用户,我制作了一个FreeDOS启动映像,并从USB驱动器启动。BIOS配备了Compal的一个奇怪的更新工具,Compal是一家中国公司,它将机箱和这台笔记本电脑的主板构建在一起。钓掉需要几个小时的正确ROM映像和虚拟机,以及大量的拔毛。

最终发现了一个程序(实际上来自Insyde),它将在DOS上运行,所以FreeDOS就是...... Flashing工具来自Mediafire上一个相当可疑的位置,我不知道这个程序最初来自哪里,没有可在程序中找到的URL等。

在使用闪存工具和ROM映像困惑可启动的最小FreeDOS之后,我已经将SYSLINUX引导程序安装到USB记忆棒上,并从中启动。

它花了两次尝试正确刷新BIOS,但在那之后,键盘工作正常。

DVD / BD-Combo驱动器在这台笔记本电脑上有点坏了,所以我无法从那里启动。惠普存档中的闪存实用程序无法在Windows PE上运行,我已尝试使用几个小时。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.