Linux 板


LINE

※ [本文转录自 Key_Mou_Pad 看板 #1Y6a9Kdx ] 作者: rail02000 (台中2B月台) 看板: Key_Mou_Pad 标题: [闲聊] Linux下解决键盘F1~F12失效的问题 时间: Sat Feb 26 23:07:58 2022 简单来说 有些键盘在Linux下,F1~F12(F区)会发生错误,无法正常对应。 透过修改hid_apple可解决这个问题 详细状况 前几天询问板友後,顺利入手irocks K71R, 一切都很美好,直到按下F1~F12发现没有反应。 我的系统是openSUSE Tumbleweed, 以前的键盘,包括笔电键盘都没问题,这是第一次遇到。 透过xev确认keycode,举例来说: 有线模式下,F1~F10正确对应到keycode 67-76 无线模式下,F1却跳到keycode 232、F9跳到171与音量调整相冲。 查了几篇资料,得知与配置有关 https://wiki.archlinux.org/title/Apple_Keyboard#Function_keys_do_not_work https://forums.opensuse.org/showthread.php/506437 https://asaba.sakuragawa.moe/2021/07/ %E4%BF%AE%E5%BE%A9-fedora-gnu-linux-%E7%B3%BB%E7%B5%B1%E4%B8%8B%E7%9A%84%E9 %8D%B5%E7%9B%A4%E5%8A%9F%E8%83%BD%E5%8D%80%EF%BC%88f- %E5%8D%80%EF%BC%89%E6%8C%89%E9%8D%B5/ (缩址:https://reurl.cc/7elaO5) 系统核心判断为「按下後直接触发媒体键」,而不是F1~F12该有的动作。 若键盘有Win/Mac双模式, 切换成Mac模式也许可解决F1~F12的问题,但Alt与Meta键又会相反。 此时可用以下指令暂时修改 $echo 2 >> /sys/module/hid_apple/parameters/fnmode 要永久修改有两个方法 ①需要调整modprobe.d下的档案。  档案位置依发行版本不同,fedora和openSUSE应该都是  /etc/modprobe.d/50-hid_apple.conf  并在档案加入 options hid_apple fnmode=1  第三篇文章提到,fedora等发行版本需更新dracut  $echo " install_items+=/etc/modprobe.d/50-hid_apple.conf" >\  /etc/dracut.conf.d/50-hid_apple.conf  $dracut -vf --regenerate-all ②在GRUB2的开机选项加入parameter  我直接在Yast图形界面,设定开机时的kernel选项 在quite选项前加入「hid_apple.fnmode=1」即可解决 其他杂谈 1.自行用Xmodmap等重新mapping可行吗? A:应该可用,但不建议。因为调完後我的KDE怪怪的, 而且一样无法切换terminal (如Ctrl+Alt+F1) 2.已知问题 A:调整後Fn+F1~F12无法使用预设快捷键   即便按Fn+F1,一样是F1的动作。   我常用的只有播放/暂停按钮,影响不大。 可在Windows下的官方程式,重新指派不常用的按键套用媒体功能。   设定後在Linux下可直接沿用。 3.irocks K71R滚轮在Linux下支援度  我的桌面环境是KDE  音量:完全正常(转动调大调小/按下静音)  切换视窗:完全正常(转动切换视窗/按下选择)  Win10转盘:无效  音量与切换视窗完全不用设定或安装驱动,可直接使用。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.165.186.48 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Key_Mou_Pad/M.1645888084.A.9FB.html ※ 编辑: rail02000 (1.165.186.48 台湾), 02/26/2022 23:08:48



※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: rail02000 (1.165.186.48 台湾), 02/26/2022 23:09:22
1F:→ s8321414: \o/ 02/27 08:44
2F:→ OrzOGC: 我还是用普通键盘就好 02/27 11:50
3F:→ a58524andy: 用hwdb去match键盘的vendor/product 02/27 17:29
4F:→ a58524andy: 以及用evemu-describe抓scancode(keycode?) 02/27 17:32
5F:→ a58524andy: 最後把想要的mapping丢在/etc/udev/hwdb.d就行了 02/27 17:32
6F:→ a58524andy: 参考 02/27 17:32
7F:→ a58524andy: https://yulistic.gitlab.io/2017/12/linux-keymappin 02/27 17:32
8F:→ a58524andy: g-with-udev-hwdb/ 02/27 17:33
9F:→ a58524andy: 缩 https://bit.ly/3plTm9R 02/27 17:33
10F:→ a58524andy: 以及arch wiki 02/27 17:34
11F:→ a58524andy: map scancodes to keycodes页面 02/27 17:34
12F:→ a58524andy: https://bit.ly/3HDEcDn 02/27 17:35
13F:→ a58524andy: 优点是键盘制造商有弄好vid/pid的话可以match任意键盘 02/27 17:35
14F:→ a58524andy: 或者说其他键盘可以正常使用 02/27 17:37
15F:→ a58524andy: 以及(我的理解上是)在usb驱动就做好keycode映射 02/27 17:38
16F:→ a58524andy: 所以跟视窗系统无关 也不用xev (which require xorg) 02/27 17:39
17F:→ a58524andy: 毕竟现在发行版不少应该都是wayland而非xorg 02/27 17:39
18F:→ a58524andy: 也因此在tty也能正常工作 02/27 17:40
19F:→ a58524andy: 范例 https://pastebin.com/zKvanZPk 02/27 17:43
20F:→ a58524andy: hwdb提供的这个功能我觉得是linux人性化程度高於win的 02/27 17:44
21F:→ a58524andy: 一个地方 02/27 17:44
22F:→ a58524andy: 买了dvorak键盘都可以当成qwerty用XD 02/27 17:45
23F:推 KAOKAOKAO: 推 03/03 10:47







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP