Rapid Access Keyboard II で使えなかったキーを有効化 on Gentoo Linux

自分用のメモ兼ブログ記事として。
自分の使ってるキーボードは、KB-9930という型版なのですが、インターネットで調べてみると、Rapid Access Keyboard IIという名前があることがわかりました。
初めて買ったパソコン(Aptiva)についてきたキーボードで、もう10年ほど愛用してますが、壊れているところもなく、お気に入りのキーボードになってます。
ただ、このキーボードは、Linuxにつなげると、ラピッド・アクセス・ボタンやホットキーが使えなくなってしまうという問題がありました。
今回はその解決方法のメモです。
Gentooインストールメモ
Gentooのインストール躓きやすいのでメモします。自分用なので、たまに誤解があるかもしれませんが、ご了承ください。
- GentooのLiveDVDかminimalのディスクをDL。
どっちでも構いませんが、マニュアル見やすいのは、デスクトップ環境が含まれているLiveDVDのほうでしょうか。自分はLiveを選んでます。 - ディスクドライブに入れて起動。BIOSやカーネルの選択などは省略します
- # passwd
で、ルートのパスワード設定。 - KDEを使ってる場合、F12でターミナルが出てくるので、
$ su -
で、ルートユーザになります。
gnomeなら、gnome-terminalで上のコマンドを。 - ここからはマニュアルを読んで進めます。
特筆する必要のないところは飛ばしています。
Twitterで教えていただいたのが、英語版(原文)のHandbookも読んだほうがいいという事です。 日本語版では、更新されていない情報がたまにあるので、英語版と照らし合わせて読むことで、失敗が少なくて済むという事です。 - <ネットワーク設定>
DHCPなら自動でつながっているようでした。
固定IPを設定する場合は、# net-config eth0を使うことになるでしょう。 - <ハードディスクのパーティション作成>
fdisk,gpartedなどのツールを使うことになると思います。
自分はext4で、 / /bootを
btrfsで、 /home /var /opt /usrを作りました。
swapはちょうど、それらのパーティションの真ん中辺りに。(結構多めです)
/bootのファイルシステムは、GRUBが対応していないと使えないので、注意して選択してください。btrfsは選択できません。今の所、ext4を選択するのがベストだと感じています。(btrfsはディスク領域をたくさん使う?)
また、/usrや/var、/optなどファイルをたくさん含んだり、テンポラリフォルダとなるフォルダも存在しますので、多めにとっておくのがいいと感じました。 - <パーティションのマウントとスワップの有効化の作業>
これもハンドブック通りです。マウントポイントを間違えないように気を付けてください。 - <stage3の展開> <portageの展開>
ブラウザでダウンロードURLをコピーして、wgetすると楽です。 - <コンパイルオプションの設定>
-march=では、自分のCPUのアーキテクチャを設定しますが、これはGCCのコンパイルオプションを調べて、記入するのがよいです。
GCCのオンラインマニュアルのページ(3.17.15 Intel 386 and AMD x86-64 Options)では、その一覧が見られます。確認して記入してください。
例:CFLAGS=”-march=amdfam10 -O2 -pipe”
他は、ハンドブックのとおりです。 - <profileの選択>
すでに、gnomeやkdeを使うということがわかっていれば選択しておくといいと思います。xfceなどを使う場合は、desktopでいいでしょう。 - <USE変数の設定>
随時必要になる - <カーネルコンパイル> (ここは英語版を参照するほうがいいでしょう)
自分はgenkernel使わずに、make menuconfigしてます。
自分はここで躓きました。デバイスドライバの設定を忘れたらダメです。
SATAドライバ、ネットワークドライバ、オーディオドライバなどなど。抜けていると、デバイスが動作しないので、要注意です。自分のパソコンで使われているデバイスを調べないといけません((
ファイルシステムの対応では、自分がHDDで使用したパーティションが使えるようにしておきましょう。
他はハンドブックの通りです。 - あとはハンドブックのとおりなので、割愛します。
また、随時追加していくかもしれないです。
キー割り当てをいじってみる

GentooLinuxも常用して、もう4ヶ月くらいたちます。
今日はキーボードの掃除をしてたり、vimをいじってみたり。
またまた、Twitterでキーボードの配置について話していたり。(Twilog)
今日は、キーボードの設定でやったことを書きます。
メモ:Ubuntu10.04でのrcスクリプトの場所
ネットで調べると、Ubuntu10.04(lynx)では、「/etc/rc.local」だとか。
Debianなんかはrc.dだったような気がする。
DiCEなどの自動起動のプログラムを設定するときは、viとかemacsで弄るといい。
ちなみに書き方は普通にコマンドラインを打つ時と同じ。一行ずつ実行される。
シェルスクリプトと同じ。#はコメントアウト。exit 0は消さないこと。
「find rc*.d」するとたくさん出てくるけど、「rc.local」が一番無難。
