Lanzamiento de Wiican 0.2

Me congratula presentar por fin uno de mis desarrollos en los que antaño trabajé y que por fin me he decidido a publicar: Wiican, el gestor de wiimote para Gnome:

https://launchpad.net/wiican

Wiican puede ser considerado un frontend para wminput. Gestiona tus mapeos cwiid y asisten en la configuración y estados por los que pasa el wiimote. Características más representativas:

  • Hace transparente la carga del módulo uinput
  • Avisa si existe el requerido dispositivo bluetooth o no
  • Muestra los diálogos de “Presiona 1+2 para conectar”
  • Gestiona tus mapeos en una pequeña biblioteca
  • Muestra un desplegable para fácilmente cargar un mapeo
De serie cuenta con dos mapeos: uno para utilizar el wiimote como ratón y otro para jugar alegremente a Neverball con el wiimote.
Dada su publicación en Launchpad he abierto la veda a sugerencias, reportes de bugs, y traducciones de la cual ya se encuentra una en castellano. Cualquiera que quiera colaborar es bien venido tanto para aportar ideas, fallos, traducciones o código.Para instalar hay varias opciones que expongo por orden de sugerencia (Actualizado 02/01/10):
  • Añadir el PPA
    deb http://ppa.launchpad.net/wiicanteam/ppa/ubuntu karmic main
    deb-src http://ppa.launchpad.net/wiicanteam/ppa/ubuntu karmic main
  • Descargar última release
  • Descargar última revisión del trunk
Compartir:
  • Twitter
  • Facebook
  • del.icio.us
  • Meneame
  • Netvibes
  • Technorati
  • Identi.ca
  • Google Bookmarks
  • BarraPunto
  • Tumblr

No related posts.


You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or create a trackback from your own site.

28 Responses to “Lanzamiento de Wiican 0.2”


  • Comment from Rodri

    Enhorabuena crack!!!

  • Comment from Félix

    Gracias Rodri y ya sabes, si os interesa por el CGA cuenta conmigo.

  • Comment from Metin AKDERE

    Felicitaciones por la aplicación. Cometo cometer de Turco posible que pueda. holas @ todos … (perdon por mi un poco Espanol :) )

  • Comment from ulisse

    ¡hola!
    I have read about your app on Ojeda's post on Planet Gnome.
    I immediately tought of some icons I made in Tango style a while ago, just for fun, featuring also a wiimote.
    Maybe you could be interested in it ;)
    http://ulisse.wordpress.com/2007/01/04/wii-cons/
    (mi blog es en italiano, pero non crèo que es un problema por un hispanofono)

    The icons are under GPL license, so they fit perfectly in GNOME software.

    Let me know what you think!

  • Comment from Félix

    Hey Metin! Gracias a ti por visitar el blog. Espero que te vaya bien, pero no entiendo: ¿cometo cometer de Turco?

  • Comment from Félix

    @ulisse this icons are gorgeous! I definitely wan't to used them as artwork for Wiican, can i?

    Do you have those icons in several sizes 16, 24, scalable svg?

  • Comment from ulisse

    @Felix: surely you can! There is a tarball with the icon and sources at this address:
    http://www.nuovisuoni.it/ulisse/wii/wii.tar.bz2

    Enjoy ;)

  • Comment from Félix

    @ulisse you're right, i didn't saw it!

    I will use them as new Wiican artwork. Do you user in Launchpad?, maybe i can add you to wiican team and will be easier for take care of this artwork issues.

    Thank you!

  • Comment from ulisse

    My Launchpad profile is here:
    https://launchpad.net/~ulipo
    but I've never used it.
    Feel free to add me to the project, if you feel like, I'll do my best to be present in some way :)

  • Comment from sucotronic

    Gracias por la aplicación tocayo. Jamás imaginé mejor mando multimedia que un mando de la wii, y tu lo has hecho fácil y accesible :D

  • Comment from Félix

    Muchas gracias @socutronic, me alegra que la aplicación te sea útil y, ya sabes, si encuentras/creas algún mapeo que te proporcione alguna utilidad curiosa no dejes de comentármelo.

  • Comment from Zagalet

    Hola, enhorabuena.
    Acabo de instalarlo en un pc con ubuntu 9.10 que uso solo con Telebision como media center.
    Quiero hacer una escucha de mando sin tener que elegir un mapeo.
    Hay alguna posibilidad de hacerlo?

    Lo que quiero es que cuando al arrancar el pc entra en telebision a modo pantalla completa, entonces tener ya activada la espera de conexion a mando wii, y conectarlo solo pulsando 1+2, así no necesito tener ni raton ni teclado ya que desde el propio telebision puedo apagar la maquina.
    un saludo

  • Comment from Félix

    Oye @Zagalet! pues no me parece una mala feature para implementar: poder arrancar wiican cargando un mapeo concreto.

    ¿Tienes usuario en Launchpad? Lo ideal sería que lo propusieras como un bug: https://bugs.launchpad.net/wiican/+filebug y ya me encargo yo de clasificarlo como una wishlist. Si lo haces así aparecerás como el que propone dicha feature, participando de esta manera en el desarrollo.

    Te doy una solución que de momento te puede servir. Puedes escribirte un fichero de autoarranque al inicio de sesión que lance wminput para auto-cargar el mapeo de ratón. Para ello escribe el siguiente fichero: ~/.config/autostart/wminput.desktop

    [Desktop Entry]
    Name=wminput
    Exec=wminput -w
    Terminal=false
    Type=Application
    StartupNotify=false

    La próxima vez que arranques tu sesión de escritorio cargarás wminput a la espera de que pulses 1+2. Aunque, no verás ningún aviso visual y más te vale tener el bluetooth activo o petará. Algo es algo, ya me cuentas si te sirvió. ¡Saludos!

  • Comment from Zagalet

    @Félix, ha funcionado a la primera.
    Solo me faltaría crear el mapeo correcto ya que la opción de usar el acelerómetro como ratón no me convence y solo con el cursor, enter, esc y la tecla de propiedades hay más que suficiente para controlar Telebision http://www.telebision.com/ (XBMC en español).

    Por cierto, ya he reportado el bug, supongo que estará bien explicado https://bugs.launchpad.net/wiican/+bug/502292

    Por cierto, aun no había usado nunca el bluetooth en el PC y ahora se me está ocurriendo crear una aplicación de Android como mando a distancia del Telebision. Tendré que investigar un poco la API ;-P

    un saludo y gracias

  • Comment from Félix

    Wiican aun no provee un mecanismo sencillo para utilizar el sensor IR del wiimote como ratón. Se que tiene que ver con incluir en la configuración de Xorg el driver evdev.

    Te recomiendo que intentes configurarlo con wminput tal y como dicen los tutoriales por ejemplo: http://www.espaciolinux.com/2007/09/usar-wiimote-como-raton-en-ubuntu/

    Si te funciona puedes crear un nuevo mapeo en Wiican con el contenido de /etc/cwiid/wminput/ir_ptr y listo!

  • Comment from Zagalet

    Ya he creado el mapeo para Telebision

    #buttons_telebision

    Wiimote.A = KEY_ENTER
    Wiimote.B = KEY_BACK
    Wiimote.Up = KEY_UP
    Wiimote.Down = KEY_DOWN
    Wiimote.Left = KEY_LEFT
    Wiimote.Right = KEY_RIGHT
    Wiimote.Minus = KEY_BACK
    Wiimote.Plus = KEY_PROPS
    Wiimote.Home = KEY_ESC
    Wiimote.1 = KEY_C
    Wiimote.2 = KEY_SPACE

    Con estos controles hay más que suficiente.

    Pero tengo algun problema al detectar el wiimote. He reiniciado muchas veces y de cada 10 veces un par me conecta.

    Si salgo de Telebision y ejecuto wminput no sale el error del uinput, por lo que no se que puede estar pasando.

    He probado un par de veces de reiniciar sin cargar Telebision al inicio y me lo ha cogido bien.

    Hay algun log que se guarde de wminput?

  • Comment from Félix

    @Zagalet que bueno tu mapeo, no conocía Telebision por cierto pero parece otra modificación de XBMC (mi preferida es boxee :P ).

    Estoy seguro que la solución que te he dado no es de las mejores pero no se me ocurría otra. Supongo que ese mismo fichero .desktop te lo puedes poner en en el escritorio y ejecutarlo a mano.

    ¿Sabes? creo que lo más aconsejable es que tratemos este asunto como una Answer en Launchpad: https://answers.launchpad.net/wiican

    Así cualquiera puede opinar también de este asunto e igual sale algo en claro.

  • Comment from sasogu

    Hola, seguramente ando muy perdido pero lo que busco es conseguir hacer con el winmote una pizarra digital tal como este programa en windows http://www.smoothboard.net/

    soy profesor y no sé si esto es posible con wiican…

    Gracias

  • Comment from Felix

    Hola @sasogu, desde luego sería un gran uso para wiican. ¿Puedes darme algún detalle más sobre la pizarra a la que te refieres? No se si se trata de algún tipo de display o es también dispositivo de entrada/salida.

    ¡Saludos!

  • Comment from Xandru

    Hasta donde he leído, a lo que se refiere sasogu es a un software desarrollado para windows http://www.bluesoleil.com/download/index.asp que permite utilizar el mando de la wii y un led infrarojo para interactuar con una proyección del escritorio a través de un cañón. En internet se encuentran alguna documentación buscando pizarra digital de bajo coste.
    Un saludo y gracias por wiican

  • Comment from Felix

    Pues siento decir que difícilmente va a haber una versión de WiiCan para sistemas Windows. WiiCan en realidad es un frontend para wminput para el cual, creo, no hay versión para Window, la GUI está codeada en GTK y los últimos desarrollos están guiados a su integración con DBus, luego GNU/Linux es el sistema operativo objetivo.

  • Comment from Pucio

    Hola, acabo de instalar wiican en debian testing. Me ha sorprendido gratamente. Pero necesito un mapeo diferente y no sé por dónde empezar.

    El uso sería para ver pelis, y me valdría con pausa, rebobinar y pasar. Me daría igual que fuera para totem o vlc.

    Para seleccionar el archivo y lanzarlo, ya he visto el de zagalet, del cuál parte me puede servir.

    Esta es mi idea, si me podeis ayudar a buscar lo que quiero… (dónde o cómo buscar la orden de pausa, étc)

    Muchas gracias

  • Comment from Felix

    Ten por cuenta que la manera de definir los mapeos en Wiican es desde el propio gestor, como puedes ver en esta captura:

    http://picasaweb.google.es/lh/photo/vnkp0fLcvtam6QYhgAnAnQ?feat=directlink

    El formato es el que cwiid (la librería en la que me baso) impone. Hay poca documentación, la verdad. Pero la mejor tengo un enlace con unos pocos de mapeos:

    http://www.pcxperience.com/wminput/

    Espero que te sea útil.

  • Comment from Pucio

    Muchas gracias, felix, al final he conseguido más o menos lo que quería, de la siguiente manera:

    Wiimote.A = KEY_ENTER
    Wiimote.B = KEY_ESC
    Wiimote.Up = KEY_UP
    Wiimote.Down = KEY_DOWN
    Wiimote.Left = KEY_LEFT
    Wiimote.Right = KEY_RIGHT
    Wiimote.Minus = KEY_BACK
    Wiimote.Plus = KEY_FORWARD
    Wiimote.Home = KEY_F11 (Pantalla completa)
    Wiimote.1 = KEY_SPACE (Pause)
    Wiimote.2 = KEY_Q (Cerrar Totem)

    Plugin.acc.X = REL_X
    Plugin.acc.Y = REL_Y

    Para ello, en totem,he ido pulsando todas las teclas hasta saber cuál funciona y mapearlas en el wiican. Con Vlc no lo he podido hacer, pero de momento me vale.

  • Comment from Felix

    @Pucio, entonces ese mapeo es para Totem. Me lo apunto, estoy pensando en incluir unos pocos de mapeos por defecto con wiican, no solo el de ratón y neverball.

  • Comment from Pucio

    Efectivamente, felix, es para totem. Tengo otro para vlc pero no me convence. Si quieres lo pongo

  • Comment from Felix

    @Pucio, tengo en mente montar una especie de repositorio web de mapeos donde la gente pueda subir los suyos propios y que, desde WiiCan se podrán hacer búsquedas y descargarlos. Contaré contigo para que subas los tuyos cuando implemente esa ‘feature’.

  • Comment from Pucio

    sin problemas, puedes ponerlos si quieres. TE pego el de vlc, por si a alguien le interesa

    Wiimote.A = KEY_ENTER
    Wiimote.B = KEY_LEFTALT ##Alt combinations can be made with other keys
    Wiimote.Up = KEY_UP
    Wiimote.Down = KEY_DOWN
    Wiimote.Left = KEY_LEFT #Con alt, rebobina
    Wiimote.Right = KEY_RIGHT #Con alt, pasa
    Wiimote.Minus = KEY_BACK
    Wiimote.Plus = KEY_FORWARD
    Wiimote.Home = KEY_F #pantalla completa
    Wiimote.1 = KEY_SPACE #Pause
    Wiimote.2 = KEY_F4 #Con alt, para cerrar el vlc

    Plugin.acc.X = REL_X
    Plugin.acc.Y = REL_Y


Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>