keyboard hid patch by BinkyBear