← Teoría P5 · UF0853 · Accesibilidad y dispositivos ✓ Guardado

Práctica 5 · Accesibilidad y configuración de dispositivos

UF: UF0853 · Sesión: 5 / 10 · Modalidad: individual
Entorno: VM Windows + VM Ubuntu
Entregable: este archivo con capturas y respuestas

De qué va. Vas a configurar 3 perfiles de accesibilidad para 3 personas con necesidades distintas, y después vas a diagnosticar 3 problemas de hardware en el Administrador de dispositivos. Termina inventariando todo el hardware de la VM por consola.

Por qué importa. La accesibilidad NO es una opción: es ley (CE EAA 2025 + UNE-EN 301549). Y los problemas de drivers son el día a día de cualquier técnico.

1 Tres perfiles de accesibilidad (Windows)

Cada persona tiene necesidades reales. Vas a configurar Windows para los 3 casos y probarlos durante al menos 5 minutos cada uno. La idea es que sientas qué es usar el SO con la limitación.

👵 Persona 1 · Carmen, 68 años, baja visión y manos temblorosas

No ve bien la pantalla, tiene cataratas. Le tiemblan las manos: a veces toca dos veces sin querer.

Configura para Carmen
  1. Win+I → Accesibilidad → Texto: tamaño de texto al 150%.
  2. Accesibilidad → Cursor de mouse y puntero: tamaño del puntero al 5, color «invertido».
  3. Accesibilidad → Cursor de texto: indicador activado, tamaño 5, color amarillo.
  4. Accesibilidad → Lupa: actívala al 200%, modo «acoplada».
  5. Accesibilidad → Temas de color → contraste alto «Acuático» o similar.
  6. Accesibilidad → Teclado → activa Teclas de filtro: ignora pulsaciones rápidas o repetidas.
  7. Usa el equipo así durante 5 minutos: abre Edge, busca «accesibilidad cataratas» y lee.
Pega (Ctrl+V), arrastra una imagen o haz clic para seleccionar

👨‍🦯 Persona 2 · Pablo, 34 años, ceguera total

Pablo no ve nada. Trabaja en una oficina y necesita usar Outlook y Word.

Configura para Pablo
  1. Antes de activar el Narrador, lee los atajos básicos:
    • Win+Ctrl+Intro: activar/desactivar Narrador.
    • Bloq Mayús + flechas: navegar.
    • Bloq Mayús + R: leer desde donde está el cursor.
    • Bloq Mayús + Esc: salir del Narrador.
  2. Activa el Narrador con Win+Ctrl+Intro.
  3. Sigue el tutorial inicial (te lo lee él mismo).
  4. Cierra los ojos. Sin abrirlos, intenta:
    • Abrir el Bloc de notas (Win + escribe «bloc» + Enter).
    • Escribir tu nombre.
    • Guardarlo en el Escritorio.
  5. Tiempo máximo: 10 minutos.

👦 Persona 3 · Marta, 12 años, sordera profunda

Marta no oye. Quiere ver vídeos de YouTube en clase y participar en videollamadas familiares.

Configura para Marta
  1. Accesibilidad → Subtítulos en directo: actívalos con Win+Ctrl+L.
  2. Acepta que descargue el modelo de idioma (primera vez, pesa ~250 MB; si la VM no tiene internet salta este paso y solo lo explicas).
  3. Abre cualquier vídeo de YouTube en Edge y observa los subtítulos automáticos generados por el SO en una barra superior.
  4. Accesibilidad → Audio: activa «Mostrar alertas de audio visualmente» (flash de pantalla cuando hay un sonido del sistema).
  5. Accesibilidad → Audio mono: actívalo (combinar los dos canales en uno, útil con un solo audífono).
Pega (Ctrl+V), arrastra una imagen o haz clic para seleccionar
Restablecer. Al terminar, desactiva todo lo que has activado para Carmen/Pablo/Marta. Texto al 100%, sin alto contraste, narrador apagado, etc. Si no, la VM queda rara para las próximas prácticas.

2 Accesibilidad en Ubuntu (Orca y GNOME)

Acceso
  1. Configuración → Accesibilidad.
  2. Activa: Texto grande, Alto contraste, Zoom.
  3. Para el lector de pantalla: sudo apt install -y orca. Después actívalo en Accesibilidad → Lector de pantalla.
  4. Atajo: Super + Alt + S activa/desactiva Orca.

Equivalencias rápidas

FunciónWindowsUbuntu
Lector de pantallaNarrador (Win+Ctrl+Intro)Orca (Super+Alt+S)
LupaWin + tecla másSuper + tecla más
Alto contrasteWin+Ctrl+C (toggle clásico) / TemasConfiguración → Accesibilidad
Teclas pegajosas5× MayúsSí, en Accesibilidad
Teclado en pantallaWin+Ctrl+OSí, en Accesibilidad
Pega (Ctrl+V), arrastra una imagen o haz clic para seleccionar

3 Administrador de dispositivos a fondo (Windows)

Abre devmgmt.msc. Vamos a recorrer todas las categorías y entender qué hay.

Inventario completo

Rellena esta tabla mirando cada categoría:

Categoría¿Cuántos elementos?Marca / modelo del primero
Adaptadores de pantalla
Adaptadores de red
Controladoras de almacenamiento
Dispositivos de sistema
Procesadores
Unidades de disco
Controladoras USB
Pega (Ctrl+V), arrastra una imagen o haz clic para seleccionar

Diagnóstico simulado · 3 averías a resolver

🔧 Avería 1 · El sonido no funciona

Vas a provocarla a propósito: Administrador de dispositivos → Controladoras de sonido y vídeo → clic derecho en el dispositivo de audio → Deshabilitar.

Ahora intenta reproducir un sonido (Win+R → control mmsys.cpl → pestaña Sonidos → probar). ¿Se oye?

Reparar: clic derecho → Habilitar.

🔧 Avería 2 · Driver desactualizado

Elige cualquier dispositivo → Propiedades → pestaña Controlador → Revertir controlador si está disponible, o anota la fecha y versión.

🔧 Avería 3 · Dispositivo desconocido

Para reproducir un «dispositivo desconocido» en VM: instala/desinstala las Guest Additions de VirtualBox. Tras una desinstalación, suele quedar algún dispositivo con ⚠.

4 Inventario por consola (CMD y PowerShell)

WMIC (clásico) y CIM (moderno) en Windows

Windows tiene una base de datos interna llamada WMI donde guarda toda la información del hardware y el sistema. Hay dos formas de consultarla:

  • WMIC (Windows Management Instrumentation Command-line): la herramienta clásica de CMD. Microsoft la ha marcado como obsoleta pero sigue funcionando.
  • Get-CimInstance en PowerShell: la versión moderna, más potente. Es la que usarás en equipos nuevos.

Empezamos por WMIC (abre CMD elevado):

REM CPU
wmic cpu get name,numberofcores,maxclockspeed
REM RAM
wmic memorychip get capacity,speed,manufacturer
REM Disco
wmic diskdrive get model,size,interfacetype
REM BIOS
wmic bios get manufacturer,smbiosbiosversion,releasedate
REM Placa base
wmic baseboard get product,manufacturer,serialnumber

Ahora lo mismo con la sintaxis moderna en PowerShell. Get-CimInstance consulta una «clase» de WMI (por ejemplo Win32_Processor) y Select-Object elige qué propiedades mostrar:

Get-CimInstance Win32_Processor | Select-Object Name,NumberOfCores,MaxClockSpeed
Get-CimInstance Win32_PhysicalMemory | Select-Object Capacity,Speed,Manufacturer
Get-CimInstance Win32_DiskDrive | Select-Object Model,Size,InterfaceType
Get-CimInstance Win32_BIOS
Get-CimInstance Win32_BaseBoard

# Resumen completo (¡oro puro!)
Get-ComputerInfo | Format-List CsManufacturer,CsModel,OsName,OsVersion,CsProcessors,CsTotalPhysicalMemory
Pega (Ctrl+V), arrastra una imagen o haz clic para seleccionar

Inventario en Linux

En Linux hay varios comandos especializados, uno por categoría de hardware. La familia ls* son atajos: lspci lista dispositivos PCI (tarjeta gráfica, red, sonido…), lsusb los USB conectados, lsblk los discos y particiones, lscpu la CPU. Para tener una visión global muy bonita en una sola pantalla, instala primero inxi.

# Instalar herramientas (la primera vez)
sudo apt install -y hwinfo lshw inxi

# --- Visión global ---
inxi -F                  # resumen muy amigable y coloreado
sudo lshw -short         # vista resumida en tabla

# --- Filtrando por tipo ---
sudo lshw -class disk    # solo discos
sudo lshw -class network # solo tarjetas de red

# --- Por bus ---
# grep -i sirve para buscar "vga", "network" o "audio" sin distinguir mayúsculas
# El \| dentro de las comillas es un OR ("o esto, o esto")
lspci | grep -i "vga\|network\|audio"
lsusb            # dispositivos USB
lsblk            # discos y particiones

# --- CPU y memoria ---
lscpu
free -h          # RAM con tamaños humanos (-h)

# --- DMI: información de la placa base y BIOS ---
# DMI (Desktop Management Interface) es una tabla que la BIOS deja al SO
# con los datos de fabricación del equipo
sudo dmidecode -t system
sudo dmidecode -t baseboard
sudo dmidecode -t bios
Pega (Ctrl+V), arrastra una imagen o haz clic para seleccionar
DatoValor
Modelo CPU
Núcleos
RAM
Modelo de disco
Tarjeta de red
Adaptador de vídeo

5 Drivers en Linux: módulos del kernel

En Linux los drivers son módulos del kernel. Casi todos vienen ya compilados con el kernel.

# Listar módulos cargados
lsmod | head -20

# Ver info de un módulo concreto
modinfo e1000          # driver de Intel ethernet

# Cargar un módulo manualmente
sudo modprobe usb_storage

# Descargar un módulo
sudo modprobe -r usb_storage

# Ver qué driver usa cada dispositivo PCI
lspci -k | head -30

# Logs del kernel: aquí se ven cargas/descargas de drivers en tiempo real
sudo dmesg | tail -30
sudo dmesg -w        # live tail (Ctrl+C para salir)
Experimento · Drivers Nvidia

Si tienes una VM con GPU virtual o un equipo físico:

ubuntu-drivers devices         # muestra drivers disponibles
sudo ubuntu-drivers autoinstall  # instala los recomendados
Pega (Ctrl+V), arrastra una imagen o haz clic para seleccionar

6 Reto final · Informe de inventario

Vas a generar un informe de inventario automático combinando todo lo aprendido.

En Linux
cd ~
{
  echo "INVENTARIO HARDWARE - $(hostname) - $(date)"
  echo "============================================"
  echo ""
  echo "## CPU"
  lscpu | grep -E "Model name|CPU\(s\)|Architecture"
  echo ""
  echo "## MEMORIA"
  free -h
  echo ""
  echo "## DISCOS"
  lsblk
  echo ""
  echo "## RED"
  ip -br a
  echo ""
  echo "## PCI"
  lspci
  echo ""
  echo "## USB"
  lsusb
} > inventario_$(hostname)_$(date +%Y%m%d).txt

cat inventario_*.txt
En Windows · PowerShell
$out = "$env:USERPROFILE\Desktop\inventario_$(hostname)_$(Get-Date -Format yyyyMMdd).txt"
"INVENTARIO HARDWARE - $(hostname) - $(Get-Date)" | Out-File $out
"=================================" | Out-File $out -Append
Get-ComputerInfo | Format-List CsManufacturer,CsModel,OsName,OsVersion,CsProcessors,CsTotalPhysicalMemory | Out-File $out -Append
"## DISCOS" | Out-File $out -Append
Get-CimInstance Win32_DiskDrive | Format-List Model,Size,InterfaceType | Out-File $out -Append
"## RED" | Out-File $out -Append
Get-NetAdapter | Format-List Name,InterfaceDescription,LinkSpeed,MacAddress | Out-File $out -Append
notepad $out
Pega (Ctrl+V), arrastra una imagen o haz clic para seleccionar

✓ Autoevaluación final

Progreso0%