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では、文字列のすべての改行を無視しているようです。