2011-10-17 6 views
2

通常、私はちょうどグーグルグーグルで解決策を見つけることができますが、xkbdmapについてはまともなマニュアルページが見つからないことがあります。xkbdmap(setxkbmap)を使用して、rwinをaltgrにマップしますか?

おそらく私はこれについて間違った方法をとっています。私はAltGRキーを持っていない105の普通の古いキーボードを持っています。スペースバーの右側には、Altキー、Windowsキー、ある種のメニューキー、Controlキーがあります。

(Windowsキーとメニューキーのポイントは何でしょう? - 誰もが実際にそれらを使用しない)

どうやら、いくつかのキーボードはキーのAltGRのある別のキーを持っています。それはEを使って、ユーロ記号をあなたに与えるでしょう、明らかに。

私のキーボードがこのキーを持っていないので、私はこのようなxkbdmapコマンドを使用することを考えた:

xkbdmapのAltGrの:

RWINなぜこれが動作しませんか?

+0

Vista/Win7では、スペースの無駄ではなく、Winキーが実際に役立っています。新しいキーボードショートカットがあります:http://support.microsoft.com/kb/126449 –

答えて

3

標準のxorgディストリビューションにはxkbdmapコマンドがありません。おそらくxmodmapを使うことができますが、一般的にはX11の土地ではやや異なったやり方があります。 XKBを使用している場合(誰でもXKBを使用しています)、実際のキーにマップされている "compose"、 "meta"、 "level 3 chooser"などの仮想修飾子があります。これはsetxkbmapコマンドで行われます。あなたはおそらく正確に何をしたいに応じて、

setxkbmap -option -option compose:rwin 

または

setxkbmap -option -option lv3:rwin_switch,eurosign:e 

のいずれかをしたいです。あなたの可能性を理解するためにGoogle setxkbmap options

(最初の空-optionの引数が既存のオプションをクリアし、二つ目は、既存のオプションに追加されます。既存のオプションを保持したい場合は、最初の-optionをスキップします。現在のオプションはルートウィンドウのプロパティに格納されている。)

AltGrを持つほとんどのキーボードには正しいAltキーがありません。あなたのAltをAltGrのように動作させたい場合は、上記のコマンドでrwinraltに変更してください。

+0

ありがとうございました!私は実際にはsetxkbmap、xkbdmapを意味していた。私はキーボード設定に関する多くのサイトの1つからコピーを貼り付けなければならない。 ここでの魔法は「lv3」と「rwin_switch」です。私はちょうど "rwin"でうんざりしていて、 "lv3"については知らなかった。通常私は周りに私の方法をgoogleすることができますが、とにかく私には、私はどこでも見つけることができなかったこの解決策。 努力をしている人は誰でも、名誉! – Mike

関連する問題