Aug 21, 2025, 04:24 PM | |
If Xbox controller is not powered on before starting Jazz2+, no inputs are registered
This might be a DirectInput issue, as Jazz2 was a game made many years before xinput was a thing. But if I don't power on one of my wireless Xbox One gamepads before launching jazz2.exe (with Jazz2+ installed of course), the inputs from my Xbox controller won't get registered at all in Jazz2+. I would then have to exit the game, and power the Xbox controller on again before launching the game if I would like to play this game with a gamepad.
Maybe there's limitations in DirectInput itself that doesn't allow for a gamepad to be initialized after launching games using DirectInput as the controller API? (I did afterwards do another test, just to check if an initialized Xbox gamepad in Jazz2+ would permanently loose connection in-game after pulling out a battery inside, and putting the battery in again a few seconds later and powering the gamepad on once more to see if the Xbox controller got re-initialized in-game. To my surprise, once a Xbox controller is initialized before launch, if the controller looses connection because of empty batteries, the game still remembers the gamepad after changing batteries.) |
Aug 21, 2025, 08:23 PM | |
IIRC if you press the J key in the main menu, that tells the game to check for controllers again
|
Aug 22, 2025, 07:05 AM | |
That mostly did the trick. By mostly, I mean the controller get initialized in the main menu, but the D-Pad of the controller doesn't do anything after that. The rest of the buttons seem to work fine though, although using the left analogue stick for directional buttons is not in my opinion the optimal experience while using a gamepad.
I don't find any info regarding using the J key in the main menu to check for controllers again in the JJ2+ Readme file online though. Could this be added to the section "Features and fixes" maybe? While talking about the section "Features and fixes", if you ask me, other noteworthy inclusions there could be that the D-Pad of the Xbox controller now can be used with Jazz2+, as well as the Back button on the Xbox controller now acts as Escape. I believe that info can be found under "Latest Changes" somewhere, but it takes quite some time to discover those additions in the changelogs on the JJ2+ Readme page. I remember before those things were build-in features of Jazz2+, that I had to use other applications to map my Xbox controller while playing this game to get those exact functions that Jazz2+ now provides. |
Aug 22, 2025, 09:57 AM | ||||
Quote:
Quote:
Quote:
|
![]() |
«
Previous Thread
|
Next Thread
»
Thread Tools | |
|
|
All times are GMT -8. The time now is 08:10 PM.
Jazz2Online © 1999-INFINITY (Site Credits). Jazz Jackrabbit, Jazz Jackrabbit 2, Jazz Jackrabbit Advance and all related trademarks and media are ™ and © Epic Games. Lori Jackrabbit is © Dean Dodrill. J2O development powered by Loops of Fury and Chemical Beats. Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Original site design by Ovi Demetrian. DrJones is the puppet master. Eat your lima beans, Johnny.