我在我的 lenovo idea pad z470 上安装了 ubuntu 13.04 64bit。我的问题是,当我按下任何用于音量控制、热控制等的硬件一键式快捷键时,我的键盘卡住了,我无法再在上面输入任何内容。
我也有同样的问题,我差点自杀,没有解决办法,但是......
有一个简单的“修复”:D
对于 UBUNTU 13.10:
$ sudo nano /lib/udev/hwdb.d/60-keyboard.hwdb
添加此部分(复制并粘贴):
# IdeaPad Z470
keyboard:dmi:bvn*:bvr*:svnLENOVO*:pn*IdeaPad*Z470*:pvr*
KEYBOARD_KEY_a0=!mute
KEYBOARD_KEY_ae=!volumedown
KEYBOARD_KEY_b0=!volumeup
Run Code Online (Sandbox Code Playgroud)保存更改并退出 nano。
sudo udevadm hwdb --update
原始威胁: https://answers.launchpad.net/ubuntu/+source/udev/+question/237756
对于 UBUNTU 12.04 和 13.04:
$ sudo nano /lib/udev/rules.d/95-keyboard-force-release.rules
在文件末尾添加以下行(但在 LABEL="force_release_end" 行之前。)
ENV{DMI_VENDOR}=="LENOVO", ATTR{[dmi/id]product_name}=="IdeaPad Z470", RUN+="keyboard-force-release.sh $devpath common-volume-keys"
Run Code Online (Sandbox Code Playgroud)保存并退出nano。
就这样。
小智 3
刚刚升级到Ubuntu 15.10,这不再起作用了。
按照Marcelodata的答案(第一种方法)中的步骤操作,但使用此修复:
# IdeaPad Z470
evdev:atkbd:dmi:bvn*:bvr*:svnLENOVO*:pn*IdeaPad*Z470*:pvr*
KEYBOARD_KEY_a0=!mute
KEYBOARD_KEY_ae=!volumedown
KEYBOARD_KEY_b0=!volumeup
Run Code Online (Sandbox Code Playgroud)
keyboard:dmi
请注意从到 的更改evdev:atkbd:dmi
归档时间: |
|
查看次数: |
1458 次 |
最近记录: |