使 Apple 键盘设置在 ../hid_apple/parameters/ 中持久化

Ian*_*Ian 2 ubuntu settings keyboard kernel-modules apple

我正在运行 Ubuntu 16.04 LTS 并想使用苹果键盘(有线)。不,我在使我的自定义设置永久化时遇到了一些问题。我正在使用“英语国际,AltGr 死键”布局。

键盘交换了一些键,我在/sys/module/hid_apple/parameters/文件夹中手动设置了设置 。我设置fnmode2iso_layout0swap_opt_cmd1。在此之后,一切都按预期进行。但是重新启动后,设置恢复为默认值。每次重新启动后,我都必须手动重置所有内容。

现在我写了一个小 shell 脚本来完成它,但这不是我认为的最好方法。

如何使这些设置持久化?

小智 7

我在使用 Varmilo VA109M 键盘时遇到了类似的问题(由于某种原因,它注册为苹果键盘)。

我正在运行 Ubuntu 20.04,在完成本指南中的这些步骤后,一切正常:

  1. /etc/modprobe.d/hid_apple.conf如有必要,运行以下命令将配置行附加到创建它的文件中:

    $ echo options hid_apple fnmode=0 | sudo tee -a /etc/modprobe.d/hid_apple.conf
    
    Run Code Online (Sandbox Code Playgroud)
  2. 触发将配置复制到 initramfs 引导文件中。

    $ sudo update-initramfs -u -k all
    
    Run Code Online (Sandbox Code Playgroud)
  3. 重启

    $ sudo reboot
    
    Run Code Online (Sandbox Code Playgroud)

您可能需要echo不同的options进入你的/etc/modprobe.d/hid_apple.conf文件,设置你的键盘根据自己的喜好。


Eig*_*ony 6

看来您可以在其中创建/etc/modprobe.d/hid_apple.conf和添加需要修复的条目,例如,

options hid_apple fnmode=2

注意:这假设hid_apple模块已经被加载。

  • 我找到了......我必须将 `hid_apple` 添加到 `/etc/modules` 中。执行此操作后,正确的设置已完成。谢谢! (3认同)