HID: proper handling of MS 4k and 6k devices