[squeak-dev] Unix keyboard events lose track when multiple keys pressed or keys held down

David T. Lewis lewis at mail.msen.com
Mon Jan 18 17:01:05 UTC 2021


Hi Herbert,

Thanks for testing this Tim can give a better idea of what to test for
Scratch, but I think the basic idea is to just make sure that nothing
seems broken for keyboard text entry after making the change. If you
are able to enter German Umlouts that sounds like a good thing :-)

Also the "missing key up" problem should be resolved. Earlier in this
thread Marcel explained how to display the key events in Transcript,
and I have been following his recommendation for that.

Dave


On Mon, Jan 18, 2021 at 09:23:08AM +0100, Herbert wrote:
> Early bird today.
> 
> With the '$' the script doesn't start, without it starts.
> I'm not sure what to do but in both cases Say '??????????????' (<-- When 
> typing
> those were German Umlauts) works and displys correctly.
> No sound though.
> The script still uses ALSA sound.
> 
> Not sure what I shall try but can do that after work, maybe even read
> the whole thread ;-).
> 
> Cheers,
> 
> Herbert
> 
> Am 17.01.21 um 23:23 schrieb tim Rowledge:
> >
> >>On 2021-01-17, at 1:40 PM, Herbert K??nig <herbertkoenig at gmx.net> wrote:
> >>
> >>If it's Scratch on a Raspi I can do for German.
> >Ah, excellent.
> >
> >>-Where to find the script to add the LC_all?
> >>-What to do / load?
> >The easiest thing to do on a Pi is probably
> >
> >sudo nano /usr/bin/scratch
> >just before the line "$WRAPPER "$VM" $VMOPTIONS "$IMAGE" "$DOCUMENT" 
> >$IMOPTIONS"
> >add
> >unset $LC_ALL
> >ctl-o
> >y
> >ctl-x
> >
> >That should result in LC_ALL being undefined for the child process that 
> >actually runs scratch. I think.
> >
> >tim
> >--
> >tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> >Useful Latin Phrases:- Fac ut vivas. = Get a life.
> >
> >
> >
> 


More information about the Squeak-dev mailing list