Okee, laat ik eerst maar eens uitleggen wat ik wil behalen:
Ik heb een USB controller waarmee ik graag shooters als COD wil spelen. Nu heb ik al een programma genaamd JoyToKey (waarin dus de knoppen en assen van een joystick om worden gezet naar een virtuele druk van het keyboard), maar met dat programma kun je niet instellen dat na bijv. 2 seconden knop 3 ingedrukt te hebben, er virtueel Ctrl wordt ingedrukt, terwijl als je binnen 2 seconden knop 3 loslaat er virtueel een C wordt ingedrukt. (hopelijk alles duidelijk tot nu toe
)
Ik wil dus een programmaatje maken die dat wel kan (in VB6, VB2008 of VS 2010).
Nu heb ik al een beetje zitten zoeken op google om de knoppen van een joystick om te zetten, maar ik kwam er niet echt uit. Dus had ik bedacht om met JoyToKey ervoor te zorgen dat:
knop 3 = ']'
En in Visual Basic / Studio 2010:
']' = Timer1 starten
Dan was mijn idee dat als de knop los wordt gelaten en de waarde van timer1 is < 2, dan wordt er virtueel een C ingedrukt, maar als de waarde van timer1 boven de 2 komt dat er dan virtueel een Ctrl wordt ingedrukt.
Ik hoop dat alles duidelijk is (het is een beetje een lang verhaal geworden)
PS: Als er andere (makkelijkere) oplossingen zijn, dan hoor ik het graag
Ik heb een USB controller waarmee ik graag shooters als COD wil spelen. Nu heb ik al een programma genaamd JoyToKey (waarin dus de knoppen en assen van een joystick om worden gezet naar een virtuele druk van het keyboard), maar met dat programma kun je niet instellen dat na bijv. 2 seconden knop 3 ingedrukt te hebben, er virtueel Ctrl wordt ingedrukt, terwijl als je binnen 2 seconden knop 3 loslaat er virtueel een C wordt ingedrukt. (hopelijk alles duidelijk tot nu toe

Ik wil dus een programmaatje maken die dat wel kan (in VB6, VB2008 of VS 2010).
Nu heb ik al een beetje zitten zoeken op google om de knoppen van een joystick om te zetten, maar ik kwam er niet echt uit. Dus had ik bedacht om met JoyToKey ervoor te zorgen dat:
knop 3 = ']'
En in Visual Basic / Studio 2010:
']' = Timer1 starten
Dan was mijn idee dat als de knop los wordt gelaten en de waarde van timer1 is < 2, dan wordt er virtueel een C ingedrukt, maar als de waarde van timer1 boven de 2 komt dat er dan virtueel een Ctrl wordt ingedrukt.
Ik hoop dat alles duidelijk is (het is een beetje een lang verhaal geworden)
PS: Als er andere (makkelijkere) oplossingen zijn, dan hoor ik het graag
