Complex sentence: Each features several modes of operation, with all commands given via the keyboard or mouse.
Split into simpler sentences: Each features several modes of operation. In this mode all commands are given via the keyboard or mouse.