a keyboard with a mouse on a desk
a keyboard sits on a table top next to a mouse 
A white computer mouse sitting next to a keyboard.
A mouse that is sitting in in front of a keyboard.
A sleek computer keyboard and mouse on a desktop.