View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0019848||Runner||[All Projects] Input Devices||Public||2015-12-03 10:31||2019-08-16 14:26|
|Reporter||Stewart Bishop||Assigned To||CoreTech|
|Priority||Medium||Severity||B - Major||Reproducibility||100%|
|Target Version||Fixed in Version|
|Summary||0019848: Input Devices: Amazon Gamepad needs more support for its custom features|
|Description||At current if you wish to use the Amazon Gamepad you'll find that it works if you use the system_event to find the correct pad_index and if you get the description of it then it will return the correct name however it will show that it has 40 Buttons if you check the button count which would make it seem like a generic device rather than being properly implemeneted to use all 21 Buttons (19 only required as two return you to the home screen).|
We also don't have any way to call constants on the Amazon specific buttons also these seem to differ per controller so I'll list them per controller:
"Amazon Fire Game Controller"
"Amazon Pro Controller" - This provides the same description as the dev controller even though they are clearly different
"Amazon Remote" - This doesn't have a description
This has the circle pad which I'm assuming should just map to the D-Pad or left Axis?
I'm not sure if these can overwrite the default functionality but if they can we should provide functionality to allow users to do so so that they can use a generic start and select button found on most controllers for example.
|Steps To Reproduce||1) Run the attached sample|
2) On screen information shows the above information
3) Press the buttons to get some debug information in your ADB log to see these work
4) Move the analog sticks to see the object move and rotate
|Tags||AmazonFire, android, Gamepad, Runner|
|1.4 Found In||1.4.1682|
|2.x Runtime Found In|
|2.x Runtime Verified In|