私はMandriva 2010.2 Linuxシステムでアルミアップルキーボードを使用しています。次のファイルを使用するために、Apple Commandキー()を⌘再マップしました。control.Xmodmap
keycode 134 = Control_R
remove mod4 = Multi_key
add Control = Control_L Control_R Multi_key
アクティブ化を許可しxscreensaver
てしばらく実行すると、この再マッピングはキャンセルされるようです。その後、xmodmap ~/.Xmodmap
手動で再実行する必要があります。
これを避ける方法はありますか?私はデスクトップ環境としてXFCEを使用しています。
答え1
数年前、私はPCキーボードとMacintoshを使ってMac OS 9、Mac OS X、Linuxをマルチブートしました。 WindowsキーはAppleコマンドキーと同じキーコードを生成し、Linuxでは「メタ」または他のものとして表示されます。努力するギグドラゴンの答えここにWindowsキーをマッピングするために使用されます。
キーコードが間違っていても、非常によく似た作業を実行する必要があります。
編集:geekosaurの指示に従って、xorg.confセクションで制御機能をWindowsキーにマップする例です。
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbLayout" "us"
Option "XkbOptions" "altwin:ctrl_win"
EndSection
答え2
単に別のレイアウトまたはキーバインディングを恒久的に定義できます。ここで: