Problem with Moga Pro controller on Note 3

166 views
Skip to first unread message

Royal Baby

unread,
Oct 26, 2013, 1:13:56 AM10/26/13
to tincore...@googlegroups.com
Hello there,

I've installed the app on a rooted Samsung Note 3 and tried to use it with a bt Moga Pro  gamepad . I've tried both A and B mode, and while the gamepad is detected by the phone straight away and I can use it in games, the keymapper app does not detect it.
The app receives root permission and soon after searching for devices, a toast notification appears letting me know that no devices were detected. Meanwhile, the gamepad is connected and i can even scroll through the app's menu using it.

As a side note, i believe this may be related with some device specific security features (knox), as the first time i ran the app i was notified that the phone prevented some unauthorized system changes .
After I uninstalled some knox related apps from the system, I am no longer receiving that notification, however, the gamepad is still not detected,
 i've seen another user complain about this issue here and he was using the same devices. 
please help me as i'd really love this app. thank you!

Royal Baby

unread,
Oct 26, 2013, 1:21:26 AM10/26/13
to tincore...@googlegroups.com
Logs:

com.tincore.and.keymapper 3.0.6[3068] Sat Oct 26 06:18:31 BST 2013
-------------------------------------------------------------------
OS Version: 3.4.0-1628120(N9005XXUBMJ3)
API Level: 18
Device: hlte
Model: SM-N9005
Product: hltexx

Engine
----------------------------------------------------
engine_c [0] 5
engine_k [0] 5
engine_b [0] 5
engine_u [0] 5

Kernel
----------------------------------------------------
_managed______

_unmanaged____

Bluetooth
----------------------------------------------------

Net Manager
----------------------------------------------------

Server [false]
Server address /10.132.60.132

Sensor
----------------------------------------------------
__Unmanaged_____________________ 
ac[id=Corrected Gyroscope Sensor, sensor= TYPE_GYROSCOPE]
ac[id=MAX88921 Proximity Sensor, sensor= TYPE_PROXIMITY]
ac[id=SHTC1 relative humidity sensor, sensor= TYPE_RELATIVE_HUMIDITY]
ac[id=Linear Acceleration Sensor, sensor= TYPE_LINEAR_ACCELERATION]
ac[id=Rotation Vector Sensor, sensor= TYPE_ROTATION_VECTOR]
ac[id=MPU6500 Gyroscope Sensor, sensor= TYPE_GYROSCOPE]
ac[id=Orientation Sensor, sensor= TYPE_ORIENTATION]
ac[id=SHTC1 ambient temperature sensor, sensor= TYPE_AMBIENT_TEMPERATURE]
ac[id=MAX88921 RGB Sensor, sensor= TYPE_LIGHT]
ac[id=Gravity Sensor, sensor= TYPE_GRAVITY]
ac[id=Barometer Sensor, sensor= TYPE_PRESSURE]
ac[id=YAS532 Magnetic Sensor, sensor= TYPE_MAGNETIC_FIELD]
ac[id=MPU6500 Acceleration Sensor, sensor= TYPE_ACCELEROMETER]

Virtual
----------------------------------------------------
supported=true
USB
----------------------------------------------------

_ Connected _________

_ Detected __________

Android input
----------------------------------------------------

Input Device -1: Virtual
  Descriptor: a718a782d34bc767f4689c232d64d527998ea7fd
  Generation: 2
  Location: built-in
  Keyboard Type: alphabetic
  Has Vibrator: false
  Sources: 0x301 ( keyboard dpad )

Input Device 2: qpnp_pon
  Descriptor: fb60d4f4370f5dbe8267b63d38dea852987571ab
  Generation: 16
  Location: built-in
  Keyboard Type: non-alphabetic
  Has Vibrator: false
  Sources: 0x101 ( keyboard )

Input Device 3: sii8240_rcp
  Descriptor: f1e746eb2f3151603695244fcbd44c1443532c00
  Generation: 14
  Location: built-in
  Keyboard Type: non-alphabetic
  Has Vibrator: false
  Sources: 0x101 ( keyboard )

Input Device 4: gpio-keys
  Descriptor: 485d69228e24f5e46da1598745890b214130dbc4
  Generation: 12
  Location: built-in
  Keyboard Type: non-alphabetic
  Has Vibrator: false
  Sources: 0x80000101 ( keyboard )

Input Device 5: sec_touchkey
  Descriptor: af4d26ea4cdc857cc0f1ed1ed51996db77be1e4d
  Generation: 10
  Location: built-in
  Keyboard Type: non-alphabetic
  Has Vibrator: false
  Sources: 0x101 ( keyboard )

Input Device 6: max77803-muic
  Descriptor: 485d69228e24f5e46da1598745890b214130dbc4
  Generation: 8
  Location: built-in
  Keyboard Type: non-alphabetic
  Has Vibrator: false
  Sources: 0x101 ( keyboard )

Input Device 7: sec_e-pen
  Descriptor: 8d3a4578bc04c65b36fda3518c1104ce811ed68e
  Generation: 40
  Location: built-in
  Keyboard Type: non-alphabetic
  Has Vibrator: false
  Sources: 0x80006103 ( keyboard mouse stylus )
    AXIS_X: source=0x6002 min=0.0 max=1079.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_Y: source=0x6002 min=0.0 max=1919.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_PRESSURE: source=0x6002 min=0.0 max=1.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_DISTANCE: source=0x6002 min=0.0 max=1024.0 flat=0.0 fuzz=0.0 resolution=0.0

Input Device 8: sec_touchscreen
  Descriptor: 0fa9d3d0d40f7f5b316320876742e00ad5eb1ba9
  Generation: 41
  Location: built-in
  Keyboard Type: none
  Has Vibrator: false
  Sources: 0x80001002 ( touchscreen )
    AXIS_X: source=0x1002 min=0.0 max=1079.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_Y: source=0x1002 min=0.0 max=1919.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_PRESSURE: source=0x1002 min=0.0 max=1.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_SIZE: source=0x1002 min=0.0 max=1.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_TOUCH_MAJOR: source=0x1002 min=0.0 max=2202.9072 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_TOUCH_MINOR: source=0x1002 min=0.0 max=2202.9072 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_TOOL_MAJOR: source=0x1002 min=0.0 max=2202.9072 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_TOOL_MINOR: source=0x1002 min=0.0 max=2202.9072 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_DISTANCE: source=0x1002 min=0.0 max=255.0 flat=0.0 fuzz=0.0 resolution=0.0

Input Device 53: Moga Pro HID
  Descriptor: a3f7221ce5ce3f96a7faf7e1347bbbbcb0c1bd69
  Generation: 177
  Location: external
  Keyboard Type: non-alphabetic
  Has Vibrator: false
  Sources: 0x1000511 ( keyboard joystick gamepad )
    AXIS_X: source=0x1000010 min=-1.0 max=1.0 flat=0.11764707 fuzz=0.0 resolution=0.0
    AXIS_Y: source=0x1000010 min=-1.0 max=1.0 flat=0.11764707 fuzz=0.0 resolution=0.0
    AXIS_Z: source=0x1000010 min=-1.0 max=1.0 flat=0.11764707 fuzz=0.0 resolution=0.0
    AXIS_RZ: source=0x1000010 min=-1.0 max=1.0 flat=0.11764707 fuzz=0.0 resolution=0.0
    AXIS_GAS: source=0x1000010 min=0.0 max=1.0 flat=0.058823533 fuzz=0.0 resolution=0.0
    AXIS_BRAKE: source=0x1000010 min=0.0 max=1.0 flat=0.058823533 fuzz=0.0 resolution=0.0
    AXIS_HAT_X: source=0x1000010 min=-1.0 max=1.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_HAT_Y: source=0x1000010 min=-1.0 max=1.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_GENERIC_1: source=0x1000010 min=0.0 max=1.0 flat=0.058823533 fuzz=0.0 resolution=0.0
    AXIS_GENERIC_2: source=0x1000010 min=0.0 max=1.0 flat=0.058823533 fuzz=0.0 resolution=0.0

Input Device 57: tincore_kb
  Descriptor: 0c6e07d2103912f7ebc452a6b5fd88e961191bbb
  Generation: 193
  Location: external
  Keyboard Type: non-alphabetic
  Has Vibrator: false
  Sources: 0x701 ( keyboard dpad gamepad )

Input Device 58: tincore_ms
  Descriptor: 5ee6f0fbd612cda6ac1910550cc02c6d7c483a69
  Generation: 196
  Location: built-in
  Keyboard Type: none
  Has Vibrator: false
  Sources: 0x2002 ( mouse )
    AXIS_X: source=0x2002 min=0.0 max=1079.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_Y: source=0x2002 min=0.0 max=1919.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_PRESSURE: source=0x2002 min=0.0 max=1.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_VSCROLL: source=0x2002 min=-1.0 max=1.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_HSCROLL: source=0x2002 min=-1.0 max=1.0 flat=0.0 fuzz=0.0 resolution=0.0

Input Device 59: tincore_mt
  Descriptor: 4a83927ce19dcca0247c9d79f38da79fcba708ba
  Generation: 199
  Location: built-in
  Keyboard Type: none
  Has Vibrator: false
  Sources: 0x1002 ( touchscreen )
    AXIS_X: source=0x1002 min=0.0 max=1079.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_Y: source=0x1002 min=0.0 max=1919.0 flat=0.0 fuzz=0.0 resolution=0.0
    AXIS_PRESSURE: source=0x1002 min=0.0 max=1.0 flat=0.0 fuzz=0.0 resolution=0.0

Event Driver
out NET = null
out MT = null
out OR = null

out V_MT = null
out V_KB = null
out V_MS = null
out V_JS = null

sequenceInvoke (1)  114,115,114 sequenceToggle (1)  114,115,115

positioning:

Display Metrics = DisplayMetrics{density=3.0, width=1080, height=1920, scaledDensity=3.0, xdpi=386.366, ydpi=387.047}
Display Rotation = 0
Device Default Orientation = 1
Full Screen Android dimensions = Point(1080, 1920)
Full Screen Native dimensions = Point(1080, 1920)
(Point(0, 0)) -> (Point(1080, -75))
(Point(0, 1920)) -> (Point(-840, -75))
(Point(1080, 0)) -> (Point(1080, 1005))
(Point(1080, 1920)) -> (Point(-840, 1005))
preferences: 
input_device_virtual_version : 3.0.6
key_profile_active : com.android.vending
setup_autohide_action_bar : false
setup_bluetooth_automanager_enable : false
setup_bluetooth_device_enable : true
setup_bluetooth_service_managed : true
setup_calculate_decorations : true
setup_device_key_merge_ikjl : true
setup_device_key_merge_numeric : false
setup_device_key_merge_udlr : true
setup_device_key_merge_wsad : true
setup_device_natural_orientation : 0
setup_disable_component_scroll : false
setup_engine_b_index : 5
setup_engine_c_index : 5
setup_engine_k_index : 5
setup_gamepad_vitual_mode : NONE
setup_hide_disabled_components : true
setup_hide_non_touch_widgets : false
setup_input_device_enable : true
setup_invoke_mapper_sequence_1 : true
setup_invoke_mapper_sequence_key1 : VOLUME_DOWN
setup_invoke_mapper_sequence_key2 : VOLUME_UP
setup_invoke_mapper_sequence_key3 : VOLUME_DOWN
setup_manage_unknown_keycodes : false
setup_native_calculated : 1
setup_native_x : 1080
setup_native_y : 1920
setup_net_sream_system_keys : false
setup_on_boot_autostart : false
setup_on_start_minimize : false
setup_on_start_show_tips : false
setup_partial_off_screen_controls : false
setup_pointer_device_enable : true
setup_screen_device_force_dimension_enable : false
setup_screen_device_force_dimension_x : 1080
setup_screen_device_force_dimension_y : 1920
setup_sensor_ouput_enable : true
setup_system_custom_parameters_set : true
setup_toggle_map_sequence_1 : true
setup_toggle_map_sequence_key1 : VOLUME_DOWN
setup_toggle_map_sequence_key2 : VOLUME_UP
setup_toggle_map_sequence_key3 : VOLUME_UP
setup_touch_key_combo_device_enable : true
setup_ui_edit_overlay_color : 813727872
setup_ui_edit_widget_color : 2100441650
setup_ui_hybrid_pointer_color : -13388315
setup_ui_multitouch_area_color : -8355712
setup_usb_device_enable : false
setup_usb_device_unknown_debug : false
setup_virtual_device_enable : false
setup_wiimote_accelerometer_enable : false
setup_wiimote_ir_enable : false
shutdown_timestamp : 1382764469922
ui_ : true

Royal Baby

unread,
Oct 26, 2013, 1:42:52 AM10/26/13
to tincore...@googlegroups.com
logcat_and_device_info.zip

Royal Baby

unread,
Oct 26, 2013, 2:57:37 AM10/26/13
to tincore...@googlegroups.com
update: i've now managed to connect the moga pro gamepad in A mode, after uninstalling the moga pivot app, and repairing the device.
I'm attempting to map the buttons for the Fifa 14 game, however, the game doesn't seem to respond to any commands from the gamepad. I've tried numerous combinations of settings for the keys. also the overlay is not transparent, and i need to minimize the game in order to edit the keymapping.

help would be much appreciated.

Tincore.

unread,
Oct 26, 2013, 5:43:33 AM10/26/13
to tincore...@googlegroups.com
Does your note 3 have knox? I believe they have a new securtity system that prevents that I connect to the hardware. As I dont have a Note 3 it is impossible for me to test the situation. 

Possibly non root functionalities work. 

Try to use the app without root access. By using the IME you can at least remap keys if needed. 
Reply all
Reply to author
Forward
0 new messages