私は米国のレイアウトキーボードを持っており、ドイツ語のウムラウト文字を頻繁に挿入する必要があります。 Windowsを使用している間、私はAutoItスクリプトを持っていました。 Ctrl + Alt + oを押した場合は、現在選択されている入力コントロールにöを挿入します。
では、Gnome(Linux Mint 12)でそのようなことをどのように行いますか?
Gnomeメニュー:[システム]-> [設定]-> [キーボード]。レイアウト/オプションで、「コンポーズキーの位置」を選択できます(たとえば、右のWindowsキーを使用します)。このコンポーズキーを選択したら、compose- "o(compose and"、then o)、etvoilà、öを押すことができます。これは、compose-'eletterまたはcompose-`e(フランス語のアクセントéè)、または²³⁴(compose- ^ number)など、他の多くの場合に機能します。お役に立てば幸いです。
Xmodmapを使用して、ほとんどすべての方法でキーをマップできます。たとえば、コンテンツ~/.Xmodmap
を含むファイルkeycode 66 = Mode_switch Multi_key keycode 39 = s S ssharp keycode 38 = a A adiaeresis Adiaeresis keycode 30 = u U udiaeresis Udiaeresis keycode 32 = o O odiaeresis Odiaeresis
を作成します。これにより、キー66(キーボードのCapslock)がUmlautsをトリガーします。他のキーを使用するには、xev
を使用してキーコードを見つけます。これらのキーをアクティブにするには、xmodmap ~/.Xmodmap
を実行します。たとえば、次のように入力します。あなたの~/.xinitrc
に。
最新のsetxkbmap
を使用して、キーボードレイアウトを混在させることもできます。たとえば、 https://askubuntu.com/questions/967708/making-umlauts-in-ubuntu-17-10-on-a-thinkpad4 。