there are many functions in FCP that require the mouse,
and while there are ways to do almost all of them with keyboard commands only, that is actually a slower way of working.
however, a couple of tips:
anything that is in a menu can have a shortcut assigned to it,
and may already have one.
if you find yourself going to the menu for anything more than a few times a day,
DONT use the menu.
if it has a shortcut, see what it is, then use that.
after you’ve done that a few times you will have learnt the shortcut.
if it doesn’t have a shortcut, give it one.
i have heaps of shortcuts that live programmed,
but for the most part, i don’t re-assign the FCP ones.
that just makes life difficult, IMO.
nick