Unconfigured Ad Widget



No announcement yet.

Adding Controller and Various HID Support to ROMS Thread.(work in progress)

This topic is closed.
  • Filter
  • Time
  • Show
Clear All
new posts

    Hello, I have Amlogic S905x TV Box with built-in bluetooth.
    Also I have bluetooth keyboard with VID 05AC and PID 0239.
    Also I see file Vendor_05ac_Product_0239.kl in /system/usr/keylayout/
    Keyboard discovers and connects fine, but not working.
    KeyTest shows no scancodes or other reaction from keys.
    I suppose that my TV Box misses some *.ko modules, but which?


      can we add support for these gamepads on android 7 for the amlogic S912 chipset


      heres all the info on them

      Bus 003 Device 003: ID 0079:0011 DragonRise Inc. Gamepad
      Couldn't open device, some information will be missing
      Device Descriptor:
      bLength 18
      bDescriptorType 1
      bcdUSB 1.00
      bDeviceClass 0 (Defined at Interface level)
      bDeviceSubClass 0
      bDeviceProtocol 0
      bMaxPacketSize0 8
      idVendor 0x0079 DragonRise Inc.
      idProduct 0x0011 Gamepad
      bcdDevice 1.06
      iManufacturer 0
      iProduct 2
      iSerial 0
      bNumConfigurations 1
      Configuration Descriptor:
      bLength 9
      bDescriptorType 2
      wTotalLength 34
      bNumInterfaces 1
      bConfigurationValue 1
      iConfiguration 0
      bmAttributes 0x80
      (Bus Powered)
      MaxPower 100mA
      Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 0
      bAlternateSetting 0
      bNumEndpoints 1
      bInterfaceClass 3 Human Interface Device
      bInterfaceSubClass 0 No Subclass
      bInterfaceProtocol 0 None
      iInterface 0
      HID Device Descriptor:
      bLength 9
      bDescriptorType 33
      bcdHID 1.10
      bCountryCode 33 US
      bNumDescriptors 1
      bDescriptorType 34 Report
      wDescriptorLength 101
      Report Descriptors:
      ** UNAVAILABLE **
      Endpoint Descriptor:
      bLength 7
      bDescriptorType 5
      bEndpointAddress 0x81 EP 1 IN
      bmAttributes 3
      Transfer Type Interrupt
      Synch Type None
      Usage Type Data
      wMaxPacketSize 0x0008 1x 8 bytes
      bInterval 10
      Last edited by gogeta; 12-02-2017, 01:17.


        Sorry if this is a commonly asked question, but what is the best way of finding out why your pad isn't working on the device?

        I'm trying to use a PS3 dualshock via USB. I've followed the steps of installing the keymap file, rebooted and then ran insmod to install the ff-memless.ko and hid-sony.ko files but my dualshock never connects when i hit the ps3 button on the controller.

        Running lsusb from a shell I can see the pad listed (with the correct ID that corresponds to the keymap), so I'm trying to work out what to do next.


          Originally posted by wwewwewwe View Post
          Updated xbox 360 wireless driver (xpad) with reassigned scan codes so it does not caused s905 firmware to issue power button on pressing left dpad, This means d-pad scan codes have been altered to prevent firmware conflict and requires the updated keymap to assign new scan codes.

          See notes in previous email to test. Use script manager app to auto load modules on boot of android device.
          Thank you for your work, worked great on my xbox360 wired madcatz controller and s905 (M9S Pro 5.1.1 box)