La interfaz JP1 permite reprogramar el mando a distancia, añadiendo nuevas listas de códigos-funciones y guardarlas en el PC.
Los aficionados al Home cinema utilizan la interfaz JP1 para evitar que el mando se les quede obsoleto o al acabarse las pilas, se pierdan las funciones añadidas, a veces muy trabajadas.
Los modelos posteriores están etiquetados como "JP1.x", donde "x" puede ser 1, 2, o 3, según el tipo de procesador utilizado.
Las características típicas incluyen "Extenders" que permiten: alargar la longitud de las macros; una ejecución más rápida de órdenes; macros imbricadas; y la "pulsación larga de teclas" (LKP) - en que una tecla lleva a cabo diferentes acciones dependiente del tiempo que se presiona.
Estos códigos a veces permiten que un mando universal sea programado con algunas funciones adicionales que puede-ser antes no estaban disponibles ni en el mando del fabricante original.
suministró una serie previa de mandos universales, concretamente la marca europea llamada "Big Easy".
[11] Lo JP1 se ha estudiado en detalle en la Detroit Free Press y en la revista Nuts and Volts.