Qual è il modo consigliato per configurare un dispositivo touchpad Synaptics?


13

Voglio aumentare l'area di scorrimento spostando leggermente il cosiddetto RightEdge verso il centro. In questo momento lo sto facendo tramite un one-liner che viene chiamato all'inizio della sessione (aggiunto tramite gnome-session-properties):

xinput --set-prop --type=int --format=32 11 252 1781 5125 1646 4582

Funziona bene, ma sembra un trucco. Qual è il modo consigliato per modificare / impostare le proprietà del dispositivo touchpad come questo? Pochi anni fa l'avrei inserito in xorg.conf, ma oggi sembra essere scoraggiato.

Risposte:


11

AGGIORNATO CON VERSIONE TESTATA dal 10.10 al 13.04

Testato su HP dv6000, Sony Vaio NW240, Hp dv5-2130 e Toshiba NB305

Da Ubuntu 10.10 la nuova xorg.confconfigurazione è all'interno della /usr/share/X11/xorg.conf.ddirectory per i dispositivi di input.

Vai a questa directory e troverai diversi file:

10-evdev.conf, 50-synaptics.conf, 50-vmmouse.conf, 50-wacom.conf, 51-synaptics-quirks.conf, 60-magictrackpad.conf

Potrebbe dipendere da quali dispositivi hai collegato, ma questi sono quelli che ho visto sempre.

Ora vogliamo aprire il primo che carica. Quello sarà 10-evdev.conf. Ma prima di aprirlo abbiamo bisogno dei valori dei bordi sinaptici.

Prima vai al terminale, se in una versione 11.04 o precedente di Ubuntu premi ALT+ F2e digita gnome-terminal, quindi premi ENTER. Se in una versione 11.04 o più recente puoi semplicemente aprire il Dash e digitare terminal.

Dopo l'apertura del terminale digitare xinput list

Cerca il dispositivo con cui vuoi lavorare. Prendi l'ID dall'input con cui vuoi lavorare.

Nel mio caso ho il seguente output:

XInput

Quello con cui voglio lavorare è SynPS / 2 Synaptics TouchPad con un ID di 11.

Ora xinput list-props ID | grep Edges
digitiamo : (ID è il numero che hai catturato dall'ID nell'elenco xinput)

nel mio caso ho digitato xinput list-props 11 | grep Edges

e l'output era questo: Synaptics Edges (276): 1752, 5192, 1620, 4236

Prendi nota dei numeri dei 4 bordi (vanno nell'ordine: sinistra, destra, in alto, in basso)

Apri 10-evdev.conf: sudo nano 10-evdev.conf

All'interno del file 10-evdev.conf troverai diverse sezioni InputClass . Devi cercare la sezione che ha MatchIsTouchpad "attivo" al suo interno. Quello sarebbe il terzo per me.

AGGIUNGI in fondo alla sezione le 4 posizioni in questo modo

10-evdev.conf

SALVA e riavvia. Questo per verificare se funziona. Se per qualche motivo hai commesso un errore, seleziona nel menu di ripristino Modalità ripristino, carica nel terminale come root e modifica nuovamente il file e rimuovi le linee o ripara il problema. In entrambi i casi, se si esegue il terminale come root in modalità di ripristino, digitare startx e si disconnetterà dove si trova l'errore e come risolverlo. Il bello di Linux è che non solo ti MOSTRA dove si trova l'errore, nella maggior parte dei casi ti dice come risolverlo.

Se si riavvia normalmente allora ORA PUOI INIZIARE A MODIFICARE. Vai a 10-evdev.conf:

sudo nano 10-evdev.conf

E inizia a ridurre i valori a quello che ritieni più perfetto.

Nel mio caso ho abbassato il valore RightEdge ogni 1000 punti. Solo per test. Naturalmente la riduzione di RightEdge aumenta lo spazio necessario per SCORRERE su / giù. In questo modo, ora hai la possibilità di aumentare / diminuire ogni area della tua sinaptica, compresa l'area di scorrimento. E questo risponde alla tua domanda.

Prendiamo ora il codice che hai inserito nella domanda: xinput --set-prop --type = int --format = 32 11252 1781 5125 1646 4582

Nel tuo caso hai:

Opzione "LeftEdge" "1781"
Opzione "RightEdge" "5125"
Opzione "TopEdge" "1646"
Opzione "BottomEdge" "4582"

Modifica semplicemente la sezione in 10-evdev.conf con i tuoi valori. Quindi iniziare a ridurre il valore di RighEdge. Consiglio di iniziare con l'abbassamento ogni 512 punti (poiché 5125 diviso 10 = 512,5 che è il 10% del totale). Quindi modificheresti il ​​10% ogni volta che lo abbasserai.

NOTA: i valori DEVONO ESSERE tra virgolette doppie ("")

Maggiori informazioni nelle pagine man qui

Le informazioni che troverai in quel link sono aggiornate e mostrano i vari luoghi in cui puoi trovare i xorgfile di configurazione oltre alle varie opzioni che puoi usare per personalizzare il tuo sinaptico nel modo che preferisci.

C'è anche un belInstalla gpointing-device-settings programma chiamato gpointing-device-settings (apt-get install gpointing-device-settings) che fa alcune cose.

In ogni caso ha funzionato alla grande, molto bello avere la possibilità di decidere quanto vuoi per lo scorrimento e quanto vuoi per qualsiasi altra cosa, comprese le opzioni di tocco.



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.