今、私の目標は、xubuntuインストール全体のキーボードレイアウトを自分の改造バージョンに変更することです。これを行う方法は、X11キーマップを作成してロードすることだと思います-しかし、いつものように、物事を行う方法は1000あり、私は提案を受け入れています。
Xubuntuのインストールで使用する変更されたxkbシンボルキーマップを作成しましたが、設定ダイアログのレイアウトのリストに表示されません。
以下を/ usr/share/X11/xkb/symbols/seに入れます
partial alphanumeric_keys
xkb_symbols "psvorak" {
name[Group1]="Sweden - PSvorak";
include "keypad(comma)"
include "level3(ralt_switch)"
key <AD01> { [odiaeresis, Odiaeresis, dollar, none ] };
<etc>
};
効果なし。
また、 http://www.linuxquestions.org/questions/linux-desktop-74/problem-creating-custom-xkb-layout-605568/ およびwhile xkbcompに従って、symbols.dirを再生成しようとしました。私のファイルに欠陥はなく、他に何も変わらないと言う。 GUIでは使用できず、setxkbmap(構文が非常にわかりにくい)は、「ファイルを検索できませんでした」または「新しいキーボード記述の読み込みエラー」でのみ応答します。
コンソールキーマップを作成し、loadkeysを使用してロードしました...
charset "iso-8859-1"
keymaps 0-2,4-6,8,12
alt_is_meta
strings as usual
keycode 1 = Escape
alt keycode 1 = Meta_Escape
keycode 2 = one exclam
alt keycode 2 = Meta_one
keycode 3 = two quotedbl at
control keycode 3 = nul
alt keycode 3 = Meta_two
<etc>
...しかし、Ctrl-Alt-F1コンソールでのみ機能するようです。
このページ のはるか下のリンクに巧妙に隠された指示を読むと、ファイル/ usr/share /の適切な<variant><configItem><name>psvorak</name><description>PSvorak</description></configItem></variant>
セクションに<layout>
を追加する必要があるという情報が明らかになります。 X11/xkb/rules/evdev.xml
これを追加した後、変更されたx11キーマップは、ubuntuとxubuntuの両方で機能します。
「スウェーデン-psvorak」レイアウトに変更を加えたようです。キーボード設定で選択されたレイアウトであると確信していますか? [レイアウト]タブで[システム]> [設定]> [キーボード]に移動する場合:
[追加]をクリックして、スウェーデンと変更したバリアントを選択します。