ENH: Start of iohub2 keyboard changes for Linux