The Xbox One Wired PC Controller is compatible with all Microsoft gaming platforms. It doesn't need changing of batteries, as you can simply connect it to your PC via a cable. This controller's redesigned D-pad offers enhanced accuracy and works with both directional and sweeping movements. This controller is designed to fit well in your hands. In addition, this device requires 128 MB of RAM and 150 MB of hard disc space.