답변:
xkeycaps
내가 당신을 올바르게 이해한다면 당신이 원하는 것을하는 것 같습니다.
xmodmap
. 변경된 키 위로 마우스를 가져 가면 상단의 키심 라인 xkeycaps
이 올바르게 업데이트됩니다. 나는 같은 질문을 연구하고 있지만 xmodmap을 많이 변경했습니다. 그래서 현재 키 매핑을 표시하는 좋은 방법을 찾고있었습니다.
다음 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}