現在のキーボードレイアウトをグラフィカルに表示できるユーティリティはありますか?
これは、たとえば、外国語で書いていて、物理的なキーボードがローカル言語のみを示す場合(シンボルの配置など)に役立ちます。次のような画面が表示されます。
xkeycaps
は、私が正しく理解していれば、あなたがやりたいことをしているようです。
コマンドラインから:gkbd-keyboard-display -l ir
インストールされているキーボードが何であるかを確認するには(国コードを見つけるなど)、setxkbmap -query
を使用します
gkbd-keyboard-display
を使用して現在のレイアウトを選択することは、次のように可能です。
#! /usr/bin/env fish
set layout (setxkbmap -query | grep layout | tr -s ' ' | cut -d ' ' -f2)
set variant (setxkbmap -query | grep variant | tr -s ' ' | cut -d ' ' -f2)
gkbd-keyboard-display -l $layout\t$variant
または、同様に:
#! /bin/bash
layout=`setxkbmap -query | grep layout | tr -s ' ' | cut -d ' ' -f2`
variant=`setxkbmap -query | grep variant | tr -s ' ' | cut -d ' ' -f2`
gkbd-keyboard-display -l ${layout}$'\t'${variant}