使っていますプログラマDvořákキーボードレイアウト。 ()right alt
にキーをバインドします。Alt Gr
ISO_Level3_Shift
どうやって再結合できますかright alt
?
編集:私はDebian GNU / Linux 8(jessie)とLXDEを使用しています。
内容/usr/share/X11/xkb/symbols/us
は次のとおりです。
// Programmer Dvorak, by Roland Kaufmann <rlndkfmn at gmail dot com>
// License: BSD, available at <http://www.kaufmann.no/roland/dvorak/license.html>
//[SNIP]
partial alphanumeric_keys
xkb_symbols "dvp" {
include "us(dvorak)"
name[Group1] = "English (programmer Dvorak)";
//[SNIP -- more keys here]
// lower row, left side
key <AB01> { [ apostrophe, quotedbl, dead_acute ] };
key <AB07> { [ m, M, mu ], type[Group1] = "FOUR_LEVEL_ALPHABETIC" };
include "level3(ralt_switch)"
};
答え1
公式Jessieソフトウェアパッケージは、xkb-data
v2.12でXKBデータベースの公式Jessieソフトウェアパッケージを提供します。ソースコードパッケージxkeyboard-config
)。us(dvp)
ハードコーディングされたAltGrは今回提出してください、v2.17に入ったようです。現在の Debian Sid パッケージは次のとおりです。v2.19。
デフォルトでは、直接問題を解決するための2つのオプションがあります。
速くて汚い:
/usr/share/X11/xkb/symbols/us
この行を編集してコメントアウトしますinclude "level3(ralt_switch)"
。次に、キーボードレイアウトを再適用します(使用setxkbmap
、ログアウト、再ログインなど)。変更はすぐに適用されます。- 利点:マンページの確認など、適用には20秒かかります
setxkbmap
。 - ダメージ:Jessie
xkb-data
パッケージが新しいバージョン(v2.17未満)にアップデートされた場合は、もう一度編集する必要があります。
- 利点:マンページの確認など、適用には20秒かかります
遅くてきれい:捕まえるシードの
xkeyboard-config
パッケージ(他のDebianバージョンv2.17以降も動作します)独自のバックポートを作成.すべてのビルド依存関係をインストールします。バイナリパッケージのビルド、あなたは独自のJessieバージョンを持っているでしょうxkb-data v2.19
。このパッケージをインストールして(を使用するか、dpkg -i
ローカルのaptリポジトリに追加するなど)、キーマップを再ロードすると準備が完了します。- 利点:Jessieパッケージが更新されている場合は、
xkb-data
新しいJessieパッケージがv2.19より古い場合はローカルパッケージを維持する必要があります。このようなソフトウェアをバックポートすることは、他のDebianディストリビューションからバイナリパッケージをインポートして直接インストールするよりも安全です。 - ダメージ:他のJessie時代のパッケージには、最新のソフトウェアに問題がある可能性があります。これはかなり低いリスク
xkb-data
ですが、覚えておくべきことです。
- 利点:Jessieパッケージが更新されている場合は、