Passer au contenu principal
  • Passer des commandes rapidement et facilement
  • Afficher les commandes et suivre l’état de votre expédition
  • Profitez de récompenses et de remises réservées aux membres
  • Créez et accédez à une liste de vos produits
  • Gérer vos sites, vos produits et vos contacts au niveau des produits Dell EMC à l’aide de la rubrique Gestion des informations de l’entreprise.

Correzione del touchpad Dell Precision e XPS Ubuntu: Soluzioni per i problemi di touchpad e mouse su Ubuntu

Résumé: Esplora soluzioni efficaci per i problemi del trackpad e del mouse Ubuntu sui computer Dell Precision e XPS. Seguire le istruzioni dettagliate per migliorare l'esperienza del touchpad con Ubuntu. Risolvi i problemi relativi al cursore con questa guida completa. ...

Cet article a peut-être été traduit automatiquement. Si vous avez des commentaires concernant sa qualité, veuillez nous en informer en utilisant le formulaire au bas de cette page.

Contenu de l’article


Symptômes

La seguente correzione è la procedura consigliata per risolvere i problemi di configurazione del trackpad e del mouse in Ubuntu. Si tratta di una modifica del sistema operativo Ubuntu che ha consentito di risolvere con successo problemi come ritardo o sbalzi del cursore. In questo modo è possibile migliorare l'esperienza complessiva dell'uso del trackpad o del mouse.

Cause

Non sono disponibili informazioni sulla causa.

Résolution

Per risolvere i problemi del trackpad o del mouse, attenersi alla seguente procedura:

  1. Iniziare verificando che il computer sia completamente aggiornato:
    1. Aprire una finestra di Terminale (premere contemporaneamente i tasti CTRL + ALT + T).
    2. Eseguire i seguenti comandi, premendo il tasto INVIO dopo ogni comando:
      sudo apt-get update
      sudo apt-get upgrade -y
      NOTA: Sudo è un comando in Ubuntu che concede diritti di amministratore al comando che lo segue. È necessario disporre dell'accesso a livello di amministratore al computer affinché questi comandi funzionino. Se si desidera eseguire una serie di comandi di Terminale, è possibile utilizzare il comando sudo su per concedere i diritti a livello di amministratore per l'intera sessione di Terminale.
  2. Riavviare il computer per rendere effettive le modifiche.
  3. Attivare il kernel HWE:
    1. Aprire una finestra di Terminale.
    2. Eseguire il seguente comando, quindi premere il tasto INVIO:
      sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04
    NOTA: per ulteriori informazioni su questo kernel, è possibile consultare il seguente articolo: https://wiki.ubuntu.com/Kernel/LTSEnablementStack Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies.
  4. Riavviare il computer per rendere effettive le modifiche.
  5. Verificare che il computer disponga dei driver per doppio mouse (questo problema non si verifica su tutti i modelli. Se il computer non dispone del driver per doppio mouse, passare alla fase successiva):
    1. Aprire una finestra di Terminale.
    2. Eseguire il seguente comando, quindi premere il tasto INVIO per verificare se Ubuntu rileva due trackpad (Figura 1):
      xinput list
      Finestra di Terminale Ubuntu - xinput list
      Figura 1.
       
      NOTA: l'ID è diverso, poiché ogni computer sceglie e assegna gli ID in modo differente.
    3. Modificare il file 51-synaptics-quirks.conf eseguendo il comando seguente e premendo INVIO (Figura 2):
      sudo gedit /usr/share/x11/xorg.conf.d/*synaptics-quirks.conf

      Aggiungere il testo seguente alla fine del file:
      • # Disable generic Synaptics device, as we're using
        # DLL0704:01 06CB:76AE Touchpad

        # Having multiple touchpad devices running confuses syndaemon
        Section InputClass
        Identifier SynPS/2 Synaptics TouchPad
        MatchProduct SynPS/2 Synaptics TouchPad
        MatchIsTouchpad on
        MatchOS Linux
        MatchDevicePath /dev/input/event*
        Option Ignore on
        EndSection

      Screenshot del file .conf del mouse Ubuntu
      Figura 2

      Una volta completata l'operazione, cliccare sul pulsante Save in alto a destra, quindi chiudere la finestra e riavviare il computer.
    4. Aprire una finestra di Terminale.
    5. Verificare che il secondo mouse sia disabilitato utilizzando il seguente comando e premendo il tasto INVIO (Figura 3):
      xinput -list
      Finestra di Terminale Ubuntu - Xinput list
      Figure 3

      Se il trackpad Synaptics non è visibile e si dispone ancora di un trackpad aggiuntivo, riprovare l'ultima serie di passaggi prima di procedere.
  6. Installare il nuovo driver libinput:
    1. Aprire una finestra di Terminale.
    2. Eseguire il seguente comando, quindi premere il tasto INVIO:
      sudo apt-get install xserver-xorg-input-libinput-hwe-16.04 libinput-tools xorg-input-abi-24
    3. Riavviare il computer.
  7. Bloccare il driver Synaptics:
    1. Modificare il file synaptics.conf per bloccare il driver precedente. A seconda del modello, il numero nella parte anteriore potrebbe essere diverso.
    2. Aprire una finestra di Terminale.
    3. Eseguire il seguente comando, quindi premere il tasto INVIO:
      sudo gedit /usr/share/X11/xorg.conf.d/*synaptics.conf
    4. Commentare la sezione Touchpad catchall aggiungendo il simbolo cancelletto (#) all'inizio di ogni riga della sezione (Figura 4).
      Screenshot del file Synaptics.conf Ubuntu
      Figura 4
    5. Una volta completata l'operazione, cliccare sul pulsante Save nell'angolo in alto a destra e chiudere la finestra.
  8. Aggiungere opzioni al file di configurazione libinput:
    1. L'ultimo passaggio consiste nell'aggiungere opzioni extra al file di configurazione libinput. Ciò abilita alcune funzioni aggiuntive e migliora il funzionamento generale del trackpad.
    2. Aprire una finestra di Terminale.
    3. Eseguire il seguente comando per modificare il file, quindi premere il tasto INVIO (Figura 5):
      sudo gedit /usr/share/X11/xorg.conf.d/*libinput.conf
    4. A questo punto trovare la sezione contenente l'espressione - Identifier "libinput touchpad catchall". Apportare le seguenti modifiche tra le righe MatchDevicePath "/dev/input/event* e Driver "libinput":
      • Option Tapping True
        Option TappingDrag True
        Option DisableWhileTyping True
        Option AccelProfile adaptive
        Option AccelSpeed 0.4
        Option SendEventsMode disabled-on-external-mouse

      Schermata del file libinput.conf Ubuntu
      Figura 5

      Una volta completata l'operazione, cliccare sul pulsante Save in alto a destra e chiudere la finestra.
  9. Riavviare il PC e verificare che i problemi siano stati risolti.

Torna all'inizio

Informations supplémentaires

Comandi di Terminale di Linux utili da conoscere

  • xinput -list-devices: fornisce l'ID hardware del trackpad. Ogni computer visualizza un numero diverso. Ad esempio, l'ID di un computer è 11, ma quello di un altro potrebbe essere diverso.
  • xinput list-props 11: mostra tutte le opzioni abilitate e disabilitate. Viene inoltre verificato il funzionamento di libinput. 11 alla fine è l'ID hardware ottenuto dal comando precedente.
  • sudo libinput-list-devices: mostra tutti i dispositivi riconosciuti da libinput e lo stato delle opzioni.

Per tutte le opzioni di libinput, accedere a https://www.mankier.com/4/libinput Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies.

Di seguito sono riportate le opzioni più comuni (queste opzioni vengono aggiunte a /usr/share/X11/xorg.conf.d/*libinput.conf):

  • Opzione "SendEventsMode" "disabled-on-external-mouse": quando viene rilevato un mouse USB, disabilita il trackpad.
  • Opzione "Tapping" "True": consente di utilizzare il dito e toccare il mouse per cliccare. Se si ignora questa opzione, è necessario cliccare fisicamente sul trackpad per attivare un clic del mouse o utilizzare i pulsanti inferiori. Una volta abilitata, consente di toccare con due dita per cliccare con il pulsante destro.
  • Opzione "DisableWhileTyping" "True": abilitata per impostazione predefinita, ma, se si desidera, qui è disponibile l'impostazione.
  • Opzione "AccelProfile" "adaptive": abilita il profilo di accelerazione del mouse. Consente di rendere più naturale e veloce il movimento del dito utilizzato come mouse. L'opzione adattiva è consigliata poiché cambia in base all'input dell'utente. È inoltre possibile provare l'opzione "flat".
  • Opzione "AccelSpeed" "0.3": modifica la velocità di accelerazione del puntatore. Utilizzare i valori da -1 a 1. Maggiore è il numero, più rapido il puntatore. La maggior parte delle persone preferisce il valore 0,2 per una risposta più lenta e il valore 0,5 per una risposta più veloce.
  • Opzione "TappingDrag" "True": quando è abilitata, toccando e tenendo poi il dito premuto, si riproduce la pressione di un pulsante e tutti i movimenti del dito si traducono in un trascinamento.
  • Opzione "HorizontalScrolling" "True": se si desidera scorrere da un lato all'altro. Personalmente non preferisco questa opzione. Se si dispone di un touch-screen, è possibile utilizzare l'opzione su quest'ultimo. Il funzionamento è più naturale sul touch-screen rispetto al trackpad.
  • Opzione "ScrollMethod" "edge": per impostazione predefinita, il trackpad scorre utilizzando due dita. Se si preferisce lo stile del mouse tradizionale con l'area di scorrimento a destra del trackpad, è possibile utilizzare questa opzione per abilitarlo.

Torna all'inizio

Propriétés de l’article


Dernière date de publication

13 févr. 2024

Version

7

Type d’article

Solution