Eu finalmente consegui uma solução: substituição de hardware. Obviamente, não há conserto de software, mas a peça de reposição encomendada (Synaptics Touchpad para T440, T550, ...) finalmente chegou e parece ser compatível. Infelizmente meu produto não possui nenhum número de pedido.
- Após a substituição de hardware, o Windows continua relatando um touchpad do ALPS mesmo admitindo que o novo seja reconhecido com sucesso como Synaptics touchpad Ubuntu 16.04.3 LTS. Até mesmo uma instalação nova do Windows reporta um touchpad do ALPS. Talvez alguém, que é em drivers do Windows em geral, pode explicar esse comportamento. Para colocar isso para trabalhar sob Windows, eu instalei "Synaptics UltraNav Driver for Windows 10 (64 bits) - ThinkPad L450, T450, T450s "v19.3.4.83 de 11 de maio de 2017. Talvez outros também funcionem, mas alguns definitivamente não instalarão mas relate um dispositivo ausente. Qualquer tentativa de desinstalar drivers anteriores de antemão não parece trazer nenhum benefício.
- Isso ainda não coloca o touchpad em trabalhos. No gerenciador de dispositivos, o driver do "ThinkPad UltraNav" precisa para ser atualizado manualmente e o dispositivo apontador Lenovo / Synaptics precisa ser escolhido na lista de todos os drivers de dispositivos disponíveis incluindo os potencialmente incompatíveis.
- Assim que tiver sido feito, sem reiniciar, o Editor de Políticas de Grupo do Windows precisa ser usado para impedir que o Windows atualize automaticamente os drivers de dispositivo para o touchpad. Caso contrário, depois de algumas reinicializações, os ALPS o driver é instalado novamente e o touchpad não funcionará mais longo. Eu bloqueei os "IDs de hardware" do dispositivo listados no dispositivo aba de detalhes (para mim: "ACPI \ VEN_LEN & DEV_200D", "ACPI \ LEN200D" e "* LEN200D".) A política é Configuração do Computador / Administrativa Modelos / Sistema / Instalação de Dispositivos / Instalação de Dispositivos Restrições / Impedir a instalação de dispositivos que correspondam a qualquer um destes IDs de dispositivos. É claro que a política também precisa ser ativada.
- depois pode-se verificar se a política está em ação, fazendo com que o Windows tente atualize o driver online. Deve falhar e reportar "O a instalação deste dispositivo é proibida pela política do sistema. " não, apenas reverter para o driver anterior (Synaptics).
Editar: Minha solução acima ainda funciona (agora usando o driver para a versão T440s 19.0.17.115 gggr01ww), mas a experiência do usuário não é tão boa quanto com o dispositivo original. A sensibilidade de rolagem de dois dedos frequentemente (mas nem sempre) parece estranha. Apertar & o zoom não é suportado. Deslizar com a mão cheia ou deslizar com três dedos para percorrer aplicativos abertos não é suportado. O driver Synaptics oferece algumas opções para TwistRotate e ChiralRotate, mas eu não preciso disso. Eu realmente penso em colocar o dispositivo original de volta, aceitando reiniciar a cada duas horas.
Agora, minha última esperança é transformá-lo em um Windows Precision Touchpad de alguma forma. Este artigo ( link ) recomenda obter um driver Lenovo específico para os proprietários do Synaptics Touchpad (n1mgx14w) e instalá-lo manualmente através do gerenciador de dispositivos. Eu ainda não tentei isso, mas devido aos desafios que levaram para que o touchpad Synaptics funcione (especialmente que é necessário desabilitar as atualizações automáticas para o dispositivo) eu não tenho muita esperança.
Editar 2: Agora eu segui um dos tutoriais, mencionados por Frank Breitling e eu, para transformar o touchpad em um Windows Precision Touchpad. Eu experimentei a falha completa de todos os dispositivos HID internos, mas a tela sensível ao toque novamente, assim como o touchpad e trackpoint com seus botões funcionando apenas parcialmente, ou seja, todos os três botões de hardware executam um clique imediato do mouse, sem menu de contexto, sem arrastar e soltar.
Editar 3: Eu finalmente voltei para o touchpad original do ALPS. A função ainda falhará mais ou menos regularmente, mas graças à dica da ferramenta devcon (do Windows SDK, também fornecida com o driver Intel Bluetooth no meu dispositivo) no artigo linkado por Frank Breitling, eu agora posso reiniciar o dispositivo / driver chamando como Administrador:
devcon.exe restart "@HID\VID_0483&PID_91D1&COL02&1EE98EEF&0&0001"
Acabei de listar todos os dispositivos e tentei alguns dispositivos HID até que o reinício do mencionado tenha o efeito desejado. Espero que isso ainda ajude alguém.