ASUS Numpad Driver
A lightweight and customizable driver for enabling and managing the numpad functionality on ASUS laptops with touchpad-based numpads. This project supports various ASUS models and provides features like virtual keyboard emulation, brightness control, and Num Lock toggling.
Features
- Detects and configures touchpad-based numpads for supported ASUS laptop models.
- Virtual keyboard emulation using
uinput.
- Adjustable numpad brightness levels.
- Num Lock activation and deactivation.
- Key mapping for different ASUS models, including:
- Calculator launch functionality.
- Customizable configurations for unsupported models.
Supported Models
The driver provides configurations for the following models:
| Model |
KeyMap Rows |
KeyMap Columns |
Features |
| UX325E |
5 |
5 |
Default configuration |
| M433IA |
5 |
5 |
Default configuration |
| UX581L |
6 |
4 |
Brightness control |
License
This project is licensed under the Apache License 2.0. Feel free to use, modify, and distribute it as per the license terms.
Acknowledgements
Enjoy your enhanced numpad experience! 😊