ubuntu的键盘F1~F12没有反应/出现问题(被系统强制为功能键了) |
您所在的位置:网站首页 › 笔记本键盘f1-f12按了没反应 › ubuntu的键盘F1~F12没有反应/出现问题(被系统强制为功能键了) |
修复Linux系统的F1~F12按键被系统强制为功能键
一、修改配置二、复原配置
最近客制化的键盘比较火,然而很多这样的键盘只说明适配 Windows / Mac 系统,没有说去适配 Linux 系统,所以头疼的问题就出现了——程序员运行调试时不能使用F5键、测试人员打开网页调试工具时不能用F12键……等等等各种奇怪的问题,包括Fn+xxx配合使用键也无法正常使用,总之就是 Ubuntu(Linux)系统将这类键盘的F1~F12被强制为了功能键了(因为要适配Mac的问题) 在这里举例几种会出现这样问题的键盘:阿米诺VA87MAC、HS75T、贱驴RS2、FL980、珂芝K75……都会碰见这样的问题,尤其是在用2.4G驱动模式或者蓝牙模式的时候 以下的方法适用于ubuntu18~ubuntu22.04系统修改,按理来说都适用于Linux系统的修改 一、修改配置按顺序执行以下命令,即可修改 echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf sudo update-initramfs -u -k all sudo reboot命令解释: 命令echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf是将文本options hid_apple fnmode=2传给tee命令,tee命令将会把这个文本写入到/etc/modprobe.d/hid_apple.conf文件中,而-a的选项是强迫这个文件追加文本,所以执行完后这个文件的内容应该有: options hid_apple fnmode=2 options hid_apple fnmode=0令人感到惊喜的是这样它可以正常使F1~F12键正常工作,我认为是第一行的命令在执行的时候覆盖了第二行,但是千万不要忘记用命令sudo update-initramfs -u -k all挂载全部到系统文件中,这样可以保证重启后依旧能使F1~F12正常运行 二、复原配置删除掉文件/etc/modprobe.d/hid_apple.conf中的两个内容options hid_apple fnmode=2、options hid_apple fnmode=0,或者这个文件没有其他内容的话可以直接用删除命令删掉这个文件sudo rm /etc/modprobe.d/hid_apple.conf,最后不要忘记了执行下面两行命令确保配置被挂载进系统 sudo update-initramfs -u -k all sudo reboot |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |