I have used a usb installer to install Ubuntu on my laptop. touchpad and keypad were working perfect when I used ubuntu from USB, However it was not able to detect keypad and touchpad when installed on the laptop. Keypad was detecting while loading grub. But when it comes to login screen mouse and keypad were not detected. When I connected usb mouse and usb keyboard, it was able to detect it.

How can an operating system which claims so many features cannot detect Keypad and Touchpad? How can such operating system can be useful without detecting a basic thing like keypad and touchpad?

I was thinking of moving to Ubuntu, but got stuck at this stage. Is there any way to make it detected?