The Linux USB input subsystem is a single, harmonized way to manage all input devices. This is a relatively new approach for Linux, with the system being partly incorporated in kernel version 2.4 and ...
One advantage of Apple equipping the latest MacBook Pro models solely with USB-C is that each port can multi-task. Power, video, and data can all pass through an adapter connected to a single port.