web-dev-qa-db-ja.com

MacBook ProのLinuxでfn(関数)キーとコントロールキーを交換する方法はありますか?

これがBIOSで行われるのか、カーネルモジュールまたはソフトウェアで行われるのかは関係ありません。 MacBook Proで実行されているLinuxで、「fn」キーを「control」として機能させ、「control」キーを「fn」として機能させる方法はありますか?

PS。これは、アプリケーションKeyRemap4MacBookを使用してOSXのソフトウェアで実行できます。

10
a b c

私は個人的にこれを行う必要はありませんでしたが、これは link は、起動時にカーネルのキーマッピングを変更してこの切り替えを行うことができるはずであることを示しています。

この link は、XFree86がロード時にカーネルマッピングをロードしようとすることも示しているため、最初に上記を実行した場合、Xだけを変更する必要はありません。

1
g19fanatic

Xtermからxevを実行してみて、fnのキーコードがどのように機能するかを確認できます。ビットがandedおよびorredになっているため、データを表示するにはfnを押している間別のキー(ctrl)を押したままにする必要がありますが、(おそらく0xffe3)を元に戻すと、xmodmapで使用できる値が得られる可能性があります。私は以前、それらのキーボードでそのd ** m fnキーに苦労し、あきらめました。

0
dusty