有効なkbdレイアウト、バリアント、およびトグルオプションのすべてを一覧表示します(setxkbmapで使用)。

有効なkbdレイアウト、バリアント、およびトグルオプションのすべてを一覧表示します(setxkbmapで使用)。

コマンドラインで利用可能なすべてのキーボードレイアウトと関連するバリエーションのリストを取得する方法はありますか?

使用するsetxkbmapで有効なレイアウト/バリアント選択をすべて一覧表示する必要があります。

また、レイアウト切り替えオプションに関連して利用可能なすべてのオプションのリストを取得する方法はあります(例:grp:shift_caps_toggle、...)

私も知っています

setxkbmap -query

現在のリストを検索しますが、完全なオプションのリストが必要です。

修正する:

注文履歴をお知らせしました

man xkeyboard-config

コマンドラインにすべての情報を提供します。

さらに、

man -P cat xkeyboard-config

出力はstdoutに送信され、スクリプトまたはCコードを使用して解析できます。

ベストアンサー1

見てlocalectl、特に次のオプションがあります。

  • localectl list-x11-keymap-layouts- レイアウト提供(最新システムでは約100個)
  • localectl list-x11-keymap-variants deこのレイアウトのバリエーションを提供します(またはレイアウトが指定されていない場合はすべてのバリエーション、最新のシステムでは約300個)。
  • localectl list-x11-keymap-options | grep grp:- すべてのレイアウト切り替えオプションを提供します

おすすめ記事