[Android General] blakegriplingph:
Logcat of a failed HID connection attempt

Here's what I get upon trying to connect my SteelSeries joypad to the Epic. HID support seems to be present at a kernel level (or so I think), but the OS won't let me enable it:

I/View (14158): Touch down dispatch to android.widget.CheckBox{4254f028 V.ED.... ........ 12,16-44,48 #1020001 android:id/checkbox}, event = MotionEvent { action=ACTION_DOWN, id[0]=0, x[0]=27.084839, y[0]=14.713165, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=26130018, downTime=26130018, deviceId=2, source=0x1002 }
I/View (14158): Touch down dispatch to android.widget.LinearLayout{427e4670 V.E..... ........ 486,0-542,64 #1020018 android:id/widget_frame}, event = MotionEvent { action=ACTION_DOWN, id[0]=0, x[0]=39.08484, y[0]=30.713165, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=26130018, downTime=26130018, deviceId=2, source=0x1002 }
I/View (14158): Touch down dispatch to android.widget.LinearLayout{4257e500 V.E..... ........ 24,163-576,227}, event = MotionEvent { action=ACTION_DOWN, id[0]=0, x[0]=525.08484, y[0]=30.713165, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=26130018, downTime=26130018, deviceId=2, source=0x1002 }
I/View (14158): Touch down dispatch to android.widget.ListView{42772ff8 VFED.VC. .F...... 0,0-600,876 #102000a android:id/list}, event = MotionEvent { action=ACTION_DOWN, id[0]=0, x[0]=549.08484, y[0]=193.71317, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=26130018, downTime=26130018, deviceId=2, source=0x1002 }
D/AbsListView(14158): Touch down: touch mode = 0,mScrollY = 0,y = 193.71317,mFirstPosition = 0,mActivePointerId = 0,mDataChanged = false,adatper size = 4,this = android.widget.ListView{42772ff8 VFED.VC. .F...... 0,0-600,876 #102000a android:id/list}
W/InputReader( 639): inCount:16, pointer count:1
D/PowerManagerService( 639): userActivityFromNative
D/PowerManagerService( 639): userActivityNoUpdateLocked: eventTime=26130032, event=2, flags=0x0, uid=1000
D/PowerManagerNotifier( 639): onUserActivity: event=2, uid=1000
D/PowerManagerService( 639): updateUserActivitySummaryLocked: mWakefulness=Awake, mUserActivitySummary=0x1, nextTimeout=26183032 (in 52999 ms)
D/PowerManagerService( 639): newScreenState = 2
D/PowerManagerDisplayController( 639): requestPowerState: screenState=2, useProximitySensor=false, forceProximitySensorEnable=false, forceWakeUpEnable=false, screenBrightness=103, screenAutoBrightnessAdjustment=0.0, useAutoBrightness=false, useEcoBrightness=false, blockScreenOn=false, waitForNegativeProximity=false
I/PowerManagerService( 639): setBrightness mButtonLight 0.
D/PowerManagerService( 639): updateScreenStateLocked: mDisplayReady=true, newScreenState=2, mWakefulness=1, mWakeLockSummary=0x0, mUserActivitySummary=0x1, mBootCompleted=true
D/PowerManagerService( 639): handleSandman: canDream=false, mWakefulness=Awake
W/InputReader( 639): inCount:16, pointer count:1
W/InputReader( 639): inCount:16, pointer count:1
W/InputReader( 639): inCount:16, pointer count:1
W/InputReader( 639): inCount:16, pointer count:1
W/InputReader( 639): inCount:16, pointer count:1
W/InputReader( 639): inCount:16, pointer count:1
W/InputReader( 639): inCount:16, pointer count:1
W/InputReader( 639): inCount:16, pointer count:1
W/InputReader( 639): inCount:16, pointer count:0
D/InputReader( 639): AP_PROF:AppLaunch_dispatchPtr:Up:26130129, ID:0, Index:1625024216
I/View (14158): Touch up dispatch to android.widget.ListView{42772ff8 VFED.VC. .F...... 0,0-600,876 #102000a android:id/list}, event = MotionEvent { action=ACTION_UP, id[0]=0, x[0]=549.08484, y[0]=194.71219, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=26130129, downTime=26130018, deviceId=2, source=0x1002 }
D/AbsListView(14158): Touch up: touch mode = 0,mScrollY = 0,mLastY = -2147483648,mMotionPosition = 3,mFirstPosition = 0,mDataChanged = false,adatper size = 4,this = android.widget.ListView{42772ff8 VFED.VC. .F...... 0,0-600,876 #102000a android:id/list}
I/SurfaceFlinger( 142): [Built-in Screen (type:0)] fps:3.760044,dur:1063.82,max:514.09,min:51.96
D/hwcomposer( 142): [HWC] hdmi connect=0, isDecoupleOvl=0
D/hwcomposer( 142): [HWC] prepare_primary==
D/AbsListView(14158): performItemClick view=android.widget.LinearLayout{4257e500 V.E..... .......D 24,163-576,227}, position=3, id=5, mChoiceMode=0, dispatchItemClick=true
V/Provider/Settings(14158): get setting for user 0 by user 0 so skipping cache
V/Provider/Settings(14158): from settings cache , name = sound_effects_enabled , value = 0
D/BluetoothDevice(14929): mAddress: 28:9A:4B:08:94:F7
I/CachedBluetoothDevice(14158): Failed to connect HID to SteelSeries Stratus XL
D/BluetoothDevicePreference(14158): SteelSeries Stratus XL getConnectionSummary
D/BluetoothDevicePreference(14158): profile name is HID: 0
D/BluetoothDevice(14929): mAddress: 28:9A:4B:08:94:F7
D/BluetoothDevice(14929): mAddress: 28:9A:4B:08:94:F7
D/CachedBluetoothDevice(14158): SteelSeries Stratus XL bond state is 12
D/BluetoothDevice(14929): mAddress: 28:9A:4B:08:94:F7
D/CachedBluetoothDevice(14158): SteelSeries Stratus XL mprofile size is 1
D/CachedBluetoothDevice(14158): SteelSeries Stratus XL conectable profile size is 1
D/BluetoothDevice(14929): mAddress: 28:9A:4B:08:94:F7
D/CachedBluetoothDevice(14158): SteelSeries Stratus XL bond state is 12
D/BluetoothDevice(14929): mAddress: 28:9A:4B:08:94:F7
D/hwcomposer( 142): [HWC] hdmi connect=0, isDecoupleOvl=0
D/hwcomposer( 142): [HWC] prepare_primary==
I/ANRManager( 639): updateProcessStats
D/SurfaceFlinger( 142): SurfaceFlingerWatchdog:ERROR: open /dev/RT_Monitor failed.