Piloty, które są dostarczane razem z telewizorem, skrzynką telewizji kablowej lub innym urządzeniem, zwykle nie muszą być programowane, ale zwykle zdalne są uniwersalne piloty. Proces programowania pilota różni się w zależności od producenta .
Telewizory i urządzenia je kontrolujące wykorzystują unikalne częstotliwości migania podczerwieni do prawidłowego działania; Programowanie zdalnego sterowania polega na skonfigurowaniu pilota do korzystania z właściwych częstotliwości. Wiele uniwersalnych pilotów ma funkcję automatycznej konfiguracji; użytkownicy włączają ten tryb i naciskają przycisk, aż telewizor lub urządzenie zareaguje. Następnie programują pilota, aby użyć tego ustawienia. Wiele modeli umożliwia również użytkownikom ręczne wprowadzanie kodów specyficznych dla różnych producentów, ale może to wymagać kilku prób przed znalezieniem poprawnego kodu.