web-dev-qa-db-ja.com

xteとキーボードのマッピング

xinputイベントをxteで偽造しようとしています。

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

しかし、私は得ます:

WQBC@g;qil<co;X

これは本当に奇妙なことです。私は米国のキーボードとマッピングを使用していますが、xteはこれとはまったく異なる結果をもたらします。

[〜#〜] update [〜#〜]

xte "str '<[email protected]>'"からの出力

4WQBC@g;qil<co;X4

2
daisy

別の方法として、次のことを試すことができます。

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

255文字の制限があるように見えたxteバージョン1.02よりもはるかにうまく機能することがわかりました。または、文字列内のすべての改行を無視しているように見えるxteバージョン1.0.7。

1
anthony