What is the simplest way to add physical controls to a screen?
I'd like to have a row of physical buttons or controls and when a button is pressed an image or video or sound is played on an attached screen. I've written software, websites and even worked with arduino and other toolkits.
I can write an app for a phone but how would you connect physical controls to it? Also, for IPhone I couldn't install my app without creating an account with Apple. On Android, I'd have to unlock the phone to install custom apps. A whole lot of work.
I'm thinking if I can create a device that identifies as a "keyboard" that would give me 126 buttons and would work with mac, windows, ios and android (don't phones support keyboards now?). Then I can open a webpage to listen for key events. But how do I create my keyboard?
For me, on the software side, creating a web page would be simplest.
For the controller, at this point I want to have about 6 to 8 buttons laying flat but I may need to add more buttons in different layouts.
Note: I'm not asking for an opinion. Given what I want there should be a few preferable solutions. I hope this makes sense.