@mitu said in Newbie. PI4, trying to use GPIO for controllers:

You can use a I2C GPIO expander (like MCP23017/MCP23008) to get additional inputs.

Would you recommend using the GPIO expander or doing something simpler like tearing apart a generic usb keyboard and just wiring in the buttons to the keyboard matrix? I just want to add in some secondary buttons, i'm not worried about keyboard bounce or more than 2 keystrokes at a time. (the 2 flipper buttons on the side of the controller).