extended input configuration

now allowing overwriting of existing assignments instead of having
duplicate assignments to a scancode