The condition that decides if a button or axis is a duplicate now
considers the button type. As an example, previously a left mouse click
press was considered the same as a left mouse click release. They can now
coexist in the same button binding vector if they have unique event guids.