コマンドラインで利用可能なすべてのキーボードレイアウトと関連するバリエーションのリストを取得する方法はありますか?
使用する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:
- すべてのレイアウト切り替えオプションを提供します