All Projects → rnd-ash → Razer Laptop Control

rnd-ash / Razer Laptop Control

Licence: gpl-2.0
Project to create driver/software to control performance of razer laptops

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Razer Laptop Control

KDBG
The windows kernel debugger consists of two parts, KMOD which is the kernel driver handling ring3 request and KCLI; the command line interface for the driver. It originated due to insufficient useability with CheatEngine's DBVM driver while debugging games running under certain AntiCheat software.
Stars: ✭ 28 (-89.55%)
Mutual labels:  kernel, driver
eruption
Realtime RGB LED Driver for Linux
Stars: ✭ 140 (-47.76%)
Mutual labels:  driver, rgb
Ksocket
KSOCKET provides a very basic example how to make a network connections in the Windows Driver by using WSK
Stars: ✭ 183 (-31.72%)
Mutual labels:  driver, kernel
Pubg Pak Hacker
use windows kernel deriver hidden file and itself to Bypass BE
Stars: ✭ 157 (-41.42%)
Mutual labels:  driver, kernel
Driver.NET
Lightweight and flexible library to load and communicate with kernel drivers on Windows.
Stars: ✭ 59 (-77.99%)
Mutual labels:  kernel, driver
Ioctlbf
Windows Kernel Drivers fuzzer
Stars: ✭ 170 (-36.57%)
Mutual labels:  driver, kernel
Wmi Static Spoofer
Spoofing the Windows 10 HDD/diskdrive serialnumber from kernel without hooking
Stars: ✭ 199 (-25.75%)
Mutual labels:  driver, kernel
Windows Kernel Explorer
A free but powerful Windows kernel research tool.
Stars: ✭ 1,299 (+384.7%)
Mutual labels:  driver, kernel
KMAC
Some usefull info when reverse engineering Kernel Mode Anti-Cheat
Stars: ✭ 31 (-88.43%)
Mutual labels:  kernel, driver
w1-gpio-cl
Command line configured kernel mode 1-wire bus master driver. w1-gpio standard Linux module enhancement/substitution.
Stars: ✭ 17 (-93.66%)
Mutual labels:  kernel, driver
Awesome Windows Security Development
awesome-windows-security-development
Stars: ✭ 154 (-42.54%)
Mutual labels:  driver, kernel
pps-gen-gpio
Linux kernel PPS generator using GPIO pins
Stars: ✭ 25 (-90.67%)
Mutual labels:  kernel, driver
Razercommander
GTK contol center for managing razer peripherals on Linux
Stars: ✭ 140 (-47.76%)
Mutual labels:  driver, gtk
Garhal csgo
A project that demonstrates how to screw with CSGO from Kernel Space. (CSGO Kernel Cheat/Hack) All cleaned up, and with updated offsets.
Stars: ✭ 179 (-33.21%)
Mutual labels:  driver, kernel
Hacksysextremevulnerabledriver
HackSys Extreme Vulnerable Windows Driver
Stars: ✭ 1,330 (+396.27%)
Mutual labels:  driver, kernel
Vulnerable Kext
A WIP "Vulnerable by Design" kext for iOS/macOS to play & learn *OS kernel exploitation
Stars: ✭ 188 (-29.85%)
Mutual labels:  driver, kernel
Ntphp
Ever wanted to execute PHP in your kernel driver? Look no further!
Stars: ✭ 76 (-71.64%)
Mutual labels:  driver, kernel
Deos
The distributed exokernel operating system
Stars: ✭ 80 (-70.15%)
Mutual labels:  driver, kernel
fix-linux-mouse
Hints how to fix USB mouse issues on Linux
Stars: ✭ 36 (-86.57%)
Mutual labels:  kernel, driver
pearlfan
GNU/Linux kernel driver and libusb app for a Pearl's USB LED fan
Stars: ✭ 20 (-92.54%)
Mutual labels:  kernel, driver

Razer laptop control project

A standalone driver + application designed for Razer notebooks

Join the unofficial Razer linux Channel

I can be contacted on this discord server under the 'laptop-control' channel Discord link

Project demo videos:

Playlist of all demos can be viewed here

Install

Arch linux

Use the 2 PKGBUILDS located here:

Other distros

Unfortunatly, you have to build from scrath.

What does this control

On all razer notebooks, the following is supported:

  • RGB keyboard control (Experimental)
  • Fan control
  • Power control

RGB control

Currently, there are various build in effects to choose from, and multiple 'effect layers' can be stacked on top of eachother, allowing for each key to be controlled with its own effect!

Fan control

Control the notebooks fan RPM just like in Synapse! - Currently supports switching between Automatic and manual (Up to 5300 RPM)

Power control

Control the power target of the notebook just like in Synapse!

  • Balanced - Standard 35W CPU TDP
  • Gaming - 55W CPU TDP - Allows for higher and more sustained CPU boost clocks (Additionally fan RPMs are increased)
  • Creator (Select notebooks only!) - Allows for higher GPU TDP

Repo contents

Driver

Kernel module required for the software to work

razer_control_gui

Experimental code for system daemon and UI/CLI interface for controlling both RGB aspects and fan+Power subsystem of razer notebooks

Changelog

1.3.0 - 04/01/2021

  • Add support for Razer book 2020
  • Add support for Razer blade pro 2020 FHD

1.2.1 - 17/07/2020

  • Added initial rust based Daemon - see razer_control_gui for more details
  • Removed useless printk calls in kernel module - DMESG output should not longer be cluttered

1.1.0 - 08/07/2020

  • Re-wrote the kernel driver (Made my life easier for the future)
  • Added native ledfs backlight control (You should now be able to control the keyboard backlight via gnome/KDE Desktop)

1.0.0

  • Initial release
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].