[Bug 53958] New: X11DRV_InitKeyboard() assigns wrong scancodes on uncommon X11 keyboard layouts