Liav A.
Liav A.
Let's try this again.
Once this is in our tree, we can re-open #16299.
Rebased so this doesn't have conflicts now.
I will re-open this later.
As per a discussion with @ADKaster (https://discord.com/channels/830522505605283862/830525093905170492/1099250402689568778) I should try to give some more explanation with code, demonstrations, pictures, etc, to other people so they understand how this all goes....
Now that #17945 was merged, I will need to ensure it takes the key index from other value rather the scan code.
> Now that #17945 was merged, I will need to ensure it takes the key index from other value rather the scan code. Done.
There might be other places like it was with `WindowServer` that uses raw scancodes. Blocked until further notice.
> There might be other places like it was with `WindowServer` that uses raw scancodes. Blocked until further notice. Seems like I found all instances now. Still not 100% sure...
Still needs review? or we could merge this?...