stato dei gesti multitouch in 14.04 / Unity

18

Questo sembra uno degli oggetti più richiesti qui intorno, ma il team di sviluppo di Ubuntu ha apportato cambiamenti rapidi in quest'area, quindi le informazioni recenti sono importanti.

Sono su un MacBook Pro 9,2.

Quando ho installato Ubuntu Saucy, ho ricevuto il nuovo ed entusiasmante driver mtrack per il mio touchpad. Sembra funzionare bene per tutte le funzioni di base e i gesti con due e tre dita sembrano essere rilevati dalle mie applicazioni, almeno (ad esempio il pulsante "indietro" di Firefox 3, scorrendo). Mi piacerebbe comunque personalizzare i gesti, e magari aggiungerne uno o due per gestire i miei spazi di lavoro / finestre. Ho aggiornato la scorsa notte alle 14.04 per vedere se il supporto multitouch nella GUI è stato migliorato (non sembra così).

  • Ho provato touchegg, ma sembra che sia basato su utouch che non esiste più in 13 o 14. Non riesce a rilevare nulla dal mio touchpad, anche quando ho ricompilato l'unità senza multitouch, per link . La maggior parte della doco che ho visto presuppone che tu stia usando synaptics, quindi forse questo è il problema.

  • Ho provato il ginn, ma ho riscontrato lo stesso problema: non è in grado di rilevare alcun input dai gesti del trackpad.

  • Ho provato easystroke, ma mi vuole un "pulsante gesto" che abiliti i gesti. Voglio solo farli senza un pulsante speciale.

Questo mi sta facendo impazzire Capisco che se passassi a Ubuntu, Gnome touchegg dovrebbe "funzionare". Ma devo DAVVERO cambiare la mia intera interfaccia shell per configurare i gesti del mouse? Unity REACH ha davvero l'intero stack multitouch senza esporlo in uno strumento di configurazione?

Credo che sia così ridicolo che mi manchi qualcosa di ovvio. Qualsiasi consiglio sarebbe benvenuto.

    
posta user274892 27.04.2014 - 12:24

4 risposte

2

Sugli ultimi Ubuntu, tutti i multi-touch avanzati funzionano solo dal touchscreen, non dal touchpad.

Quindi ciò che rimane è:

  • scorri (due dita trascinano verso l'alto o verso il basso),
  • elenco di software in esecuzione (doppio tocco di 3 dita)
  • launcher (4 dita tap)

tutti gli altri gesti multitouch avanzati sono disponibili solo dallo schermo. Sono ancora sconcertato da quella scelta di design.

Touchégg sembra funzionare con 14.04 (I'm on 14.10, can not confirm / deny) link

    
risposta data Xavier 28.12.2014 - 12:41
1

In base alle Linee guida per l'interfaccia utente di Unity Gesture solo le "4 finger "e" 1 finger edge "sono hard-coded in Unity. Posso attestare che la maggior parte dei gesti su tavolette Wacom può essere facilmente disabilitata senza ricompilare Unity (usando xsetwacom), comunque il gesto "4 dita" che apre il trattino (che viene inavvertitamente attivato dalle mie nocche mentre scrivo sul Wacom) è fastidiosamente persistente.

Aggiornamento: ricompilare Unity per rimuovere il codice incriminato che riguarda i quattro tocchi è stato abbastanza semplice e ben delineato in un altro thread .

    
risposta data Thismatters 26.05.2014 - 07:45
1

Ho scritto una guida per farlo. Fondamentalmente, affinché funzioni, è necessario utilizzare un driver syndaemon biforcuto. Userai anche un programma chiamato xswipe. Segui questo link .

    
risposta data rhodysurf 21.07.2014 - 03:40
1

In realtà, tutte queste funzioni funzionano ancora sul touchpad. L'unica cosa che hanno fatto è stato aggiungere il supporto per laptop / monitor touch screen. Quando lo hanno fatto, la maggior parte dei gesti multi-dito predefiniti sono stati spostati sul touch screen. Quindi se li vuoi sul touchpad, allora tutto ciò che devi fare è impostare il collegamento e il comando, in modo simile a quello che faresti per una scorciatoia da tastiera. (e sì, so che funziona, sto usando Ubuntu 15.04 Vivid Vervent.)

    
risposta data John Hamilton 06.01.2015 - 23:37

Leggi altre domande sui tag