I have been thinking of ways to solve the issue of getting streaming services to work well with Plasma Bigscreen, and think a strong start would be to figure out a system that allows you to navigate traditional websites on a controller.
I have been working on a prototype for this in the form of a browser extension, and see a lot of potential in binding controller buttons to utilize tabbing navigation – Dpad-right simulates tab, Dpad-left simulates shift+tab, etc.
I believe that this concept could go as far as creating a VacuumTube-like app for all streaming services, but I’m facing difficulties with developing a clean implementation.
I’ll see if I can figure this out from the way VacuumTube implements controllers (which I probably should’ve thought of trying before now
). If I can’t, does anybody have ideas for getting a standard “this signal from this controller means this output” with any controller?
The end goal of what I’m brainstorming is a browser fork/extension that has:
- Full support for navigating websites with controllers through tab-navigation
- Scroll-wheel with one joystick, mouse control with the other
- On-screen keyboard, which could be a browser extension
- Cross-platform support to maximize interest in the project