Replacement of Acer's Predator Sense™ application for fan control on Linux
- Only the fan controls works properly.
- Other tabs are buggy and may crash the system.
- Fan control works fine on my 2021 Predator Helios 300, PH315-53-72W3.
- This code is tested on Kubuntu 20.04 LTS, you might encounter some if issues used on other models, if so consult StackOverflow.
- It is not garunteed to work on your model.
- DO NOT RUN THIS ON A DEVICE OTHER THAN A HELIOS 300. USE AT YOUR OWN RISK.
- YOU ARE WARNED NOT TO USE THIS IF YOU DON'T KNOW WHAT YOU ARE DOING.
- I AM NOT RESPONSIBLE FOR BRICKING YOUR DEVICE.
- Helios 300 users: It is recommended to verify that the EC location and data values are the same for your model, link given below
- https://docs.google.com/document/d/1t4qgRKOp1AOsxOUDFZo9hASgen8Ea04nu9-PCp-KhYQ/edit
- Requires Python 3.6 or above
- Requires PyQt5. Instructions
- Make sure ModProbe is available.
which modprobe
- Verify that your model number matched "PH315-53-72W3" or serial mathces "NH-QCYSI-008"
- If not, use an EC reader program like RW Everything and verify that your readings are identical to mine, provided in This Document
- Evtest has to be installed on the system, if not install it accordingly.
- Sudo Permissions, required for making EC writable using modprobe.
- Open a new terminal window.
- Clone this repository
cd ~/Desktop && git clone https://github.com/kphanipavan/PredatorNonSense.git
- Open the cloned repository
cd PredatorNonSense
- Run the following:
sudo chmod +x PNS.sh && sudo bash ./PNS.sh
- Provide your account password and wait till the window opens.
- Dont use the "Keyboard RGB" tab, it is a work in progress, may crash but partially works.
- Launching the app with PredatorSense key works once the program is already opened and closed.
- Full control over both CPU and GPU fans.
- Toggle button for Acer's Cool Boost Technology, which increases fan speed by 250RPM.
- One click switch between Auto mode and Max speed mode.
- Manual mode available with individual sliders.
- The turbo light turns on if any one of the fans are set to turbo.
- Fan profile control.
- New switch for toggling 30 seconds auto keyboard backlight off available under the Keyboard RGB tab.
- Simple/basic Design.
- Sliders lag when used, change it one step at a time using arrow keys on the keyboard.
- Thanks to MSI Fan Control by Artharvalele for providing some part of the code.
- Thanks to Acer for this:[old link, web archive] marvalous laptop.
- My laptop is now a history :[
- Fan curve cannot be changed.
Turbo Button and the Predator Sense Key doesn't work.- Predator Sense key works but the feature is in beta.
- Turbo button works as intended, tested on Arch 5.15 and Fedora 5.16, starting from Linux Kernel 5.15 thanks to this amazing repo for pushing the fix to Linux Kernel.
- Open an issue if you encounter one.