RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. mcp23017
    Log in to post
    • All categories
    • LolonoisL

      Introducing: Arcade DT, the joystick driver for GPIO completely defined in device tree source

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development devicetree evdev gpio mcp23017 joystick
      2
      3 Votes
      2 Posts
      199 Views
      mituM

      Great job replacing the kernel driver with the device tree counterpart !

    • LolonoisL

      Driver mk_arcade_joystick, multiple MCP23017 and per MCP button mapping?

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development mkarcadejoystic mcp23017 button mapping
      4
      0 Votes
      4 Posts
      449 Views
      mituM

      @Lolonois said in Driver mk_arcade_joystick, multiple MCP23017 and per MCP button mapping?:

      Sounds like a doable challenge, but it will take me some time.

      You can use the gpio-keys module as an example. In theory, you create an DT fragment and don't write a driver at all, but in this case you need the GPIO to emit gamepad events instead of keyboard events.

    • LolonoisL

      Documentation of mk_arcade_joystick_rpi GPIO module

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development gpio controller mcp23017 documentation gpio
      1
      0 Votes
      1 Posts
      518 Views
      No one has replied
    • S

      MCP23017 and Retropie, some problem appears

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support mcp23017 gpio controller recalbox
      40
      0 Votes
      40 Posts
      8k Views
      S

      Hi everyone

      @nickstr138 I have created a "driver" for this, check this out :
      https://github.com/retrobox/console-modules/blob/master/installinputsdriver.sh

      Regards