frandallfarmer / neohabitat

Repository for the NeoClassical Habitat Server Project
http://neohabitat.org
MIT License
228 stars 42 forks source link

app.neohaitat.org: Tilde ~ key for click is bad in German browsers... #387

Open frandallfarmer opened 1 year ago

frandallfarmer commented 1 year ago

The Tilde ~ key isn't sticky for German users - this effects the emulator default settings.

Not sure what to do to fix.

hheimbuerger commented 1 year ago

Thank you for taking note of this.

The issue is not specifically German browsers, but rather German keyboard layouts. The problem is that the tilde (~) key is a dead key on the German layout. And a dead key cannot be held and released on command (it doesn't generate the same kind of KeyUp and KeyDown events), which is kinda essential for a fire button in Habitat, with the 'action wheel', etc.

Therefore, I would assume the same issue exists e.g. on the US International layout, which also uses the tilde as a dead key.

I'm planning to take a look at that when the dev environment is usable again. (It is actually why I started trying to get the docker containers working in the first place.)