贱驴吧 关注:3,423贴子:29,129
  • 6回复贴,共1

Linux 上不论怎么操作,F1-F12 一直都是多媒体键

只看楼主收藏回复

试过了有线、接收器,长按 Fn+Pause切换了好几次,Windows 上改键也没用,初始化也试过了
不知道有没有 Mac 用户遇到相同问题的


IP属地:上海1楼2023-01-20 18:43回复
    Macy可以功能键改默认F的功能呀


    IP属地:广东来自iPhone客户端2楼2023-02-15 23:39
    回复
      这个是因为键盘用的芯片方案的问题,贱驴的芯片方案让linux系统认作Mac键盘了,Mac键盘默认没有F1~F12的键,对应补位的就是多媒体键。
      但是这个可以设置,改 /sys/module/applespi/parameters/fnmode里的值成2,一般默认是1:
      0为F1~F12就是F1~F12, 没有Fn功能
      1为F1~F12是多媒体按键,按住Fn+Fx才是Fx键,但是贱驴的芯片方案不支持,所以就只能剩多媒体键
      2为F1~F12默认是F1~F12,按住Fn+Fx才是多媒体
      可以使用命令去写
      echo 2 | sudo tee -a /sys/module/applespi/parameters/fnmode
      可能需要root权限,su切一下root再改
      但这个做法只是临时的,重启系统就没了
      永久方法是改linux内核参数,
      # 给内核参数打个补丁,把 fnmode=2 写到内核参数配置去
      echo options applespi fnmode=2 | sudo tee -a /etc/modprobe.d/applespi.conf
      # 重新刷新内核,使内核参数生效
      sudo update-initramfs -u -k all
      # 重启下系统使用
      sudo reboot


      IP属地:广西3楼2023-03-17 11:16
      收起回复
        补一下自己写的专栏:https://www.bilibili.com/read/cv21368036


        IP属地:上海4楼2023-05-07 02:42
        回复
          刚买的rs2 3.0,Mac模式下fn加f键并不能正常使用f键,唤出的还是功能键但是如果设置里启用标准fn键,则恢复正常,默认f键,fn组合是功能键


          IP属地:江西来自iPhone客户端5楼2023-06-03 22:36
          收起回复