Coder Social home page Coder Social logo

Mode Memory (on unplug) about haybox HOT 4 OPEN

Soundtoxin avatar Soundtoxin commented on August 17, 2024
Mode Memory (on unplug)

from haybox.

Comments (4)

JonnyHaystack avatar JonnyHaystack commented on August 17, 2024 1

For info, HayBox 3.0 will have support for configurator apps via HayBox-proto, as well as being able to change the default mode, comms backend, and SOCD via an OLED display.

Of course, most controllers don't have an OLED display but it's a feature I implemented for the Glyph. It's an intuitive way to make either temporary or persistent config changes. Other people will be able to use the configurator. You will be able to create new on-plugin binds for different gamemodes as well, if you only use a couple of gamemodes and don't like using the on-the-fly button combos.

from haybox.

Soundtoxin avatar Soundtoxin commented on August 17, 2024

I just had the thought that this could potentially conflict with the automatic mode picking in some cases, so maybe the memory would only apply to scenarios where detection-based switching didn't come into play.

from haybox.

JonnyHaystack avatar JonnyHaystack commented on August 17, 2024

That is one problem that it would introduce, among others. Sometimes people accidentally get into the wrong mode and it becomes harder to troubleshoot things when you add that possibility, and you can't tell what the user may have persisted in flash/EEPROM. I'd rather just introduce a configurator program in future that can change default mode tbh, but that's a long way off.

from haybox.

Soundtoxin avatar Soundtoxin commented on August 17, 2024

I did almost open an issue about adding a web configurator (would make the keyboard mode a lot more useful), but wasn't sure how hard that would be.

I do still like the idea of a mode memory for situations where I'm playing the same game a few hours and possibly reconnecting the controller. It could be a PS3 game one day and a PC game another, so not something I'd likely wanna tweak my default mode for each time. I understand if it's too difficult to implement with how things are set up right now.

from haybox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.