xte 및 키맵

xte 및 키맵

xinput다음과 같은 방법으로 이벤트를 가짜로 만들 려고 합니다 xte.

xte "str $(echo '<[email protected]>')"

그러나 나는 다음을 얻습니다.

WQBC@g;qil<co;X

이건 정말 이상합니다. 미국식 키보드와 매핑을 사용하고 있는데 xte매우 다른 결과가 나옵니다.

고쳐 쓰다

출력은 다음에서 비롯됩니다.xte "str '<[email protected]>'"

4WQBC@g;qil<co;X4

답변1

대안으로 다음을 시도해 볼 수 있습니다.

xdotool type  --clearmodifiers -delay 0 "string to type at fake input"

255자 제한이 있는 것으로 보이는 xte 버전 1.02보다 훨씬 낫다고 생각합니다. 또는 xte 버전 1.0.7은 문자열의 모든 개행을 무시하는 것 같습니다.

관련 정보