dev.gamez.lv Forum Index dev.gamez.lv
Latvian Game Developers Community
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 

Joystick testeris

 
dev.gamez.lv Forum Index -> Pļāpātuve
View previous topic :: View next topic  
Author Message
ra001
Site Admin
Site Admin


Joined: 20 Jan 2003
Posts: 452
Location: Latvija

PostPosted: Fri Feb 12, 2010 3:31 pm    Post subject: Joystick testeris

Man te bija vajadzība pēc vienas programmiņas, kas parāda, kādi butoņi un citas figņas ir nospiestas, tad nu internetā neko prātīgu neatradu, tādēļ uztaisīju tādu tūlīti pats.
Ja nu kādam vajag - http://www.ra001.lv/wp-content/uploads/2009/02/JoyTest.exe
Back to top
View user's profile Send e-mail Visit poster's website
Vecais_Dumais_Laacis
Guru
Guru


Joined: 29 Jan 2004
Posts: 800

PostPosted: Fri Feb 12, 2010 3:47 pm    Post subject:

shitais nedereeja?
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/cpl_joy_test.mspx?mfr=true
_________________
...un ja bites buutu laachi...
Back to top
View user's profile
ra001
Site Admin
Site Admin


Joined: 20 Jan 2003
Posts: 452
Location: Latvija

PostPosted: Fri Feb 12, 2010 4:19 pm    Post subject:

Tas smuki vizuāli parāda kādas darbības notiek, bet mani interesēja tieši vērtības, protams, it kā jau var izdomāt, bet nu, man tas tāpat prasīja tikai stundas darbu, domājams mazāk, nekā būtu vēl meklējis, instalējis, vīlies un meklējis atkal...
Back to top
View user's profile Send e-mail Visit poster's website
snake5
Indago dalībnieks
Indago dalībnieks


Joined: 27 Jun 2007
Posts: 2590

PostPosted: Fri Feb 12, 2010 4:42 pm    Post subject:

Quote:
bet mani interesēja tieši vērtības

Vai tad visas Min/Max vērtības nav kaut kur windowsa directinput headeros sarakstītas?
_________________
"There are two choices here: "looks good" and "realism"." -- Paul Nettle
Back to top
View user's profile Visit poster's website
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Fri Feb 12, 2010 4:50 pm    Post subject:

Kur ir runa par min/max vērtībām. Joystiki ir analogas iekārtas, tās nav tikai min un max stāvokļos. Pa vidam tas arī var atrasties.
Back to top
View user's profile Send e-mail
serioussam909



Joined: 15 May 2006
Posts: 92

PostPosted: Fri Feb 12, 2010 5:03 pm    Post subject:

http://img684.imageshack.us/img684/9959/verynice.jpg
Šim toolim ir nelielas problēmas...
Back to top
View user's profile
ra001
Site Admin
Site Admin


Joined: 20 Jan 2003
Posts: 452
Location: Latvija

PostPosted: Fri Feb 12, 2010 5:08 pm    Post subject:

snake5 wrote:
Quote:
bet mani interesēja tieši vērtības

Vai tad visas Min/Max vērtības nav kaut kur windowsa directinput headeros sarakstītas?

Konkrēti manā situācijā man bija nepieciešams zināt viena pārslēdzēja 5 stāvokļus apmēram šādi.

Code:

Value = JoyState.lRz;

  if (Value == 26005) FTempo := 0;
  if (Value == 12743) FTempo := 25;
  if (Value == 5462)  FTempo := 50;
  if (Value == -13312) FTempo := 75;
  if (Value == -26368) FTempo := 100;


pie tam šīs vērtības parādījās tikai pārslēgšanās brīdī un uzminēt nu nekādi es tās nevarēju....
Back to top
View user's profile Send e-mail Visit poster's website
ra001
Site Admin
Site Admin


Joined: 20 Jan 2003
Posts: 452
Location: Latvija

PostPosted: Fri Feb 12, 2010 5:09 pm    Post subject:

serioussam909 wrote:
http://img684.imageshack.us/img684/9959/verynice.jpg
Šim toolim ir nelielas problēmas...

Es bez joystika neesmu testējis, laikam tā būs problēma...

Tagad arī šī problēma novērsta


Last edited by ra001 on Fri Feb 12, 2010 5:18 pm; edited 1 time in total
Back to top
View user's profile Send e-mail Visit poster's website
snake5
Indago dalībnieks
Indago dalībnieks


Joined: 27 Jun 2007
Posts: 2590

PostPosted: Fri Feb 12, 2010 5:11 pm    Post subject:

Quote:
Pa vidam tas arī var atrasties.

Nu ja, starp minimālo un maksimālo. Nesaprotu, kāda jēga cepties precīzu skaitļu dēļ. Vērtību izvietojuma attiecību pret fizisko joystick'a novietojumu var saprast, apskatoties, kā viss strādā Windows'a joysticku/gamepadu testēšanas rīku ieslēdzot..
EDIT:
Quote:
pie tam šīs vērtības parādījās tikai pārslēgšanās brīdī un uzminēt nu nekādi es tās nevarēju....

Būtu it kā labāk pārbaudīt vai vērtība atrodas starp kaut kādām robežām, nevis īsto minēt..
_________________
"There are two choices here: "looks good" and "realism"." -- Paul Nettle
Back to top
View user's profile Visit poster's website
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Fri Feb 12, 2010 5:28 pm    Post subject:

snake5: tu nesaproti. Viņam ir kautkāds devaiss, kas emulējas kā joysticks. Fiziski tas var pieņemt 5 sāvokļus, kurus tas reportē windowsam kā joystika pozīciju 5 fiksētās vērtībās. Tāpēc tas ir visai normāli pārbaudīt vienādību uz konkrētu vērtību.
Back to top
View user's profile Send e-mail
snake5
Indago dalībnieks
Indago dalībnieks


Joined: 27 Jun 2007
Posts: 2590

PostPosted: Fri Feb 12, 2010 5:29 pm    Post subject:

Ah, sorry, nu jā, tad ir cita lieta (ja nav tai ierīcei nekādas programmēšanas dokumentācijas).
_________________
"There are two choices here: "looks good" and "realism"." -- Paul Nettle
Back to top
View user's profile Visit poster's website
ra001
Site Admin
Site Admin


Joined: 20 Jan 2003
Posts: 452
Location: Latvija

PostPosted: Fri Feb 12, 2010 5:37 pm    Post subject:

snake5 wrote:
Ah, sorry, nu jā, tad ir cita lieta (ja nav tai ierīcei nekādas programmēšanas dokumentācijas).


Nu teorētiski šajā gadījumā es arī varēju pārbaudīt šīs robēžas, bet man diemžēl nekādas poņas nebija kurās tieši robežās tas verķis mainās, jebkurā gadījumā, šī programmiņa man atviegloja darbu, un tās pagatavošana man pašam atmaksājās....
Dokumentācijas tiešām nav, tā ir WII ģitāra, un man nav īsti pārliecības, vai citām līdzīgām mantiņām šie skaitļi būs tādi paši...
Back to top
View user's profile Send e-mail Visit poster's website
Display posts from previous:   
dev.gamez.lv Forum Index -> Pļāpātuve All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group