Two issues have been identified:-Device key auto mapping is broken due to IsDialogMessage swallowing some raw key input messages-Device mapping entries aren't correctly removed when new mappings are assigned