Como configurar o driver do glidepoint para o touchpad?

3

Depois de usar o hack descrito em: Alps Touchpad na Dell: como instalo o driver DKMS para ativar o multitouch? , Eu sou capaz de obter touchpad um pouco funcional para um laptop Dell Latititude E6430 usando o driver glidepoint.

No entanto, a rolagem com dois dedos é um pouco confusa e definitivamente não tão suave quanto no Windows 7. Eu estaria disposto a tentar ajustar os arquivos de configuração (velocidade de rolagem de dois dedos, pressão, esse tipo de coisa) para ver se consigo melhorar, mas não consigo descobrir onde estão.

A saída relevante da lista xinput é:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]

⎜   ↳ Virtual core XTEST pointer            id=4    [slave  pointer  (2)]

⎜   ↳ GlidePoint Virtual Touchpad           id=13   [slave  pointer  (2)]

⎣ Virtual core keyboard                     id=3    [master keyboard (2)]

e a saída synclient -l é:

Couldn't find synaptics properties. No synaptics driver loaded?

O pacote synclient xserver-xorg-input-synaptics 1.6.2-1ubuntu6 está instalado, mas aparentemente não descobre que o driver glidepoint é um pouco como um touchpad semelhante a um synaptik que se pode desejar configurar em um maneira similar.

O pacote Glidepoint que eu instalei a partir do link mencionado anteriormente tem uma ferramenta de configuração GUI razoável, mas a única opção disponível para rolagem com dois dedos é ativar ou não ativar.

Da mesma forma, as opções de configuração do mouse e do touchpad não me dão nenhum ajuste relacionado a um touchpad, e muito menos a um touchpad multiponto.

Alguém sabe como ajustar o driver do ponto de acesso?

Existe um ficheiro /etc/glidepoint/configure que se parece com:

target_scancode = 0x4, 0x4, 0x9e    ;event_type, event_code, event_value

ref_scancode = 0x1, 0xbf            ;event_type, event_code

target_scancode_times = 1           ;support 0, 1 or 2

mas nada realmente óbvio aqui.

Eu também localizei um arquivo ~/.gconf/apps/glidepoint/preferences/ALPS_T3_Touchpa/%gconf.xml que tem uma entrada:

entry name="TwoFinger" mtime="1365632937" type="int" value="1"/

que parece que está armazenando o status de habilitação da configuração de rolagem de dois dedos, mas não há ajuste fino aqui, tanto quanto eu posso dizer.

Note que estou usando o Ubuntu 13.04 com unidade padrão, embora eu não veja por que uma distribuição não beta faça diferença aqui (o mesmo acontece com o Ubuntu 12.04)

Obrigado pela sua resposta!

    
por nevyn72 18.04.2013 / 20:35

1 resposta

1

Eu tive o mesmo problema no meu Latitude 6430u (pré-instalado com o Ubuntu 12.04): embora o touchpad funcionasse completamente (eu poderia até mesmo "beliscar o zoom"), não consegui configurá-lo.

resolveu um pouco instalando um driver ALPS fixo:

  • carreguei o driver do link
  • extraiu o tarball com tar xvjf psmouse-alps-1.3-alt.tbz e copiou todas as fontes para / usr / src com sudo cp -Rvup usr /
  • /usr/src/psmouse-alps-1.3/alps.sh dkms_build_alps
  • Eu também tive que desinstalar o pacote debian "glidepoint"

Após a reinicialização, a guia "touchpad" está de volta às configurações do sistema e permite que eu configure uma rolagem perfeita com dois dedos. Parece que perdi o pinch-to-zoom, mas não preciso ...

    
por Martin 26.05.2013 / 13:21