Eu tenho um laptop (um Samsung Series 9) com um trackpad Synaptics e tenho o Windows XP nele.
Um dos recursos interessantes deste trackpad é que ele permite rolar colocando dois dedos no trackpad e arrastando-os para cima ou para baixo.
Mas o mais irritante é o seguinte: em vez de agir como qualquer outra roda de rolagem existente e enviar eventos da roda de rolagem para o Windows, por algum motivo, o trackpad Synaptics possui uma lógica especial para rolagem. Ele muda o cursor do mouse para o desenho de uma barra de rolagem e, em seguida, rola a própria janela usando um mecanismo aparentemente proprietário.
O problema é que essa rolagem não funciona em todos os aplicativos. Por exemplo, ele não funciona em aplicativos baseados em GTK, que eu uso muito.
Eu realmente não tenho idéia do por que os desenvolvedores do Synaptics optaram por reinventar a rolagem de roda, às custas de seus usuários ...
De qualquer forma, existe uma maneira de fazer meu trackpad enviar eventos de roda de rolagem padrão, para que funcione em todos os aplicativos?