FUEL INJECTED, correct?
Did this just happen all at once? After sitting for a period? Any recent work done on it? Total mileage on it? All useful info you've not offered.
If it sat....run a good dose of Seafoam through a tankful of FRESH fuel. If maintenance chart calls for new fuel filter, do so
Otherwise, a factory service manual will offer some troubleshooting guides within.
Keyboard diagnosis....kinda sounds like fouled fuel causing clogged injectors.
Good luck with it.
'95 Ducati 900SS/SP
'07 Ducati SS800
'98 Honda VFR800 FI