Desejo que a rolagem suave seja ativada EVERYWHERE , a rolagem suavemente suave não pode ser ativada para rodas do mouse porque elas têm "saltos", enquanto a entrada de rolagem de um touchpad é precisa o suficiente para registrar pixel-para movimento de pixels.
Para testar isso, inicie um terminal e execute
xev
Em seguida, coloque o cursor na janela e role para cima e para baixo. Você notará que a tecla (botões 4 e 5) registra a saída continuamente enquanto você movimenta os dedos. Agora role com a click-wheel. Ele só será registrado uma vez por clique do mouse.
Algumas rodas do mouse não têm "saltos" distintos ao rolar, mas eu aposto que o hardware lê a distância percorrida pelo rolo e envia saltos como outros mouses para garantir a compatibilidade do hardware.