onilink25 / android-bluez-ime

Automatically exported from code.google.com/p/android-bluez-ime
0 stars 0 forks source link

n64oid "analog" issue #151

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
When using analog mode on n64oid with Phonejoy I've noticed the control can be 
rather erratic with the analog sticks having a number of undesired effects. For 
example pushing forward can make the character move forward slowly...fast...or 
walk backwards. 

This only happens with "analog" mode.

Phone is a Samsung Galaxy S2.

Original issue reported on code.google.com by S.Graves...@gmail.com on 21 Feb 2012 at 1:23

GoogleCodeExporter commented 8 years ago
Hi, can you try the Bluez IME test app.

This has 4 sliders that show what analog data is received.
If it works correctly, you should be able to smoothly move the progress bars 
from left to right with the analog sticks.
If this has "jumping" behavior, then there is something wrong, either in Bluez 
IME or the PhoneJoy controller.

Original comment by kenneth@hexad.dk on 21 Feb 2012 at 1:27

GoogleCodeExporter commented 8 years ago
... and the test app is here:
http://code.google.com/p/android-bluez-ime/downloads/list

Original comment by kenneth@hexad.dk on 21 Feb 2012 at 1:27

GoogleCodeExporter commented 8 years ago
Hi again, how do I use the test app? I can never move the sliders with the 
control and can't work out how to properly connect the app to the controller. 
Sorry for useless.

Original comment by s.grave...@mobilephonetipsandtricks.com on 23 Feb 2012 at 1:06

GoogleCodeExporter commented 8 years ago
It is a slightly technical app, not intended for end users, so you need to get 
the MAC address of your Bluetooth device. You can find it where you pair the 
Bluetooth device, or in Bluez IME if you scan for devices. It is a bunch of 
numbers and letters separated by colons.

After you have that number, you type it into the test app, and select the 
PhoneJoy driver, and then press Connect. You should now see stuff happening if 
you press the buttons or move the analog sticks.

Original comment by kenneth@hexad.dk on 24 Feb 2012 at 5:15

GoogleCodeExporter commented 8 years ago
Hi! I can verify, that my PhoneJoy works with your test app. The sliders where 
moving smootly, though the "dead zones" were a larger, than i expected. The 
centers were also a bit wobbly, after testing all four directions they were not 
in the perfect center anymore. I found two buttons on the controller which did 
not work: the two analog joysticks can be pushed (i got a distinct click sound 
- so i assume those are buttons also), but they don't generate any "key code" 
in the log.

Original comment by gurrs...@gmail.com on 27 Feb 2012 at 10:26

GoogleCodeExporter commented 8 years ago
If the sliders move smoothly in the test app, they should also move smoothly 
inside N64oid. If they do not, you should ask the developers for N64oid to fix 
it.

I am not sure why, but pressing the two analog sticks do not generate any data. 
I am not sure why they appear to be buttons though.

The drifting center is new to me. If you re-connect, do the centers move back?

Original comment by kenneth@hexad.dk on 2 Mar 2012 at 7:45

GoogleCodeExporter commented 8 years ago
Issue 171 has been merged into this issue.

Original comment by kenneth@hexad.dk on 10 Jul 2012 at 8:00

GoogleCodeExporter commented 8 years ago
I've noticed the issue with the Classic Controller seems to affect far more 
than just N64oid.  When running ICS on my Galaxy Nexus, the issue also occurred 
after using Gamepad Enabler for playing ShadowGun.  This same issue also 
affected functionality with the emulator CandyApple (though I've also noticed 
even with the nunchuck, a separate issue altogether, the deadzone is a bit wide 
for games that need very precise analog movement like Rocky's Boots).

So there are other games/apps that seem to have this issue that makes using the 
Wiimote not worth it for me.

Original comment by justinr...@gmail.com on 21 Jul 2012 at 12:04