Hi, I have tested the insertion/removel of 2 different drivers (keyboard and touchscreen), what I have seen is that the sequence in the number of the event is always different aty the time of registering them, I'd expect that if I remove a module, the event number is freed, making it available for the next time but this is not the case My output looks like #insmod myinputdriver.ko /class/input/input0 #rmmod myinputdriver.ko #insmod myinputdriver.ko /class/input/input1 #rmmod myinputdriver.ko Is there any specific function from the input subsystem to free it? Do we have a limitation on the input subsystem? Best Regards Abraham -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html