I think its best to leave HID_SC_WARP_POINTER and HID_SC_PAN_VIEWPORT around, as they
are visible as a user action and therefore might actually be in use via a script or something
somewhere. However since they don't really work right both they and the user action
should be marked as deprecated. These aren't currently used anywhere besides the action.
Regarding bit field it sounds like a fine way to do it but I'm going to work on some other
problems with DRC first I think.
I think its best to leave HID_SC_WARP_POINTER and HID_SC_PAN_VIEWPORT around, as they
are visible as a user action and therefore might actually be in use via a script or something
somewhere. However since they don't really work right both they and the user action
should be marked as deprecated. These aren't currently used anywhere besides the action.
Regarding bit field it sounds like a fine way to do it but I'm going to work on some other
problems with DRC first I think.