An articulating keyboard tray can provide optimal positioning of input devices. However, it should accommodate the mouse, enable leg clearance, and have an adjustable height and tilt mechanism. The tray should not push you too far away from other work materials, such as your telephone