xinput des não reconhece propriedades no Fedora 25

2

No Fedora 25, xinput parece ter problemas ao reconhecer as propriedades dos dispositivos de entrada.

De acordo com o ThinkWiki , isso deve funcionar:

$ xinput set-prop "TPPS/2 IBM TrackPoint" "Device Accel Profile" 2
property 'Device Accel Profile' doesn't exist, you need to specify its type and format

Olhando para a saída na seção Configuração abaixo, parece que as propriedades foram renomeadas. Infelizmente, o uso dos novos nomes de propriedade produz o mesmo resultado:

$ xinput set-prop "TPPS/2 IBM TrackPoint" "Accel Speed" 0.75
property 'Accel Speed' doesn't exist, you need to specify its type and format

Eu também tentei usar o dispositivo id com --type e --format especificado - mesmo resultado.

Configuração

Fedora 25, Xorg (não Wayland), i3wm, Thinkpad TrackPoint ( TPPS/2 IBM TrackPoint )

$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=10   [slave  pointer  (2)]
...

$ xinput list-props 'TPPS/2 IBM TrackPoint'
Device 'TPPS/2 IBM TrackPoint':
    Device Enabled (139):   1
    Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Accel Speed (276): 0.000000
    libinput Accel Speed Default (277): 0.000000
    libinput Accel Profiles Available (278):    1, 1
    libinput Accel Profile Enabled (279):   1, 0
    ...
    
por NefariousOctopus 20.02.2017 / 23:13

1 resposta

2
  1. A propriedade é chamada libinput Accel Speed (observe a libinput no início). Da mesma forma com outras propriedades.
  2. Os dispositivos de entrada agora são manipulados pela biblioteca libinput (pelo menos no Fedora 25), que suporta Wayland e X.Org. Infelizmente, ele fornece tantas opções quanto a maneira antiga (ainda! - parece estar em desenvolvimento rápido ) .

Notas

  • man libinput documenta todas as propriedades
  • ArchWiki faz um ótimo resumo de tópicos como sempre
  • Parece haver uma solução alternativa para voltar ao método antigo, mas eu não tentei.

Como estou respondendo a minha própria pergunta, posso ter perdido algo importante - todas as sugestões foram apreciadas.

EDIT Esqueceu completamente de mencionar que a rolagem do TrackPoint funciona agora, o que é legal:)

    
por 20.02.2017 / 23:31

Tags