To make sure that you cater for all hardware just work around it. Keep a history of what buttons are currently being pressed E.g. if you receive...
Separate names with a comma.