It seems like you’ve already tried several troubleshooting steps. Since the touchpad is working in BIOS but not in Windows, it could be a driver or software-related issue. Here are a few more things you can try:
1. Check for Disabled Devices in Device Manager: Sometimes devices can appear as disabled in Device Manager. Right-click on any device listed and select “Show hidden devices” to see if the touchpad appears under a different category or as a disabled device.
2. Update Chipset Drivers: Sometimes touchpad functionality is tied to chipset drivers. Try updating your chipset drivers from the Asus website and see if it resolves the issue.
3. Reset BIOS Settings: If there’s an option to reset BIOS settings to default, try doing so to ensure there are no conflicting settings causing the issue.
4. Run Hardware Troubleshooter: In Windows Settings, navigate to Update & Security > Troubleshoot > Additional troubleshooters, and run the Hardware and Devices troubleshooter to see if it detects any issues with the touchpad.
5. Check for System Corruption: Run the System File Checker tool by opening Command Prompt as an administrator and typing “sfc /scannow” to scan for and repair any corrupted system files.