UbuntuをMacbook Airに入れてみる (6)
今の設定だと、F1〜F12をそのまま押すと、輝度の調節だったり
音量の調節だったりになっている
ファンクションキーとして使うにはFnキーと同時押しする
これを逆にしたい
狙いはHomeやEndを割り当てること
PageUpやPageDown、Delete(BackspaceじゃないDelete)も割り当ててもいいかな
ファンクションキーってそんなに使わなかったし
で
やり方を検索
/etc/rc.localにこう書くといいらしい
echo 2 > /sys/module/hid_apple/parameters/fnmode
fnmode見てみたら、今は1と書いてある
これ、普通のファイルに見えるけど、sudo -e で2に書き換えちゃ
ダメなのかね
再起動したら戻っちゃうの?
$ file /sys/module/hid_apple/parameters/fnmode
/sys/module/hid_apple/parameters/fnmode: ASCII text
$ ll /sys/module/hid_apple/parameters/fnmode
-rw-r--r-- 1 root root 4096 5月 23 22:12 /sys/module/hid_apple/parameters/fnmode
やってみるか
$ sudo -e /sys/module/hid_apple/parameters/fnmode
$ cat /sys/module/hid_apple/parameters/fnmode
2
これで再起動
$ cat /sys/module/hid_apple/parameters/fnmode
1
戻ってやがる
なぜ戻る?
起動時にまずCMOSの状態を読み込んで更新するとか?
意味あるかなあそれ
しかたないのでrc.localを作る
どうもこれは旧式なやり方っぽいけどまあいいことにする
$ sudo -e /etc/rc.local
$ cat /etc/rc.local
echo 2 > /sys/module/hid_apple/parameters/fnmode
$ sudo chmod u+x /etc/rc.local
再起動
うまくいったかな
$ cat /sys/module/hid_apple/parameters/fnmode
2
いった
Fnキー押さなくてもファンクションキーになった
キー割り当ては明日やろう