Neste post, veremos sem mistério como utilizar o controle do nintendo wii no openSUSE e no Celular android. No celular android é bem simples, basta instalar Wiimote Controller efetuando o download na sua página oficial ou utilizar o QR code abaixo . E a seguir e assistir o vídeo abaixo de como configura-lo.

No openSUSE, primeiramente devemos instalar os pacotes enumrados abaixo:

  1. libcwiid1
  2. libcwiid-devel (para os desenvolvedores )
  3. lswm
  4. python-cwiid
  5. wmgui
  6. wminput

wmgui é uma interface gráfica que permite a conexão com o controle sem precisar se preocupar com o id do dispositivo e tudo mais, muito prático, mas prefiro ainda a tradicional linha de comando.

Abaixo uma receita de bolo para colocar em funcionamento o controle do wii no seu sistema operacional openSUSE.

Adicionando o módulo do kernel.

# modprobe uinput

Listando o id (mac-adress) do controle.

# lswm
Put Wiimotes in discoverable mode now (press 1+2)...
00:1A:1A:C1:07:26

Modifique o arquivo /etc/cwiid/wminput/ir_ptr conforme o exemplo abaixo:

# vi /etc/cwiid/wminput/ir_ptr
#ir_ptr
include buttons
Plugin.ir_ptr.X = ABS_X
Plugin.ir_ptr.Y = ABS_Y

Agora utilize o comando wminput e pronto!

# wminput -c /etc/cwiid/wminput/default 00:1A:1A:C1:07:26
Put Wiimote in discoverable mode now (press 1+2)...

ATENÇÃO: Para o Wii funcionar como mouse, precisaremos do LED-IR de 940 nm, mais detalhes no Viva o Linux no artigo do Sergio.