FreeBSD QandA 834
Q. Panasonic Let's note mini (CF-M32) および Let's note (CF-S21)で
Fn キーが効きません。
A. kon や X を立ち上げると、その中では効くようになります。
使えないのはコンソール上だけですので、気にしなくても
実用上あまり問題はないでしょう。
また、コンソール上でも、/sys/i386/isa/syscons.c に下の
パッチを当てると効くようになることがわかりました。
これは 2.2.7-RELEASE 用のパッチですが、おそらく他のバージョン
でも使えると思います(2.2.5-RELEASE ではうまくいきました)。
なお、これについては CF-M32 で動作確認しましたが、おそらくCF-S21でも
同じように効くようになると思います。
----------------------------------------------------------------------
--- syscons.c.dist Tue Oct 6 08:50:27 1998
+++ syscons.c Tue Oct 6 08:51:13 1998
@@ -2337,7 +2337,7 @@
&& (mono_time.tv_sec > scrn_time_stamp + scrn_blank_time))
(*current_saver)(TRUE);
- timeout(scrn_timer, NULL, hz / 25);
+ timeout(scrn_timer, NULL, hz / 10);
splx(s);
}
----------------------------------------------------------------------
なお、このパッチを当てた場合、
1. 画面更新の頻度が落ちる(気がつく程度かどうかわかりませんが)。
2. カーソルを blink や destructive にしている場合,点滅の間隔が長くなる
(これは多分気がつく)。
3. belltype を visual にしていた場合,ビープ音の代わりに画面がフラッシュ
する間隔が長くなる(これも多分気がつく)。
ことになると思います。そのあたりを気にしない限り弊害はないと思いますが、
自己責任でお願いします。
間違い・追加情報を見付けた場合は、
修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで
お知らせください。