2020-10-19 联想笔记本热键适配?联想f20笔记本的硬盘是2.5寸的吗

2020-10-19 联想笔记本热键适配
联想笔记本F4键无响应(麦克风开关)、F6无响应(触摸板)
settings-daemon 收不到按键的事件,无法做出 osd 图标切换。
按下 F4,sudo showkey 显示 keycode 为 248, showkey -s 应该显示对应的 scancode,但是为空。
248 这个值是内核发出的,X 收到后会在此基础上再加 8 作为 keycode 来处理,248+8 = 256,超过了 X 处理上限(0~255),所以需要在中间做一个映射,一般映射到 F20,keycode 为 190, 比如 CF03-T 上 F4 管用,就是因为 F20 好用。
为了实现这个映射,需要拿到这个 F4 实际的 keyboard 值。
cat /proc/bus/input/devices, 查找这个文件,找到对应的 VIDEO BUS(可能),比如兆芯 E 上是 event11, 对应设备信息 Ideapad
为了确认是不是这个,可以在终端执行 cat /dev/input/event11,同时按下 F4 键,如果的确会输出内容,可以确认就是这个 event11 了。
通过 ioctl 操作,拿到 F4 这个 key 的 input_event 结构,取出 ev.value,兆芯 E 上的 F4 是 0x08。
为了实现映射关系,需要修改文件 /lib/udev/hwdb.d/60-keyboard.hwdb,找到 Ideapad extra buttons 那一行
增加 KEYBOARD_KEY_08=f20
sudo udevadm hwdb --update
sudo udevadm trigger --system-match="event*"
这时候 sudo showkey -s 可以查看到 F4 的scancode 了 0x5a 0xda,按下 F4 settings-daemon 已经可以收到相关信号了,切换 osd 状态。
获取键盘按键的 keycode。
Makefile 文件
20220120 补充:
某型号笔记本 F4 麦克风和F6 触摸板无效,sudo showkey -k 可以看到 keycode 分别是 248 和 530。settings-daemon 打开 log,X EventMonitor 收不到事件,xev 也收不到。
之前说过 X 处理的数据范围是 0~255,X 收到内核发过来的 keycode 会加上 8 后再处理,这两个键值大于 255 不会被 X 处理。因此需要通过 udev 映射到 f20(micmute) 和 f21 (touchpad toggle):
udev 映射文件/lib/udev/hwdb.d/60-keyboard.hwdb :
规则内容:
第一行:
首先 cat /sys/class/dmi/id/modalias 得到 $attr{modalias}
输出:
dmi:bvnLENOVO:bvrVSKL0FFT:bd02/03/2021205203:svnLenovo:pnINVALID:pvr4.0.2:rvnLenovo:rnLenovoCF4710:rvrReservedforBaseBoardVendor:cvnLenovo:ct10:cvrCF4710:
一般会用通配符,比如写成这样:
evdev:atkbd:dmi:bvn*:bd*:svnLenovo:pn*:pvr*:rvn*:rn*:rvr*cvn*
第二行和第三行我们需要知道 key1 和 key2,这个需要拿到 scancode,解析 /dev/input/event* 文件,为了确认这个文件,可以在终端 cat /dev/input/event 从0开始挨个 cat,按键 F4, F6,如果终端有输出乱码,就表示是这个文件,比如这台笔记本上是 event1 执行
sudo ./getscancode /dev/input/event1
按 F4 输出:194 (0xc2)
按 F6 输出:191 (0xbf)
所以我们需要增加下面三行:
保存后,执行下面几条命令后,按键 F4 和 F6 就可以响应了。
联想f20笔记本的硬盘是2.5寸的吗
笔记本电脑的硬盘都是2.5寸的。
笔记本硬盘统一都是2.5寸
当然。 一般笔记本的硬盘都是2.5寸的。 除了个别 超薄的本本 都是一2.5的1.8 的成本太高 看机子厚度就知道了 最简单。
联想天逸f20怎么装系统 只有floppy选项而且进入没反应 U盘安装还能不能
1,将系统光盘插入电脑光驱。
2,重新启动电脑,然后进BIOS,在BIOS里设置光驱为首选引导设备。
3,重新启动后,系统从系统光盘开始引导,引导后就是正常的安装了。
4,根据安装程序提示,完成系统安装。
5,如果没有光驱,可以用USB光驱,如果不想用USB光驱,可以用系统U盘进行安装,方法如上,只是BIOS中设置U盘为首选引导设备。
联想天逸F20配置那么一般为什么还那么贵
因为那是12寸的,而且外壳用的是金属,还有联想要维护自己品牌的价值。所以卖的贵点正常,反正再贵也没有索尼的贵不是。
请高手赐教联想天逸f20硬盘如何升级
支持250G的硬盘没问题,不过要是IDE接口的,这个机器是915芯片组的。
保留一键恢复,最简单的办法就是硬盘的整盘GHOST。
联想f2014a显示器参数
根据联想官网信息显示联想f2014a显示器参数为19.5寸WLED显示器,分辨率1600x900,亮度不低于250,对比度不低于1000:1,响应时间≤5ms,VGA接口。联想笔记本是指联想集团生产的便携手提电脑。联想集团成立于1984年,由中科院计算所投资20万元人民币、11名科技人员创办,到今天已经发展成为一家在信息产业内多元化发展的大型企业集团。

更多文章:
为什么惠普电脑散热那么香(惠普电脑 关机老是处于正在关机状态 散热的动静很大 很热 是怎么回事啊)
2026年10月10日 22:00
华硕路由器登陆地址进不去(为什么我设置不了华硕的路由器呢 页面都进不去)
2026年10月10日 21:50
华硕m9f 和 m9c 区别大么?华硕m9c主板过不了自检,显示器没反应
2026年10月10日 19:50
东芝中央空调内机型号含义(东芝空MMY-HP3414HT8-C是什么意思)
2026年10月10日 19:30
联想i72620(I5-2520和I7-2620(笔记本处理器)这两个CPU性能上差多少)
2026年10月10日 15:50





