Rekisteröitymätön käyttäjä
Ero sivun ”Wii” versioiden välillä
Siirry navigaatioon
Siirry hakuun
→Infrapunahiiri
(otsikkotasot) |
|||
(6 välissä olevaa versiota 5 käyttäjän tekeminä ei näytetä) | |||
Rivi 2: | Rivi 2: | ||
== 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). Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]]. | ||
Asentamisen jälkeen tunnistetaan laite ja otetaan se käyttöön komennolla | Asentamisen jälkeen tunnistetaan laite ja otetaan se käyttöön komennolla | ||
Rivi 10: | Rivi 10: | ||
joka on ohjaimen laiteosoite. Tämä osoittaa että Bluetooth-yhteys ohjaimeen on luotu. | joka on ohjaimen laiteosoite. Tämä osoittaa että Bluetooth-yhteys ohjaimeen on luotu. | ||
cwiid | Jotta cwiid olisi käytössä on käyttöön ladattava [[moduuli]] <tt>uinput</tt>. Monesti se on jo valmiiksi ladattuna. Voit tarkistaa sen komennolla | ||
[[lsmod]] | [[grep]] uinput | |||
Jos komennon tulosteena on rivi muotoa | |||
uinput 17408 0 | |||
on moduuli jo käytössä eikä sitä tarvitse ladata. Jos sen sijaan tulosteena on tyhjä rivi, on moduuli ladattava käsin. Se tapahtuu komennolla | |||
[[modprobe]] uinput | [[modprobe]] uinput | ||
Rivi 26: | Rivi 30: | ||
=== 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ä. | Käyttämällä esimerkiksi Wiin infrapunalähetinpalkkia tai kahta kynttilää tai kahta IR-lediä voit käyttää ohjainta kiihtyvyysanturihiirtä paremmin reagoivana ir-hiirenä. Infrapunaledien sijasta voit myös käyttää kahta kynttilää jotka myös lähettävät infrapunasäteilyä. | ||
Avataan tiedosto <tt>/etc/cwiid/wminput/ir_ptr</tt> jossakin [[tekstieditori]]ssa. | |||
Muutetaan rivit | |||
Plugin.ir_ptr.X = ~ABS_X | |||
Plugin.ir_ptr.Y = ~ABS_Y | |||
muotoon | |||
Plugin.ir_ptr.X = ABS_X | |||
Plugin.ir_ptr.Y = ABS_Y | |||
Wiimoten infrapunahiirenä onnistuu nyt seuraavalla komennolla: | |||
wminput -c ir_ptr 00:1F:32:95:EF:B0 | |||
=== Liitännäiset === | === Liitännäiset === | ||
Rivi 85: | Rivi 101: | ||
# wminputin asetukset: [http://abstrakraft.org/cwiid/wiki/wminput abstrakraft.org/cwiid] | # wminputin asetukset: [http://abstrakraft.org/cwiid/wiki/wminput abstrakraft.org/cwiid] | ||
# Ohjeita Ubuntulle [http://ubuntuforums.org/showthread.php?t=836231 Ubuntuforums.orgista] | # Ohjeita Ubuntulle [http://ubuntuforums.org/showthread.php?t=836231 Ubuntuforums.orgista] | ||
# [[Lazarus|Lazarukseen]] erikseen asennettavassa Bluetooth-komponenttipaketissa on esimerkkiohjelmia lähdekoodeineen Wii-peliohjaimen käyttämisestä [[Pascal]]-kielellä. Lazaruksen Bluetooth-komponenttipaketti löytyy [https://sourceforge.net/project/showfiles.php?group_id=92177&package_id=270335 Lazarus CCR-sivuilta] ja ohjeet sen asentamisesta [http://wiki.lazarus.freepascal.org/Bluetooth Lazarus Wikistä]. | |||
[[Luokka:Laitteisto]] | [[Luokka:Laitteisto]] |