Split the hardware wallet events to prepare for low level message events