Yes, the Adaptive Hub is required to connect and use Adaptive buttons.  Learn more here Microsoft Support