私はドイツ語のキーボードを持つ古いMacBookでManjaroとDeepinを使用しています。キーに印刷されたAltキーにアクセスすることを許可しなくても、使用可能な「ドイツ語(Macintosh、デッドキーなし)」に設定しました(たとえば、@記号は私のキーではなくalt + qです)。キーボードの上に示すように(alt + l)これで購入できます。
ただし、ポルトガル語のテキストを頻繁に作成する場合は、常にñとçの文字を入力する必要があります。これらのキーは、修飾子キーに関係なく、このキーボードにまったく存在しないようです。しかし、またはćやńのような生涯使用せずに喜んで交換できるいくつかのキーがあります。
これを達成する最も簡単な方法は何ですか?それともそういうこと? UTFコードをクラッキングすることはオプションではなく、他のキーボードを追加することもできません。これは最終的にラップトップです。
答え1
このコンテンツを私のホームディレクトリの.Xmodmapファイルに入れました。
keycode 54 = c C c C ccedilla Ccedilla copyright
keycode 57 = n N n N ntilde Ntilde asciitilde
keycode 46 = l L l L at
keycode 38 = a A a A atilde Atilde atilde
それから私は処刑をしてxmodmap ~/.Xmodmap
幸せな子犬になりました。
この結果をどのように得ましたか?
これを実行しましたが、xmodmap -pke > current_xmodmap.txt
現在の構成は上記の形式でリストされています。変更したいコンテンツを検索するために、テキストエディタでファイルを開きました。すべてのキーがここに表示されるので、何も見逃さないでください。
存在するhttp://wiki.linuxquestions.org/wiki/List_of_Keysyms_Recognised_by_Xmodmap可能なすべてのキーのリストを取得できます。
したがって、これら2つの情報を使用すると、システムのXmodmapに期待どおりにパッチを適用するファイルを作成できます。
答え2
...おそらくグリフの対応する部分を得ることができます。
デッドキー
変種?これがオプションなら?このバリエーションに切り替えると存在しますか?
その後、レイアウト、バリアント、およびオプションに関する情報を取得するには、setxkbmap
またはを使用する必要があります。localectl
XKBファイルは/usr/share/X11/xkb/
"rules"ディレクトリにありますparts
。