Greg Wooledge <[email protected]> wrote: > On Tue, Sep 29, 2026 at 11:46:29 +0200, [email protected] wrote: > > On Tue, Sep 29, 2026 at 10:00:41AM +0100, Chris Green wrote: > > > chris$ echo 'str string "quoted string" string' | xte > > > chris$ string @quoted string@ string > > > > Hm. No experience with xte; a tiny bit with xdotool. I'm not seeing > > this: > > > > tomas@caliban:~$ xdotool type 'foo"bar' > > foo"bartomas@caliban:~$ foo"bar > > Same for me. > > hobbit:~$ xdotool type 'foo"bar"'; sleep 1 > foo"bar"hobbit:~$ foo"bar" > > hobbit:~$ xdotool type 'foo@bar@'; sleep 1 > foo@bar@hobbit:~$ foo@bar@ > > The original post looks like a key mapping issue to me, but I don't > have the experience needed to diagnose it more fully. My next step, > if I were the OP, would be to check what xev thinks the " and @ > keys are sending. For @, I get (abridged version of the xev output): > > KeyPress keycode 50 Shift_L > KeyPress keycode 11 @ > KeyRelease keycode 11 @ > KeyRelease keycode 50 Shift_L > As I said I have already had a look with xev. For the @ key I get keycode 48 (keysym 0x40). For " I get keycode 11 (keysym 0x22) and for 2 (the key where @ is) I get keycode 11 (keysym 0x32). This is the same on both of my systems even though one is a laptop and the other a desktop with a wireless keyboard.
-- Chris Green ยท

