Ero sivun ”Wii” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Luokka yms pientä fiksailua)
(otsikkotasot)
Rivi 1: Rivi 1:
Nintendon Wii-peliohjain on [[bluetooth]]ia ja [[infrapuna]]a käyttävä ohjain joka toimii hyvin myös Linuxin ohjainlaitteena esimerkiksi cwiid[http://abstrakraft.org/cwiid/]-ohjelman avulla.
Nintendon Wii-peliohjain on [[bluetooth]]ia ja [[infrapuna]]a käyttävä ohjain joka toimii hyvin myös Linuxin ohjainlaitteena esimerkiksi cwiid[http://abstrakraft.org/cwiid/]-ohjelman avulla.


=== Cwiid:n asentaminen ===
== Cwiid:n asentaminen ==
Cwiid löytyy useimpien jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmä]]. Asenna ohjelmapaketit <tt>wminput</tt>, <tt>wmgui</tt> ja <tt>lswm</tt> (tai vastaavat hieman jakelusta riippuen).
Cwiid löytyy useimpien jakeluiden [[paketinhallintajärjestelmä|paketinhallintajärjestelmä]]. Asenna ohjelmapaketit <tt>wminput</tt>, <tt>wmgui</tt> ja <tt>lswm</tt> (tai vastaavat hieman jakelusta riippuen).


Rivi 18: Rivi 18:
Näin ohjain on käytössä myös automaattisesti myöhemmillä käynnistyskerroilla.
Näin ohjain on käytössä myös automaattisesti myöhemmillä käynnistyskerroilla.


=== Käyttö ===
== Käyttö ==


==== Kiihtyvyysanturien käyttö hiirenä ====
=== Kiihtyvyysanturien käyttö hiirenä ===
Komennolla
Komennolla
  wminput 00:19:FD:C0:25:73  
  wminput 00:19:FD:C0:25:73  
saat ohjaimen liikuttamaan hiiren kursoria (vaihda laitetunnus oman laitteesi tunnukseksi!)
saat ohjaimen liikuttamaan hiiren kursoria (vaihda laitetunnus oman laitteesi tunnukseksi!)


==== Infrapunahiiri ====
=== Infrapunahiiri ===
Käyttämällä esimerkiksi Wiin infrapunalähetinpalkkia tai kahta kynttilää tai kahta IR-lediä voit käyttää ohjainta kiihtyvyysanturihiirtä paremmin reagoivana ir-hiirenä. Katso ohjeet [http://ubuntuforums.org/showthread.php?t=836231 Ubuntuforums.orgista].
Käyttämällä esimerkiksi Wiin infrapunalähetinpalkkia tai kahta kynttilää tai kahta IR-lediä voit käyttää ohjainta kiihtyvyysanturihiirtä paremmin reagoivana ir-hiirenä. Katso ohjeet [http://ubuntuforums.org/showthread.php?t=836231 Ubuntuforums.orgista].


==== Liitännäiset ====
=== Liitännäiset ===
Ohjelman mukana tulee valmiita asetuksia joilla voidaan helposti muuttaa näppäinten tarkoituksia. Asetustiedostot sijaitsevat hakemistossa <tt>/etc/cwiid/wminput</tt> ja niitä otetaan käyttöön komennolla
Ohjelman mukana tulee valmiita asetuksia joilla voidaan helposti muuttaa näppäinten tarkoituksia. Asetustiedostot sijaitsevat hakemistossa <tt>/etc/cwiid/wminput</tt> ja niitä otetaan käyttöön komennolla
  wminput -c liitannaisennimi la:it:et:un:nu:ss
  wminput -c liitannaisennimi la:it:et:un:nu:ss


===== Supertuxkart =====
==== Supertuxkart ====
Alla esimerkkiasettelu supertuxkart-peliin. Asettelu ei käytä kiihtyvyysantureita vaan ristiohjainta. Itse pelissä täytyy näppäimet määrittää seuraaviksi:
Alla esimerkkiasettelu [[Supertuxkart]]-peliin. Asettelu ei käytä kiihtyvyysantureita vaan ristiohjainta. Itse pelissä täytyy näppäimet määrittää seuraaviksi:
  ohjaus: nuolinäppäimet
  ohjaus: nuolinäppäimet
  wheelie: Oikea Shift
  wheelie: Oikea Shift
Rivi 57: Rivi 57:
Ota liitännäinen käyttöön ylläolevien ohjeiden mukaisesti. '''Huom!''' Pelatessa ohjainta pidetään poikittain!
Ota liitännäinen käyttöön ylläolevien ohjeiden mukaisesti. '''Huom!''' Pelatessa ohjainta pidetään poikittain!


==== Planet penguin racer ====
==== [[Planet penguin racer]] ====
Alla oleva asettelu käyttää sivuohjauksessa kiihtyvyysantureita. Pidä ohjainta poikittain.
Alla oleva asettelu käyttää sivuohjauksessa kiihtyvyysantureita. Pidä ohjainta poikittain.
  Kiihdytys: nuoli ylös
  Kiihdytys: nuoli ylös
Rivi 81: Rivi 81:
  #the ones above this work, no trick-button..
  #the ones above this work, no trick-button..


=== Katso myös ===
== Katso myös ==
# Juttu Wii-ohjaimen käytöstä Linuxissa [http://blog.ubuntu-fi.org/2008/wii-hauskaa Ubuntu Suomen blogissa]
# Juttu Wii-ohjaimen käytöstä Linuxissa [http://blog.ubuntu-fi.org/2008/wii-hauskaa Ubuntu Suomen blogissa]
# wminputin asetukset: [http://abstrakraft.org/cwiid/wiki/wminput abstrakraft.org/cwiid]
# wminputin asetukset: [http://abstrakraft.org/cwiid/wiki/wminput abstrakraft.org/cwiid]

Versio 21. heinäkuuta 2008 kello 12.10

Nintendon Wii-peliohjain on bluetoothia ja infrapunaa käyttävä ohjain joka toimii hyvin myös Linuxin ohjainlaitteena esimerkiksi cwiid[1]-ohjelman avulla.

Cwiid:n asentaminen

Cwiid löytyy useimpien jakeluiden paketinhallintajärjestelmä. Asenna ohjelmapaketit wminput, wmgui ja lswm (tai vastaavat hieman jakelusta riippuen).

Asentamisen jälkeen tunnistetaan laite ja otetaan se käyttöön komennolla

lswm

ja painamalla Wii-ohjaimesta nappuloita 1 ja 2 samanaikaisesti. Tällöin Linux yrittää tunnistaa Wii-peliohjainta. Nyt ohjelman pitäisi antaa esimerkiksi seuraavankaltainen numerosarja:

00:19:FD:C0:25:73                                               

joka on ohjaimen laiteosoite. Tämä osoittaa että Bluetooth-yhteys ohjaimeen on luotu.

cwiid otetaan varsinaisesti käyttöön komennolla

modprobe uinput

Jos haluat laitteen pysyvästi käyttöön, lisää tiedostoon /etc/rc.local loppuun, ennen tekstiä exit 0 rivi

modprobe uinput

Näin ohjain on käytössä myös automaattisesti myöhemmillä käynnistyskerroilla.

Käyttö

Kiihtyvyysanturien käyttö hiirenä

Komennolla

wminput 00:19:FD:C0:25:73 

saat ohjaimen liikuttamaan hiiren kursoria (vaihda laitetunnus oman laitteesi tunnukseksi!)

Infrapunahiiri

Käyttämällä esimerkiksi Wiin infrapunalähetinpalkkia tai kahta kynttilää tai kahta IR-lediä voit käyttää ohjainta kiihtyvyysanturihiirtä paremmin reagoivana ir-hiirenä. Katso ohjeet Ubuntuforums.orgista.

Liitännäiset

Ohjelman mukana tulee valmiita asetuksia joilla voidaan helposti muuttaa näppäinten tarkoituksia. Asetustiedostot sijaitsevat hakemistossa /etc/cwiid/wminput ja niitä otetaan käyttöön komennolla

wminput -c liitannaisennimi la:it:et:un:nu:ss

Supertuxkart

Alla esimerkkiasettelu Supertuxkart-peliin. Asettelu ei käytä kiihtyvyysantureita vaan ristiohjainta. Itse pelissä täytyy näppäimet määrittää seuraaviksi:

ohjaus: nuolinäppäimet
wheelie: Oikea Shift
jump: -
rescue: Backspace
fire: Oikea Ctrl
look back: Oikea Alt

Luo kansioon /etc/cwiid/wminput tiedosto nimeltä supertuxkart ja tallenna sen sisältö seuraavaksi:

Wiimote.Up      = KEY_LEFT
Wiimote.Down    = KEY_RIGHT
Wiimote.Left    = KEY_DOWN
Wiimote.Right   = KEY_UP
Wiimote.A       = KEY_ENTER #valitse
Wiimote.B       = KEY_RIGHTALT #look back
Wiimote.Minus   = KEY_BACKSPACE #rescue
Wiimote.Plus    = KEY_SEMICOLON # jump
Wiimote.Home    = KEY_ESC #paluu
Wiimote.1       = KEY_RIGHTSHIFT #wheelie
Wiimote.2       = KEY_RIGHTCTRL #fire

Ota liitännäinen käyttöön ylläolevien ohjeiden mukaisesti. Huom! Pelatessa ohjainta pidetään poikittain!

Planet penguin racer

Alla oleva asettelu käyttää sivuohjauksessa kiihtyvyysantureita. Pidä ohjainta poikittain.

Kiihdytys: nuoli ylös
Jarrutus: nuoli alas
Hyppy: 2
Pelastus: B
Temppu: ei näppäintä löydetty!

Luo hakemistoon /etc/cwiid/wminput tiedosto nimeltä ppracer ja tallenna sen sisältö seuraavaksi:

#planet penguin racer
include buttons
Plugin.acc.X = -ABS_Y
Plugin.acc.Y = -ABS_X
Wiimote.Up      = KEY_LEFT
Wiimote.Down    = KEY_RIGHT
Wiimote.Left    = KEY_DOWN #brake
Wiimote.Right   = KEY_UP #paddle
Wiimote.2       = KEY_E #jump
Wiimote.Home    = KEY_ESC
Wiimote.A       = KEY_ENTER
Wiimote.B       = KEY_R #reset
#the ones above this work, no trick-button..

Katso myös

  1. Juttu Wii-ohjaimen käytöstä Linuxissa Ubuntu Suomen blogissa
  2. wminputin asetukset: abstrakraft.org/cwiid
  3. Ohjeita Ubuntulle Ubuntuforums.orgista