Steam
Incluida en Macro DeckInicia y cierra juegos de Steam, y muestra en tu deck a qué juegas, tus amigos y tu biblioteca.
Los widgets Biblioteca de Steam, Amigos de Steam, Steam: jugando ahora y Lanzador de juegos de Steam
- Inicia juegos de Steam instalados con un toque
- Muestra el juego al que juegas y la duración de la sesión
- Consulta qué amigos están conectados y en una partida
- Juegos en propiedad y tiempo de juego con una clave de la Steam Web API
- Eventos cuando empieza un juego y cuando se conectan amigos
La integración Steam encuentra la instalación de Steam de tu ordenador e inicia los juegos a través de ella, igual que al hacer doble clic en un juego de tu biblioteca de Steam. Lee tus juegos instalados de los propios archivos de biblioteca de Steam y detecta qué juego se está ejecutando en este ordenador. Con una clave opcional de la Steam Web API, también pide a los servidores de Steam tu estado en línea, tus amigos, tus juegos en propiedad y tu tiempo de juego, para tantas cuentas de Steam como quieras.
Qué funciona sin clave
Las acciones y los widgets funcionan en cuanto activas la integración: inicia un juego instalado, abre Steam, abre la página de tienda o de biblioteca de un juego y cierra el juego que se ejecuta en este ordenador. El widget Steam: jugando ahora muestra el juego con su carátula y cuánto tiempo llevas jugando, y el widget Lanzador de juegos de Steam inicia tus juegos recientes o favoritos con un toque.
Qué añade una clave
Añade una configuración con tu SteamID y una clave de la Web API para ver el juego al que juega una cuenta en otro dispositivo, cuántos amigos están conectados y en una partida, tu propio estado en línea, y tus juegos en propiedad con el tiempo de juego total y reciente. El widget Amigos de Steam muestra los amigos conectados y a qué juegan, y el widget Biblioteca de Steam muestra tus horas y los últimos juegos a los que jugaste. Los amigos requieren una lista de amigos pública, y los juegos en propiedad y el tiempo de juego requieren detalles de juego públicos.
Algunos ejemplos:
- Un widget de lanzador de juegos con tus tres juegos favoritos en un perfil de streaming.
- Un botón con Cerrar juego de Steam y Forzar cierre activado, para un juego que se cuelga.
- Una automatización con Juego iniciado que cambia tu deck a un perfil para jugar.
- Una automatización con Amigo conectado que muestra una notificación.
Cada configuración es una cuenta de Steam con sus propias variables, con el nombre de la configuración, por ejemplo steam_main_is_playing para una configuración llamada Main. Sin una configuración no hay variables de Steam. Macro Deck comprueba tus amigos una vez por minuto, tu estado cada 30 segundos y tus juegos en propiedad cada 10 minutos, así que los eventos y variables que necesitan la clave pueden llegar con ese retraso. Cuando no se puede llegar a Steam, esas variables figuran como no disponibles en lugar de mostrar cifras incorrectas.
Cerrar un juego solo funciona en Windows. En macOS y Linux, la acción indica que no es compatible.
Qué necesitas
- Macro Deck 3 en Windows, macOS o Linux
- Steam instalado en el ordenador en el que se ejecuta Macro Deck
- Opcional: tu SteamID y una clave de la Steam Web API para el estado, los amigos y el tiempo de juego
- Opcional: una lista de amigos pública y detalles de juego públicos en tu configuración de privacidad de Steam
Configúrala
Paso 1: Activa la integración Steam
En la barra lateral, haz clic en Integraciones y después en Steam. Activa el interruptor de arriba a la derecha. Steam permanece desactivada hasta que la actives, porque solo hace algo en un ordenador con Steam instalado. A partir de ahora funcionan las acciones y los widgets.
Paso 2: Consigue una clave de la Steam Web API (opcional)
Para el estado, los amigos y el tiempo de juego, inicia sesión en la página de claves de la Steam Web API (
https://steamcommunity.com/dev/apikey) y registra una clave. La página pide un nombre de dominio; sirve cualquier valor. Las cuentas limitadas, que nunca han gastado dinero en Steam, no pueden obtener una clave.Paso 3: Añade una configuración
Una configuración es también lo que te da las variables de Steam, así que añade una aunque no tengas clave. En la pestaña Resumen de la página de Steam, haz clic en Añadir configuración en Configuración. El cuadro de diálogo Configurar Steam pide:
- Nombre de la configuración: cómo se llama la cuenta en los ajustes de los widgets y en los nombres de las variables, como
Main. - Clave de API web: la clave del paso anterior. Introdúcela junto con el SteamID, o deja ambos vacíos.
- SteamID: tu SteamID64 de 17 dígitos, el enlace de tu perfil o tu nombre de perfil personalizado. Déjalo vacío para usar solo los juegos instalados.
En Configuración avanzada, Carpetas de biblioteca adicionales añade carpetas de juegos que Macro Deck no encuentra por sí mismo. Haz clic en Continuar. Macro Deck comprueba el SteamID y la clave con Steam antes de guardarlos.
- Nombre de la configuración: cómo se llama la cuenta en los ajustes de los widgets y en los nombres de las variables, como
Paso 4: Haz públicos los detalles de tu perfil
Para mostrar los amigos, abre Steam, elige Editar perfil, después Configuración de privacidad, y pon Lista de amigos en Público. Para los juegos en propiedad y el tiempo de juego, pon también Detalles de juego en Público.
Paso 5: Añade una acción de Steam a un botón
En la página Deck, asegúrate de que el deck está desbloqueado (el botón de arriba a la derecha dice Bloquear) y haz clic en un botón. El editor se abre con Pulsación corta seleccionada. Haz clic en + Añadir acción, elige Steam a la izquierda del cuadro de diálogo Añadir acción y selecciona Iniciar juego de Steam. En Juego, elige uno de tus juegos instalados o introduce un ID de aplicación de Steam.
Paso 6: Pulsa el botón
Haz clic en Guardar y pulsa el botón en tu deck. Steam inicia el juego, y puede que antes te pida iniciar sesión o actualizarlo.
Acciones5
Ponlas en un botón o ejecútalas desde un flujo.
- Iniciar juego de Steam
- Inicia un juego de Steam instalado, elegido de tus juegos o por su ID de aplicación de Steam.
- Iniciar Steam
- Abre el cliente de Steam.
- Abrir página de tienda de Steam
- Abre en Steam la página de tienda de un juego.
- Abrir página de biblioteca de Steam
- Abre la página de un juego en tu biblioteca de Steam.
- Cerrar juego de Steam
- Cierra el juego de Steam que se ejecuta en este ordenador y, con Forzar cierre, lo termina a los 10 segundos (solo Windows).
Disparadores6
Un botón o un flujo puede reaccionar a estos eventos.
- Juego iniciado
- Se inició un juego de Steam en este ordenador o, con una clave de la Web API, en otro dispositivo.
- Juego cerrado
- Se cerró un juego de Steam, con cuánto tiempo estuvo en marcha, en segundos.
- Amigo conectado
- Un amigo de Steam pasó de desconectado a conectado. Necesita una clave de la Web API.
- Amigo desconectado
- Un amigo de Steam se desconectó. Necesita una clave de la Web API.
- Un amigo empezó a jugar
- Un amigo de Steam empezó a jugar a un juego o cambió a otro. Necesita una clave de la Web API.
- Cambio de estado en línea
- Cambió el estado en línea de tu cuenta de Steam, por ejemplo a Ausente. Necesita una clave de la Web API.
Variables10
Muestra estos valores en botones y widgets, o úsalos en condiciones.
steam_<account>_is_playing- Si estás jugando a un juego.
steam_<account>_current_game_name- El nombre del juego al que juegas.
steam_<account>_current_game_id- El ID de aplicación de Steam del juego al que juegas.
steam_<account>_current_game_playtime_seconds- Cuánto tiempo lleva en marcha el juego actual, en segundos.
steam_<account>_games_installed- El número de juegos instalados en este ordenador.
steam_<account>_friends_online- Cuántos amigos de la cuenta están conectados. Necesita una clave de la Web API.
steam_<account>_friends_ingame- Cuántos amigos de la cuenta están jugando a un juego. Necesita una clave de la Web API.
steam_<account>_games_owned- Cuántos juegos tiene la cuenta. Necesita una clave de la Web API.
steam_<account>_total_playtime_hours- Las horas que ha jugado la cuenta en total. Necesita una clave de la Web API.
steam_<account>_recent_playtime_hours- Las horas que ha jugado la cuenta en las últimas dos semanas. Necesita una clave de la Web API.
Widgets4
Añádelos a tu deck desde el selector de widgets.
- Steam: jugando ahora
- Muestra el juego al que juegas con su carátula y la duración de la sesión.
- Lanzador de juegos de Steam
- Inicia con un toque un juego reciente, uno de tus favoritos o un juego fijo.
- Amigos de Steam
- Muestra cuántos amigos están conectados y jugando y, en tamaños más grandes, quiénes son.
- Biblioteca de Steam
- Muestra tu tiempo de juego, cuántos juegos tienes y los juegos a los que jugaste recientemente.
Preguntas frecuentes
¿Necesito una clave de la Steam Web API?
No. Iniciar juegos, el juego que se ejecuta en este ordenador, los juegos instalados y el widget de lanzador de juegos funcionan sin ella. Para las variables, añade una configuración sin clave. La clave solo es necesaria para tu estado en línea, tus amigos, tus juegos en propiedad y tu tiempo de juego, y para un juego al que juegas en otro dispositivo.
¿Puedo añadir más de una cuenta de Steam?
Sí. Cada configuración es una cuenta de Steam con sus propias variables, y puedes añadir tantas como quieras. El juego que se ejecuta en este ordenador es el mismo para todas las configuraciones, porque Macro Deck no puede saber qué cuenta tiene la sesión iniciada en Steam aquí.
¿Por qué no se muestran mis amigos o mi tiempo de juego?
Steam solo los comparte en perfiles públicos. Pon Lista de amigos y Detalles de juego en Público en tu Configuración de privacidad de Steam. Hasta entonces, esas variables figuran como no disponibles y la integración muestra un aviso en Integraciones.
¿Por qué Cerrar juego de Steam no funciona en mi Mac?
Cerrar un juego solo funciona en Windows. En macOS y Linux no se puede pedir a un juego que se cierre como lo haría su ventana, así que la acción indica que no es compatible.
¿Dónde se guarda mi clave de la Web API?
La clave se guarda en el ordenador en el que se ejecuta Macro Deck y solo se usa para pedir a Steam datos de tu perfil. Con una clave, Macro Deck contacta con api.steampowered.com; las carátulas de los juegos y las fotos de perfil de los amigos proceden de los propios servidores de imágenes de Steam.
¿Encuentra juegos en otras unidades?
Sí. Las carpetas de biblioteca propias de Steam de todas las unidades se encuentran automáticamente, y una unidad que no está conectada se omite. Para una carpeta de juegos que Steam no muestra, añádela en Carpetas de biblioteca adicionales en la configuración.
Más en Tu ordenador
Sistema
Incluida en Macro DeckControla tu ordenador desde tu deck: aplicaciones, volumen, comandos, notificaciones, suspensión y apagado.
Teclado
Incluida en Macro DeckPulsa atajos, escribe texto y ejecuta secuencias de teclas en tu ordenador desde un botón.
Ratón
Incluida en Macro DeckHaz clic, mueve el puntero, arrastra y desplázate en tu ordenador desde un botón.
ADB / Android Debug Bridge
Incluida en Macro DeckControla un teléfono o una tablet Android por USB o Wi-Fi: actívalo, inicia aplicaciones, toca, escribe y haz capturas de pantalla.