Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Reverse Engineering RGB Keyboard Backlights With Linux Kernel Drivers

nullcon via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the intricacies of reverse engineering a Windows HP Laptop RGB Keyboard driver and reimplementing its functionality on Linux through a kernel driver in this 31-minute conference talk by Rishit Bansal at Nullcon Goa. Delve into the challenges of working with proprietary firmware and obscure Windows APIs due to the lack of a unified interface for keyboard backlights. Learn about various reverse engineering techniques for dotnet and Windows native applications, and discover how these standards apply to manufacturer-specific functionality beyond just keyboard LEDs. Follow Bansal's journey of contributing to the Linux kernel, submitting his first patch to the mainline 6.x Linux Kernel, and his ongoing work on Linux HP WMI drivers. Gain insights into the efforts to introduce new standards that aim to unify RGB keyboard drivers on Linux, addressing a challenge that Windows has yet to overcome.

Syllabus

Reverse Engineering RGB Keyboard Backlights With Linux Kernel Drivers by Rishit Bansal | Nullcon Goa

Taught by

nullcon

Reviews

Start your review of Reverse Engineering RGB Keyboard Backlights With Linux Kernel Drivers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.