Code Monkey home page Code Monkey logo

fantastic's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

fantastic's Issues

Incompatible with SteamOS 3.5

Hello,

I'm using the SteamOS Main Channel (beta of 3.5), which uses Kernel 6.1.29-valve4-2-neptune-61.
This is incompatible with Fantastic, for the reasons - in part - mentioned in #12.

On my device the fan1_input file is found in hwmon4. The CPU temperature is still in hwmon5.

We can either hard code the paths in regard to the kernel / OS version, or implement some initialization functionality that gets the correct paths on startup. Latter might also allow us to use the plugin for other devices.


PS: There is no recalculate file whatsoever, but it seems like that was a workaround in the first place?
It might be fixed in the newer kernel. Or is the file just created on writing?

multi entry values for fan curve (amd like)

It's a little too difficult to get the curve I like in the box, it will be nice to have like 5 columns where I can enter fan speed for a target temp instead of tapping the little box with my giant finger. Otherwise, the app is fantastic

Incorrect RPM v0.3.3 (use v0.3.1 for now)

After setting a custom curve then restarting Deck or Client, the fan profile appears to use the speed of the highest curve point whichever corresponds to current device temperature.

Uninstalling or reloading does not help

Putting Deck into sleep mode then waking or adding/removing curve points solves the issue temporarily until a Deck or Steam Client restart.

This behaviour is NOT exhibited on v.0.3.1 and it works as intended.

Hope this helps

[After creating curve]
After creating curve

[After device restart]
After restart

[Feature Request] Multiple fan curve profiles

I think a great feature would be different profiles that you can easily switch between depending on the situation. Being able to switch between a cold and loud vs a hot and cool steam deck quickly would be amazing.

No inticator?

Why is there no intikator how much RPM at which point?
So you have to guess and try.
Or have I overlooked something?

[Enhancement] Move the curve graph below the stats

I believe the current layout "just happened" by adding Current fan speed and Current temperature display later on during development.

I'd love to see the graph with its interpolation toggle be moved to the bottom, after the status lines, so that they remain static when Fantastic itself is toggled. I'm using them much more when deciding to enable of disable the plugin, than I do to change the curve—which honestly, I don't do at all, I set up the curve I wanted once, adjusted it a bit later and now that I'm happy with it it's just sitting there undisturbed.

Currently having to scroll up and down constantly feels like a chore...

No temperature

Fantastic displays the temperature as: 0°C
It's not a big deal, I can check it via steam deck the performance overlay but yeah.
Other than that fantastic works perfectly 👍

support for Aokzoe/ OXP mini pro 6800u devices

Hi, i have been testing oxp-sensors with the respective module's author and its functional in my AOKZOE device, Fantastic is able to read the fan speed, but cannot implement custom curves. I am currently on holoiso 3.4. Any possibility for support to be added?

Fantastic no longer working on latest Decky Loader (2.4.5)

Hi all,

I updated my Decky Loader last night to version 2.4.5, and ever since then the Fantastic plugin hasn't been able to control my fans. Instead I've been back to the standard (and mostly useless) Steam version that spins up crazily every few seconds.

I'm using v0.3.4 of Fantastic, and have tried reinstalling the plugin, restarting the Steam Deck, rolling back to an earlier version of the plugin, but nothing's worked.

Not sure if I've just ended up updating a bit too much, as I noticed my Decky Loader was set to update on the prerelease branch rather than stable, but I wanted to let you guys know in the hope it's not just me!

I've attached a screenshot to show the issue.

steamuserimages-a akamaihd

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.