It persists, yes. And I don't play that often to be able to give you reproductions to this even monthly.
Also its a Mac. It's up to date with drivers a.f.a. Apple is concerned.
I have this issue too in v 0.14.1 with:
HTC [Google] Nexus 9 stock Android 6.0.1 with OTA security patches for May 2016 Using a wired Xbox 360 compatible controller from Gamestop branded with GameStop logo wired with a provided USB adapter and plugged into the tablet with a single port 4" USB OTP adapter (Micro USB Male, USB A Female).
It might be that the manufacturer ID and device ID differ a little from the official Microsoft Xbox 360 controller, which might cause Android to load a different /System/usr/keylayout file.
If I play without ever touching the LT or RT it operates mostly as expected (directional pad seems to select in the inventory though). Once touched the axises seem to kick in and the character spins in one direction and looks straight down. Holding halfway down can stabilize this but is impractical.
When I plug this controller into a Mac I can get the following USB details:
+-o Gamepad for Xbox 360@14700000 <class AppleUSBDevice, id 0x100001a27, registered, matched, active, busy 0 (1 ms), retain 9>
{
"sessionID" = 254228213324548
"iManufacturer" = 1
"bNumConfigurations" = 1
"idProduct" = 1025
"bcdDevice" = 256
"Bus Power Available" = 500
"USB Address" = 20
"bMaxPacketSize0" = 8
"iProduct" = 2
"iSerialNumber" = 3
"bDeviceClass" = 255
"Built-In" = No
"locationID" = 342884352
"bDeviceSubClass" = 255
"bcdUSB" = 512
"USB Product Name" = "Gamepad for Xbox 360"
"PortNum" = 7
"non-removable" = "no"
"IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
"bDeviceProtocol" = 255
"IOUserClientClass" = "IOUSBDeviceUserClientV2"
"IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
"Device Speed" = 1
"USB Vendor Name" = "Performance Designed Products"
"idVendor" = 3695
"IOGeneralInterest" = "IOCommand is not serializable"
"USB Serial Number" = "06989003"
"IOClassNameOverride" = "IOUSBDevice"
}
A recent update to Mac OS X uncharacteristically borked the whole EFI boot partition. I was trying to give you a reproduction with updated drivers OS and the pre-release you mentioned… but I probably need another week or two to work this out.
I had seen a reproduction (didn't get the logs sorry) for server jar 1.14.2 which prompted me to try updating everything (It had been up to date at the time of first reporting).