Modern controllers, such as Sony's DualShock 4 and Nintendo's Switch Pro Controller, support USB and Bluetooth, allowing them to be directly connected to most PCs. Older gamepads can be connected through the use of official or third-party adapters. Controllers typically require the installation of device drivers to be used on contemporary personal computers.[25] The device may be directly supported, or it may require the use of a specialized program which maps controller inputs to mouse and keyboard inputs.