Disabilitare Multi Touch - Ubuntu 16.04 - Chiosco Multim.

Configurazione e uso dell'interfaccia utente predefinita fino alla versione 16.04 di Ubuntu.
HdSNT
Prode Principiante
Messaggi: 3
Iscrizione: venerdì 24 marzo 2017, 10:13
Desktop: ubuntu
Distribuzione: Ubuntu 16.04.2 LTS X86_64
Sesso: Maschile

Disabilitare Multi Touch - Ubuntu 16.04 - Chiosco Multim.

Messaggio da HdSNT »

Buongiorno,
stò sviluppando un chiosco multimediale per la navigazione forzata di un sito web. [Sistema operativo Ubuntu 16.04]

Mi sono accorto che nel momento in cui un utente preme contemporaneamente sullo schermo touch con 4 dita, il sistema apre automaticamente il menù.

Chiaramente questa funzionalità mette a serio rischio il chiosco multimediale.

Avete consigli in merito? E' possibile disattivare il multi-touch, oppure le gestures predefinite del sistema operativo?

Grazie per la collaborazione
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Disabilitare Multi Touch - Ubuntu 16.04 - Chiosco Multim

Messaggio da steff »

Premesso che so poco di schermi touch, ma posta

Codice: Seleziona tutto

 synclient -l
sudo libinput-list-devices 
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
HdSNT
Prode Principiante
Messaggi: 3
Iscrizione: venerdì 24 marzo 2017, 10:13
Desktop: ubuntu
Distribuzione: Ubuntu 16.04.2 LTS X86_64
Sesso: Maschile

Re: Disabilitare Multi Touch - Ubuntu 16.04 - Chiosco Multim

Messaggio da HdSNT »

Grazie per la risposta.

Se lancio (synclient -l) il sistema ritorna

Codice: Seleziona tutto

Failed to connect to X Server.
Se lancio (sudo libinput-list-devices ) il sistema mi ritorna i seguenti device:

Codice: Seleziona tutto

Device:           Video Bus
Capabilities:     keyboard


Device:           Power Button
Capabilities:     keyboard

Device:           HID 04d9:0499
Capabilities:     pointer


Device:           AFO Co., Ltd. AFO TCM10J-320 HID Pen
Capabilities:     tablet

Device:           AFO Co., Ltd. AFO TCM10J-320 HID
Capabilities:     touch


Device:           Microsoft Comfort Curve Keyboard 2000
Capabilities:     keyboard

Device:           Microsoft Comfort Curve Keyboard 2000
Capabilities:     keyboard pointer

Device:           Eee PC WMI hotkeys
Capabilities:     keyboard
Ultima modifica di steff il lunedì 27 marzo 2017, 18:16, modificato 1 volta in totale.
Motivazione: tag codice
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Disabilitare Multi Touch - Ubuntu 16.04 - Chiosco Multim

Messaggio da steff »

Prendi subito l'abitudine di usare il tag codice nel editor completo per i listati come da regolamento, si legge meglio, ho sistemato tuo messaggio intanto.

Codice: Seleziona tutto

Failed to connect to X Server.
mi sa che l'hai dato in console virtuale tty, o anteponi

Codice: Seleziona tutto

export DISPLAY=:0.0 && synclient -l 
o dallo dalla grafica, e il secondo è molto scarno dovrebbe essere più esplicito, mi sa che non viene usato libinput.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
HdSNT
Prode Principiante
Messaggi: 3
Iscrizione: venerdì 24 marzo 2017, 10:13
Desktop: ubuntu
Distribuzione: Ubuntu 16.04.2 LTS X86_64
Sesso: Maschile

Re: Disabilitare Multi Touch - Ubuntu 16.04 - Chiosco Multim

Messaggio da HdSNT »

Mi scuso.
Il risultato completo è il seguente (avevo razionalizzato il tutto per questioni di visibilità).

Codice: Seleziona tutto

Device:           Power Button
Kernel:           /dev/input/event1
Group:            1
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a

Device:           Video Bus
Kernel:           /dev/input/event2
Group:            2
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a

Device:           Power Button
Kernel:           /dev/input/event0
Group:            3
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a

Device:           HID 04d9:0499
Kernel:           /dev/input/event3
Group:            4
Seat:             seat0, default
Capabilities:     pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat*adaptive

Device:           AFO Co., Ltd. AFO TCM10J-320 HID Pen
Kernel:           /dev/input/event7
Group:            5
Seat:             seat0, default
Capabilities:     tablet
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   none

Device:           AFO Co., Ltd. AFO TCM10J-320 HID
Kernel:           /dev/input/event6
Group:            6
Seat:             seat0, default
Capabilities:     touch
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      identity matrix
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a

Device:           Microsoft Comfort Curve Keyboard 2000
Kernel:           /dev/input/event4
Group:            7
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a

Device:           Microsoft Comfort Curve Keyboard 2000
Kernel:           /dev/input/event5
Group:            8
Seat:             seat0, default
Capabilities:     keyboard pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a

Device:           Eee PC WMI hotkeys
Kernel:           /dev/input/event12
Group:            9
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
 
Lanciato il comando

Codice: Seleziona tutto

export DISPLAY=:0.0 && synclient -l
il sistema ritorna il seguente messaggio:

Codice: Seleziona tutto

Couldn't find synaptics properties. No synaptics driver loaded?
Da come ho capito non attivo sulla mia versione di Ubuntu.
Gnome 3.20 replaces synaptics with libinput
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40299
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Disabilitare Multi Touch - Ubuntu 16.04 - Chiosco Multim

Messaggio da steff »

Ora sì che si capisce, ma francamente non vedo come con libinput si possono disabilitare il touch a quattro dita, forse in gnome ci sono delle possibilità di configurarlo ma non lo conosco bene, di solito sono sempre meno le cose che permette di modificare.

Intanto dai

Codice: Seleziona tutto

xinput
prova di riconoscere il numero XY dello schermo touch e posta:

Codice: Seleziona tutto

xinput --list-props XY
Si possono eventiualemente modificare i parametri in questione con

Codice: Seleziona tutto

xinput --set-prop XY <numero-proprietà> <valore>
Altre opzioni:
- abilitare synaptics al posto di libinput
- disabilitare l'esecuzione del menu (ma quale menu è?)
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Scrivi risposta

Ritorna a “Unity”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti