Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is it possible to install multiple drivers for a single device (say, a touchpad), and then switch between them on the fly? (I.e., without a reboot.)
I'm having some trouble with the Synaptics driver of my touchpad, and like to be able to switch to a generic mouse driver on the fly with a keyboard shortcut (or something like that), so I can enjoy Synaptics' multi-touch tomfoolery one moment and a no hassle touchpad driver without oddities the next.

Edit - If What Frank Thomas said is correct, and it isn't possible to straight out swap drivers, wouldn't it be possible to write a driver that acts as a wrapper for other drivers, additionally giving the user the option to swap them through that?

share|improve this question
How about searching for a working driver instead? –  Baarn Nov 30 '12 at 14:52
I mean, post the problem you actually face instead of looking for some dubious fix. –  Baarn Nov 30 '12 at 14:52
What @Informaficker is referring to is you are asking a XY Problem. Please let us know what X is. –  Scott Chamberlain Nov 30 '12 at 15:03
I've already posted X on several other sites and fora. (E.g.: superuser.com/questions/504571/use-touchpad-while-typing.) This is something of a last resort effort to deal with the problem. –  Protector one Nov 30 '12 at 15:44
The ability to create different hardware profiles in XP was a great help, but of course this useful feature was removed from Vista+. –  Karan Nov 30 '12 at 18:49

1 Answer 1

up vote 0 down vote accepted

as a rule, no, since drivers are loaded into the kernel and are "dangerous" to unload without a shutdown in that they may cause a kernel panic once the driver is unloaded. It is possible to load drivers on the fly (USB devices for instance) but they can't be swapped out without a reboot.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.