About KeyCode, KeySym, Modifiers, Crossplatform and reliable code

Windows inconsistencies are being fixed here:
https://gitlab.kitware.com/vtk/vtk/-/merge_requests/10667

MacOS inconsistencies are being fixed here:
https://gitlab.kitware.com/vtk/vtk/-/merge_requests/10668