Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/simulatan/aoruscontrol
Set fan mode of your Aorus Laptop | Control Aorus Devices from the Terminal | Aorus 15P officially supported
https://github.com/simulatan/aoruscontrol
Last synced: 5 days ago
JSON representation
Set fan mode of your Aorus Laptop | Control Aorus Devices from the Terminal | Aorus 15P officially supported
- Host: GitHub
- URL: https://github.com/simulatan/aoruscontrol
- Owner: SIMULATAN
- Created: 2024-06-03T14:13:15.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-06-14T13:11:58.000Z (5 months ago)
- Last Synced: 2024-06-19T03:13:39.460Z (5 months ago)
- Language: Go
- Homepage:
- Size: 212 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AorusControl
A TUI to control your Aorus Motherboard / Laptop Fan settings.## Features
- Monitor current fan speeds
- See current fan mode
- Set fan speed## Screenshot
![screenshot of the TUI](screenshot.png)## Installation
### From source (using go)
```bash
go install github.com/simulatan/aoruscontrol@main
```
If you have go, this is the easiest way to install the tool.Updating is just as easy:
```bash
GOPROXY=direct go install github.com/simulatan/aoruscontrol@main
```### From GitHub Releases
Download the latest release from the [releases page](https://github.com/SIMULATAN/AorusControl/releases).Extract the `tar.gz` file and run the binary inside.
### On Arch Linux
If you are on Arch Linux, you can use the AUR package.
It is called [aoruscontrol-bin](https://aur.archlinux.org/packages/aoruscontrol-bin/).Use your favorite AUR helper to install it, e.g.:
```bash
# using yay
yay -S aoruscontrol-bin
# using paru
paru -S aoruscontrol-bin
```## Usage
```bash
# if you installed from source using `go install`
aoruscontrol # make sure $GOPATH/bin is in your $PATH
# otherwise
./AorusControl
```
Make sure to run the tool as root, as it needs to access `/sys/kernel/debug/ec/ec0/io`.## Credits
Massive thank you to [`@rcassani`](https://github.com/rcassani) for reverse engineering the Windows app and publishing bindings in the awesome [p37-ec-aorus15g](https://github.com/rcassani/p37-ec-aorus15g) repo.
This project wouldn't be possible without his work.