Secciones

jueves, 17 de diciembre de 2015

Probando el steam controller

Por fin tengo en mi poder el alabado/odiado Steam Controller. Para el que no lo sepa, es un mando desarrollado por Valve, que para mi es lo mejor que ha salido al mercado en mucho tiempo. Innovaron hace más de 10 años con el tema de contenido digital, y ahora siguen haciendolo abriendo el camino de GNU/Linux, juegos y periféricos. Guia oficial para ponerlo en marcha aquí.

Sirve para jugar a juegos y para manejar el escritorio, tanto en Windows como en GNU/Linux. Funciona de forma automática al abrir steam, ya sea conectandolo por USB-microUSB, o con el dongle USB que viene con él al comprarlo. Tuve algún problema de permisos de periféricos en Ubuntu, pero solucionarlo es fácil.

Este es el hardware que viene al comprar el mando:
  • 2 pilas AA no recargables
  • Cable USB/Micro USB, sirve para conectar el mando, sin cargarlo.
  • Dongle USB, sirve para enviar señar por wireless.
  • El mando, sirve para jugar :-D

El mando tiene los siguientes botones:

http://hexus.net/media/uploaded/2014/7/73d69b39-81f9-4f39-aba5-d5b1ab0b744d.jpg

  • LB/RB = Left/Right bumper, detecta pulsación. Gatillo superior (parachoques literalmente).
  • LT/RT = Left/Right trigger, detecta 2 tipos de pulsación, media y completa. Gatillo.
  • LG/RG = Left/Right grip, detecta 65ks valores enteros de pulsación. Gatillo inferior interno. (Agarre literalmente)
  • LP/RP = Left/Right pad, es háptico, es decir, sensible al tacto. Se puede configurar como cruceta, como ratón, etc.
  • Seta analógica con 360 grados o 2PI radiantes de valores.
  • A,B,X,Y = Clásicos botones
  • <,> = Botones equivalentes a los míticos Select y start.
  • Steam button = Botón especial para lanzar Steam en bigpicture, sacar la interfaz de Steam en los juegos, o conectar el mando.
  • Giroscopio, sensor de sensibilidad de la rotación del mando.

Es totalmente programable. Ya sea modificando manualmente el archivo de texto steamdesktop.vdf en el path ~/.steam/controller_base, o entrando en el modo big picture de steam, settings, en el apartado de controller a configurations > Desktop configuration. Si no lo has registrado antes, puedes hacerlo en Settings > configurations > Add / Test siguiendo las instrucciones.

Configuración de los controles:
  • Style of input, permite elegir que tipo de accion utilizará el control. Puede ser un Dpad, un joystick, un ratón... según la elegida las siguientes acciones cambian.
  • Requires click, opción para exigir o no pulsación.
  • Layout, el tipo de interacción.
  • Click Action, que hace si se clica
  • Mode shift button, cambiar comportamiento si se está pulsando otra tecla. No acumulable con distintas teclas.
  • Haptics intensity, sensibilidad al tacto (solo controles táctiles)
  • Dead zone, zona donde se considera 0 y no hay acción
  • y muchas más.... dependerá del tipo de control que le querais asignar, investiga tu mismo.
Mi primera configuración avanzada es esta:



En la imagen se puede ver la configuración avanzada que he puesto. Sirve para manejar varias funcionalidades de Linux y de Firefox.
  • LB/RB = Mueve al escritorio de la izquierda o derecha.
  • LT/RT = Botón derecho e izquierdo del ratón respectivamente, porque soy diestro.
  • LG/RG = Shift mode del LP y de la seta analógica.
  • LP normal = Hace scroll en el navegador o juego.
  • LP Shift con RG. En el navegador, arriba abre nueva pestaña, abajo la cierra, izquierda/derecha mueve a la pestaña de la izquierda y derecha respectivamente.
  • RP normal = Ratón.
  • La seta se emplea para manejar las teclas normales, también mueve el navegador o las carpetas.
  • La seta shift con LG, izquierda y derecha mueven la aplicación actual entre escritorios (Equivale a control + alt + shift), arriba y abajo se mueven entre aplicaciónes del mismo escritorio (Equivale a alt + Tab).
  • A,B,X,Y = A es intro, B es espacio, X es J (siguiente post en tumblr o facebook), Y es J (anterior post)
  • <,> = Botones equivalentes a los míticos Select y start.
  • Steam button = Botón especial para lanzar Steam en bigpicture, sacar la interfaz de Steam en los juegos, o conectar el mando.
  • Giroscopio, sensor de sensibilidad de la rotación del mando.

Si no te parece suficiente complicado, estoy pensando en hacer otra que permita aun más cosas manejando shortcuts de Tumblr, copiar y pegar, teclados virtuales, ya haré otra entrada cuando lo domine y cuadre el uso de shift, o cuando añadan más opciones de shift para cada control. También me gustaría poder usar el teclado virtual de Steam en el escritorio, pero creo que al menos de momento no es posible.

Cosas guays:
  • Completamente configurable en combinaciones de teclas.
  • Los gatillos inferiores tienen sensibilidad.
  • El dongle USB se conecta y a utilizar, alternativamente se puede conectar por cable
  • La sensibilidad del pad para emular el ratón es configurable, con respuesta al tacto, y sorprendentemente útil.
  • La bateria son 2 pilas AA, muy cómodo, son intercambiables y permite usar recargables.
Limitaciones:
  • No se puede usar el shift mode con más de una tecla a cada control. Es decir, si apretando un gatillo modificaciones el comportamiento de la cruceta, con otro gatillo no se puede hacer otro comportamiento.
  • Si lo conectamos por cable, y tenemos pilas dentro, estas NO se recargan. La razón es que si se usan pilas no recargables esto podría estropear el mando, como bien indican en este hilo.
  • Es diferente a todo lo que ha salido anteriormente, te puede hacer tener reparos. Si se le dedica un poco de tiempo ya no se quiere volver atrás.
  • Mi novia piensa que ahora le quiero más al mando que a ella.
Espero que os haya gustado, os tendré al tanto de novedades respecto al mando, si son tan interesantes como su funcionamiento y posibilidades para cualquiera que quiera dedicarle un rato. Por desgracia Steam no me paga por estas cosas jeje, acepto donaciones, si me veis por ahí invitarme a unas bravas o algo. Especiales thanks a la señorita K por conseguirmelo, y a la señorita N por entregarmelo.

1 comentario: