Configuração do trackpad para a tela HiDPI

0

Acabei de obter o novo Dell XPS 13. Consegui configurar quase tudo, exceto o touchpad.

Se eu colocar o cursor na borda esquerda da tela e começar a mover o dedo para a direita, só chego ao meio da tela antes de ficar sem o trackpad. Eu basicamente preciso encontrar uma maneira de mudar a velocidade na qual o cursor está se movendo enquanto movo o dedo.

Eu li o que eu poderia encontrar sobre isso, e mais ou menos diz que eu preciso mudar alguma coisa usando o comando xinput. Eu não consigo descobrir o que. Aqui está a xinput list-props output:

xinput list-props 13
Device 'DLL082A:01 06CB:76AF Touchpad':
    Device Enabled (138):   1
    Coordinate Transformation Matrix (140): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Tapping Enabled (298): 0
    libinput Tapping Enabled Default (299): 0
    libinput Tapping Drag Enabled (300):    1
    libinput Tapping Drag Enabled Default (301):    1
    libinput Tapping Drag Lock Enabled (302):   0
    libinput Tapping Drag Lock Enabled Default (303):   0
    libinput Tapping Button Mapping Enabled (304):  1, 0
    libinput Tapping Button Mapping Default (305):  1, 0
    libinput Natural Scrolling Enabled (276):   0
    libinput Natural Scrolling Enabled Default (277):   0
    libinput Left Handed Enabled (278): 0
    libinput Left Handed Enabled Default (279): 0
    libinput Accel Speed (280): 0.000000
    libinput Accel Speed Default (281): 0.000000
    libinput Scroll Methods Available (285):    1, 1, 0
    libinput Scroll Method Enabled (286):   1, 0, 0
    libinput Scroll Method Enabled Default (287):   1, 0, 0
    libinput Click Methods Available (306): 1, 1
    libinput Click Method Enabled (307):    1, 0
    libinput Click Method Enabled Default (308):    1, 0
    libinput Middle Emulation Enabled (290):    0
    libinput Middle Emulation Enabled Default (291):    0
    libinput Send Events Modes Available (261): 1, 1
    libinput Send Events Mode Enabled (262):    0, 0
    libinput Send Events Mode Enabled Default (263):    0, 0
    libinput Disable While Typing Enabled (309):    1
    libinput Disable While Typing Enabled Default (310):    1
    Device Node (264):  "/dev/input/event7"
    Device Product ID (265):    1739, 30383
    libinput Drag Lock Buttons (292):   <no items>
    libinput Horizontal Scroll Enabled (293):   1

alguém pode me ajudar a descobrir o que eu preciso mudar para fazer o trackpad funcionar corretamente no modo HiDPI?

    
por Tomasz Rakowski 08.12.2017 / 01:34

1 resposta

2

Eu mexi um pouco no meu laptop e acho que encontrei uma resposta. Experimente:

xinput --set-prop 13 "libinput Accel Speed" <acceleration_value>

Dispositivos de entrada de dados são estranhos porque não parece haver um parâmetro de velocidade real, apenas um parâmetro de aceleração que vai de -1 a 1, inclusive. Encontre um número que funcione ao seu gosto. Como você deve saber, as alterações com xinput não persistem após as reinicializações. No entanto, você pode tornar uma alteração permanente, modificando seu arquivo .xsessionrc . Experimente:

echo "xinput --set-prop 13 'libinput Accel Speed' <acceleration_value>" >> ~/.xsessionrc

Por que vale a pena, os dispositivos Synaptics (que é o que eu tenho) utilizam uma propriedade "Synaptics Move Speed". Mais informações sobre isso aqui: ftp://www.x.org/ pub / X11R7.5 / doc / man / man4 / synaptics.4.html . Apenas CTRL + F 'move speed'.

    
por 03.01.2018 / 06:31