.. _nrf_desktop: nRF Desktop ########### The nRF Desktop is a reference design of a :term:`Human Interface Device (HID)` that is connected to a host through Bluetooth® Low Energy or USB, or both. Depending on the configuration, this application can work as a desktop mouse, gaming mouse, keyboard, or connection dongle. .. tip:: To get started with hardware programmed with pre-configured software, go to the :ref:`nrf_desktop_user_interface` section. See the subpages for detailed documentation on the application and its modules: .. toctree:: :maxdepth: 1 :caption: Subpages: description application_kconfig board_configuration memory_layout bluetooth bootloader_dfu fwupd integration modules utils configuration_options api