「Alt」キー(左)は「スペース」として機能しませんが、CapsLock は機能しますか?(「xkb」を使用)

「Alt」キー(左)は「スペース」として機能しませんが、CapsLock は機能しますか?(「xkb」を使用)

キーボードのスペースキーが故障したので、「Alt」(左)を「スペース」に、「CapsLock」を「Alt」に変更したいです。

私は/usr/share/X11/xkb/symbols/pc行を変更しました

//key <CAPS> {  [ CapsLock              ]   };
key <CAPS>   {  [ Alt_L                 ]   };
//key <ALT>  {  [ NoSymbol, Alt_L       ]   };
key <ALT>    {  [ space                 ]   };
//include "altwin(meta_alt)"

cd /var/lib/xkbのキャッシュを「更新」しsudo rm *.xkm、コンピューターを再起動しました。

再起動後、Alt キーはスペース キーとして機能しませんが、Alt キーとしても機能しません。そのため、CTRL+ Alt+などのすべてのコマンドTが機能しなくなりました。

また、CapsLock は Alt キーとして機能せず、何も実行しません。

ただし、CapsLock を「スペース」に設定すると、/usr/share/X11/xkb/symbols/pcCapsLock は問題なく「スペース」キーとして機能します。

私はUbuntuでUKキーボードレイアウトを使用しています。

「Alt」キーがスペースキーとして機能しない理由をご存知ですか?

関連情報