LinuxでAppleキーボードのfn修飾キーなしでファンクションキーを操作するにはどうすればよいですか?

LinuxでAppleキーボードのfn修飾キーなしでファンクションキーを操作するにはどうすればよいですか?

私はLinuxでApple有線キーボードを使用しています。デフォルトでは、ファンクションキー(F1、F2、F3など)をfn使用するには、対応するキーを押す必要があります。キーがない場合は、fnこれらのキーで画面の明るさ、音量、音楽トラックコントロールなどの機能を制御できます。

fnファンクションキーには修飾子は必要ありませんが、他の機能(明るさなど)には必要に応じてこれらの機能を交換する方法はありますか?

ベストアンサー1

0または2を追加する必要があります/sys/module/hid_apple/parameters/fnmode

つまり:

echo 2 > /sys/module/hid_apple/parameters/fnmode

これら2つの値の違いには少し混乱があるようです。引用するUbuntuドキュメント:

  1. 0 = 無効:「fn」キーを無効にします。 「fn」+「F8」を押すのは「F8」だけを押すのと同じ
  2. 1 = fkeyslast: ファンクションキーが最後のキーとして使用されます。 「F8」キーを押すと特殊キーとして機能します。 「fn」+「F8」を押すとF8のように動作します。
  3. 2 = fkeysfirst: ファンクションキーが最初のキーとして使用されます。 「F8」キーを押すとF8のように動作します。 「fn」+「F8」を押すと特殊キー(再生/一時停止)として機能します。

これはFedoraでも動作します。


一部の人々が述べたように、これらの変化は一時的です。これをログインシェルのRCファイルやcronに貼り付けることができるので、心配する必要はありません。

次のようにドライバ設定を変更して、この変更を永久に適用することもできます。

echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf
sudo update-initramfs -u -k all
# reboot when convenient

クレジットhttps://askubuntu.com/a/7553

おすすめ記事