スペイン語版 Apple アルミニウム キーボードで「º」と「

スペイン語版 Apple アルミニウム キーボードで「º」と「

Ubuntu 搭載の Mac Mini にスペイン語 (ヨーロッパ) の Apple アルミニウム キーボードを接続していますが、正常に動作しますが、< と º/ª のキーが入れ替わってしまい、キーボードが正しく設定されているように見えるにもかかわらず、入れ替わったままになっています。どうすれば入れ替え (または入れ替え解除) できるでしょうか?

ちなみに、これは º/ª (スペイン語の -nd、-rd に相当するもの) であり、私の知る限り度ではありません (通常は下に線が引かれますが、フォントによっては両方の記号がまったく同じにレンダリングされます)。

みなさん、本当にありがとうございます。

答え1

苦労している人のために、解決策をまとめました。

最初のステップ:xev両方のキーをキャプチャするために使用し、推測する必要がなくなります。私の場合は 49 と 94 でした。

キーコードを入手したら、次の操作を実行します。

xmodmap -pke | grep -Pw "49|94" > mychanges

または、キーコードが 49 と 94 以外の場合でも、スペイン語キーボードで º と < に問題がある場合は、おそらく同じです。

次に、「mychanges」を編集してキーを交換します。おそらく次のような内容になります:

keycode  49 = masculine ordfeminine grave asciitilde backslash backslash
keycode  94 = less greater less greater bar brokenbar bar brokenbar

これら2つの数字を入れ替えて、xmodmap mychanges試してみて、気に入ったらcat mychanges >> ~/.Xmodmap

出典:

Ubuntu で文字キーコード マッピングを取得する

Apple キーボードの交換

関連情報