Raspberry PI--Vídeo
sdtv_mode
Define el estándar de TV para salida de vídeo compuesto a través del conector RCA amarillo, el valor predeterminado es 0.
sdtv_aspect
Define la relación de aspecto de la pantalla para la salida de vídeo compuesto. El valor predeterminado es 1.
sdtv_disable_colourburst
Establezca en 1 para desactivar la ráfaga de color para la salida de vídeo compuesto. Las imágenes se mostrarán en monocromo pero pueden aparecer más nítidas.
hdmi_safe
Establezca en 1 para usar la configuración de "modo seguro" para intentar iniciar con la máxima compatibilidad HDMI. Tiene el mismo efecto que la siguiente configuración:
hdmi_ignore_edid
Si su monitor no tiene un EDID preciso, configurarlo en 0xa5000080 habilitará la función ignorar EDID/mostrar datos. El uso de este valor especial garantiza que la función no se active accidentalmente.
hdmi_edid_file
Establecer este elemento en 1 hará que la GPU lea datos EDID del archivo edid.dat en la partición de inicio en lugar de leerlos desde el monitor.
hdmi_force_edid_audio
Establecer esto en 1 supone que el monitor admite todos los formatos de audio, lo que permite el paso a DTS/AC3 incluso si no se indica compatibilidad.
hdmi_ignore_edid_audio
La configuración en 1 supone que el monitor no admite todos los formatos de audio. Esto significa que ALSA utilizará el conector de audio analógico (auriculares) de forma predeterminada.
hdmi_force_edid_3d
La configuración en 1 supone que todos los modos CEA admiten 3D, incluso si la compatibilidad no se indica en el EDID.
hdmi_ignore_cec_init
Establezca en 1 para dejar de enviar mensajes de origen de actividad inicial durante el inicio. Esto evita que el televisor habilitado para CEC salga del modo de espera y cambie de canal cuando reinicia la Raspberry Pi.
hdmi_ignore_cec
La configuración en 1 supone que no todos los televisores son compatibles con CEC. No se admiten todas las funciones de CEC.
cec_osd_name
Establece el nombre CEC de inicialización del dispositivo. El valor predeterminado es Raspberry Pi.
hdmi_pixel_encoding
Este comando fuerza el modo de codificación de píxeles. El modo obtenido de EDID se utilizará de forma predeterminada, por lo que no es necesaria ninguna modificación.
hdmi_blanking
Este comando le permite seleccionar si la salida HDMI debe apagarse cuando se activa DPMS. Esto tiene como objetivo imitar el comportamiento de otras computadoras. Después de un cierto período de tiempo, debido a que no hay señal, la pantalla se quedará en blanco y entrará en modo de bajo consumo/espera.
Nota: Esta característica puede causar problemas en aplicaciones que no utilizan frame buffering (como omxplayer).
hdmi_drive
Selecciona el modo de salida HDMI o DVI.
config_hdmi_boost
Configura la intensidad de la señal de la interfaz HDMI. El valor predeterminado es 0, el valor máximo es 11.
El valor predeterminado para los Modelos B y A originales es 2. El valor predeterminado para el Modelo B y versiones posteriores es 5.
Si ve problemas con HDMI (puntos, interferencias), intente con 7. Es posible que los cables HDMI muy largos requieran pasar a 11, pero no uses un valor tan alto a menos que sea absolutamente necesario.
hdmi_group
Define el grupo de salida HDMI: CEA (Consumer Electronics Association, un estándar comúnmente utilizado por los televisores) o DMT (Display Monitor Timings, un estándar comúnmente utilizado por los monitores). Esta configuración debe usarse junto con hdmi_mode.
hdmi_mode
Coopera con hdmi_group para definir el formato de salida HDMI.
Por favor, consulte la sección correspondiente del sitio web para obtener más detalles. https://www.raspberrypi.org/documentation/configuration/config-txt/video.md
hdmi_timings
Personaliza los valores de sincronización HDMI cuando hdmi_group=2 y hdmi_mode=87 son seleccionados.
*La relación de aspecto de la pantalla se puede configurar en una de las 8 siguientes (la que sea más cercana).
hdmi_force_mode
Si se establece en 1, se eliminarán todos los demás modos de la lista interna excepto los especificados por hdmi_mode y hdmi_group, lo que significa que no aparecerán en ninguna enumeración de la lista de patrones. Esta opción puede ayudar si la pantalla parece ignorar las configuraciones hdmi_mode y hdmi_group.
edid_content_type
Fuerza el tipo de contenido EDID a un valor específico.
Las opciones son:
0?=?EDID_ContentType_NODATA, el tipo de contenido es ninguno.
1?=?EDID_ContentType_Graphics, el tipo de contenido es gráficos, ITC debe establecerse es 1.
2?=?EDID_ContentType_Photo, el tipo de contenido es foto
3?=?EDID_ContentType_Cinema, el tipo de contenido es cine
4?=?EDID_ContentType_Game, el el tipo de contenido es juego
Es posible que su monitor HDMI solo admita formatos limitados. Utilice el siguiente método para averiguar los formatos admitidos:
1. Configure el formato de salida en VGA 60 Hz (hdmi_group=). 1, hdmi_mode =1) Inicie Raspberry Pi
2. Ingrese el siguiente comando para enumerar los modos que admiten CEA:
/opt/vc/bin/tvservice -m CEA;
3. Ingrese el siguiente comando para enumerar los modos que admiten DMT:
/opt/vc/bin/tvservice -m DMT
4. Ingrese el siguiente comando para mostrar el estado del modo actual:
/opt/vc/bin/tvservice -s
5. Ingrese el siguiente comando para generar más información sobre su monitor:
/opt/vc/bin/tvservice -d edid.dat; /opt/vc/bin/edidparser edid.dat
Al solucionar problemas del modo HDMI predeterminado, también se debe proporcionar edid.dat .
Si ninguno de los modos de la tabla cumple los requisitos, puedes personalizar el modo CVT.
Los campos finales se pueden omitir para utilizar valores predeterminados.
Tenga en cuenta que este es solo el modo de creación (grupo 2, modo 87). Para que Pi utilice esta función de forma predeterminada, debe agregar algunas configuraciones adicionales.
Por ejemplo, lo siguiente selecciona una resolución de 800 × 480 y habilita el controlador de audio:
Esto no tiene ningún efecto si su monitor no admite sincronización CVT estándar.
ignore_lcd
De forma predeterminada, Raspberry Pi utilizará la pantalla LCD cuando detecte la pantalla LCD en I2C. Configurar ignore_lcd=1 omitirá la detección y no utilizará la pantalla LCD.
display_default_lcd
Si Raspberry Pi detecta la pantalla LCD DSI, utilizará esta pantalla LCD de forma predeterminada y mostrará el búfer de fotogramas. Configurar display_default_lcd=0 garantizará que LCD no sea la pantalla predeterminada, lo que generalmente hace que HDMI sea la predeterminada. Aún es posible utilizar la pantalla LCD seleccionando el número del monitor desde una aplicación compatible (por ejemplo, omxplayer).
lcd_framerate
Establece la velocidad de fotogramas de la pantalla LCD de Raspberry Pi, la unidad es Hertz/fps. El valor predeterminado es 60 Hz.
lcd_rotate
Utilice la función de giro incorporada de la pantalla LCD para voltear la pantalla, lo cual es más conveniente que usar operaciones de rotación basadas en GPU.
Por ejemplo, lcd_rotate = 2 compensará la visualización invertida.
disable_touchscreen
Habilitar/deshabilitar el panel táctil
disable_touchscreen=1 deshabilitará la función táctil de la pantalla LCD oficial de Raspberry Pi.
enable_dpi_lcd
Habilita la pantalla LCD conectada al DPI GPIO. Esto es para permitir el uso de pantallas LCD de terceros utilizando la interfaz de pantalla paralela.
dpi_group, dpi_mode, dpi_output_format
Los parámetros dpi_group y dpi_mode config.txt se utilizan para configurar el modo predeterminado (modo DMT o CEA utilizado por HDMI arriba). Los usuarios pueden generar modos personalizados de la misma manera que HDMI (consulte la sección dpi_timings).
dpi_output_format es una máscara de bits que especifica varios parámetros utilizados para configurar el formato de visualización.
dpi_timings
Seleccione dpi_group=2, dpi_mode=87 para personalizar el valor de tiempo de DPI.
*La relación de aspecto de la pantalla se puede configurar en una de las siguientes 8 (elija la más cercana)
hdmi_force_hotplug
Configure hdmi_force_hotplug en 1, asumiendo que hay conexión en caliente HDMI. La señal se afirma, por lo que parece que hay una pantalla HDMI conectada. En otras palabras, el modo de salida HDMI se utilizará incluso si no se detecta ningún monitor HDMI.
hdmi_ignore_hotplug
Configurar hdmi_ignore_hotplug en 1 supone que la señal HDMI hotplug no se activa, por lo que la pantalla HDMI no parece estar conectada. En otras palabras, incluso si se detecta un monitor HDMI, se utilizará el modo de salida compuesto.
disable_overscan
Establezca enable_overscan en 1 para deshabilitar el valor predeterminado de sobreexploración establecido por el firmware. Los valores predeterminados de sobreexploración para los bordes izquierdo, derecho, superior e inferior son 48 para el modo HD CEA, 32 para el modo SD CEA y 0 para el modo DMT. El valor predeterminado de enable_overscan es 0.
Nota: Cualquier otra opción de sobreexploración adicional, como overscan_scale o sobreexploración de bordes, aún se puede aplicar después de esta opción.
overscan_left
El comando overscan_left especifica el número de píxeles que se agregarán al valor predeterminado del firmware de sobreexploración en el borde izquierdo de la pantalla. El valor predeterminado es 0.
Si el texto fluye desde el borde izquierdo de la pantalla, aumente este valor; si hay un borde negro entre el borde izquierdo de la pantalla y el texto, disminúyalo.
overscan_right
El comando overscan_right especifica el número de píxeles que se agregarán al valor predeterminado del firmware de sobreexploración en el borde derecho de la pantalla. El valor predeterminado es 0.
Si el texto fluye desde el borde derecho de la pantalla, aumente este valor; si hay un borde negro entre el borde derecho de la pantalla y el texto, disminúyalo.
overscan_top
El comando overscan_top especifica el número de píxeles que se agregarán al valor predeterminado del firmware de sobreexploración en el borde superior de la pantalla. El valor predeterminado es 0.
Si el texto fluye desde el borde superior de la pantalla, aumente este valor; si hay un borde negro entre el borde superior de la pantalla y el texto, disminúyalo.
overscan_bottom
El comando overscan_bottom especifica el número de píxeles que se agregarán al valor predeterminado del firmware de sobreexploración en el borde inferior de la pantalla. El valor predeterminado es 0.
Si el texto fluye desde el borde inferior de la pantalla, aumente este valor; si hay un borde negro entre el borde inferior de la pantalla y el texto, disminúyalo.
overscan_scale
Establecer overscan_scale en 1 obliga a cualquier capa que no sea framebuffer a cumplir con la configuración de sobreexploración. El valor predeterminado es 0.
NOTA: Esta función generalmente no se recomienda: puede degradar la calidad de la imagen, ya que la GPU escalará todas las capas de la pantalla. Se recomienda desactivar la sobreexploración en el monitor para evitar escalar la imagen dos veces (por la GPU y la pantalla).
framebuffer_width
El comando framebuffer_width especifica el ancho del framebuffer de la consola en píxeles. El valor predeterminado es el ancho de visualización menos la sobreexploración horizontal total.
framebuffer_height
El comando framebuffer_height especifica la altura del framebuffer de la consola en píxeles. El valor predeterminado es la altura de visualización menos la sobreexploración vertical total.
max_framebuffer_height, max_framebuffer_width
Especifica el tamaño máximo permitido para el framebuffer interno.
framebuffer_ Depth
Utilice framebuffer_ Depth para especificar la profundidad del framebuffer de la consola en bits por píxel. El valor predeterminado es 16.
framebuffer_ignore_alpha
Establece framebuffer_ignore_alpha en 1 para desactivar el canal alfa. Se puede utilizar para mostrar framebuffer_ Depth de 32 bits.
test_mode
El comando test_mode muestra una imagen y un sonido de prueba durante un número determinado de segundos durante el inicio (solo a través de salida de video compuesto y audio analógico) antes de iniciar el sistema operativo normalmente. Se utiliza como prueba de fabricación; el valor predeterminado es 0.
display_hdmi_rotate
Utilice display_hdmi_rotate para rotar o invertir la dirección de la pantalla HDMI. El valor predeterminado es 0.
Tenga en cuenta que las opciones de rotación de 90 grados y 270 grados requieren memoria adicional en la GPU, por lo que no funcionarán con la GPU dividida de 16 MB.
display_lcd_rotate
Utilice display_lcd_rotate para rotar o invertir la dirección de la pantalla LCD. Los parámetros son los mismos que display_hdmi_rotate.
display_rotate
display_rotate está obsoleto en el firmware más reciente, pero se conserva por motivos de compatibilidad con versiones anteriores. Utilice display_lcd_rotate y display_hdmi_rotate en su lugar.
Utiliza display_rotate para rotar o invertir la orientación de la pantalla. Los parámetros son los mismos que display_hdmi_rotate.
dispmanx_offline
Fuerza que la composición de dispmanx se complete sin conexión en dos framebuffers fuera de la pantalla. Esto permite componer más elementos dispmanx, pero es más lento y puede limitar la velocidad de fotogramas de la pantalla a normalmente 30 fps.