I have an AZERTY keyboard, and I could not get it to work even with --spoof-chromeos or --spoof-windows.
Also, every time I start a game it's in English, and I have to manually change its lang to French.
I tried Flatpak, Snap, and from source.
It seems that they don't only rely on the User Agent, but on the navigator properties as well (navigator.userAgent, navigator.platform, etc.).
So I implemented a way to override those properties, and I also added a way to override language, by adding a --lang command line option.
--lang and --spoof-windows work fine, but I still can't change keyboard mapping with --spoof-chromeos, so I guess I'm missing something. I don't have a Chromebook myself so I con't go further. Maybe someone will be able to fix it?
Hi there,
I have an AZERTY keyboard, and I could not get it to work even with
--spoof-chromeos
or--spoof-windows
. Also, every time I start a game it's in English, and I have to manually change its lang to French. I tried Flatpak, Snap, and from source.It seems that they don't only rely on the User Agent, but on the navigator properties as well (
navigator.userAgent
,navigator.platform
, etc.). So I implemented a way to override those properties, and I also added a way to override language, by adding a--lang
command line option.--lang
and--spoof-windows
work fine, but I still can't change keyboard mapping with--spoof-chromeos
, so I guess I'm missing something. I don't have a Chromebook myself so I con't go further. Maybe someone will be able to fix it?