AI Adoption - Drive Business Value and Organizational Impact
The Most Addictive Python and SQL Courses
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