현재 키보드 레이아웃을 그래픽으로 표시 할 수있는 유틸리티가 있습니까?
예를 들어, 외국어로 작성하고 물리적 키보드에 현지 언어 만 표시하는 기호 (기호 위치 등)가있을 때 유용 할 수 있습니다. 다음과 유사한 디스플레이를 얻고 싶습니다.
답변
xkeycaps
내가 당신을 올바르게 이해한다면 당신이 원하는 것을하는 것 같습니다.
답변
명령 행에서 : gkbd-keyboard-display -l ir
설치된 키보드가 무엇인지 확인하려면 (예 : 국가 코드 찾기) setxkbmap -query
답변
xkbprint
현재 레이아웃을 인쇄하는 데 사용할 수 있습니다 .
예를 들어 현재 레이아웃을 PDF로 인쇄하려면
xkbprint -color "${DISPLAY}" - |\
ps2pdf - > current_keyboard_layout.pdf
어떤 생산 :
답변
다음 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}