Sua saída mostra claramente que a configuração da lista negra funciona. "control = on" significa que a suspensão automática está desativada. Eu acho que vai ficar assim se você desabilitar o TLP ou desinstalá-lo, porque é o padrão do kernel para a maioria dos drivers.
Provavelmente, o seu problema não está relacionado à economia de energia, mas a algum mau funcionamento do driver do kernel. Eu sugiro que você verifique as saídas do dmesg.
ps. A lista negra é redundante no seu caso, porque o TLP exclui o usbhid de qualquer maneira.