[Progetto] multitouch gestures Ubuntu 12.04 -> 14.04

Iniziative e progetti della comunità legati a Ubuntu.
Regole della sezione
Questa sezione ha lo scopo di raccogliere le iniziative/progetti della nostra Comunità legati ad Ubuntu. I progetti ospitati nascono da iniziative degli utenti o gruppi di utenti. In futuro i progetti potrebbero rimanere iniziative "personali" o essere integrate nella distribuzione, sponsorizzate da Ubuntu o da Canonical a discrezione dei responsabili. All'interno di essa sarà possibile inserire delle discussioni che hanno la funzione di pubblicizzare avvenimenti, iniziative e progetti software su Ubuntu e GNU/Linux in generale. Sarà inoltre possibile per gli utenti proporre lo sviluppo di nuovi software e in questo caso la discussione di richiesta avrà la funzione di generare un requisito funzionale del prodotto da sviluppare.

Sezione I - Iniziative
  • Fanno parte di iniziative, ad esempio, le seguenti categorie: corsi, progetti editoriali, libri.
  • La segnalazione di un'iniziativa avviene creando una discussione con l'annuncio.
  • Una volta effettuata la segnalazione, la discussione viene chiusa dal Gruppo Forum.
  • Se l'iniziativa esposta comporta un costo di adesione o fruizione, questo deve essere esplicitamente riportato all'interno della discussione.
  • È obbligatorio segnalare all'interno della discussione i riferimenti per poter contattare/partecipare all'iniziativa.
Sezione II - Progetti
  • La segnalazione di un progetto software, come per le iniziative, avviene e si sviluppa all'interno di una singola discussione.
  • Sarà consentito l'inserimento di software solo se rilasciati sotto licenza GPL (in tutte le sue versioni) o equivalente FOSS, tale da garantire agli utenti l'utilizzo del prodotto senza restrizioni e agli sviluppatori la proprietà intellettuale del codice prodotto.
  • Nell'oggetto della discussione dovrà essere riportata la categoria (es. [Iniziativa], [Progetto] o [Proposta]) e una semplice descrizione del progetto.
  • Se il progetto ha già un sito che lo ospita sarà a discrezione del Gruppo Forum chiuderla come segnalazione o lasciarla aperta.
  • Se il progetto non ha un sito che lo ospita si potranno aprire due discussioni, una per proporre modifiche/implementazioni (dove nel titolo occorre specificare [sviluppo]) ed una per segnalare problemi (e nel titolo dovrà comparire [supporto]).
  • Non è consentita l'apertura di nuove discussioni in riferimento a versioni superiori o modificate di un prodotto già riportato in precedenza.
  • Se il software oggetto del progetto ha una dimensione non superiore ai 128 kB, per prodotti che non hanno un sito che li ospita, sarà possibile allegarlo alla discussione.
Sezione III - Proposte
  • Una proposta deve essere eseguita e si svilupperà all'interno di una singola discussione.
  • Le proposte dovranno essere inserite direttamente nella sezione "Progetti della Comunità".
  • Dovranno essere specificate le funzionalità che devono essere sviluppate.
  • Non dovranno essere riportate diciture tipo "...deve fare come questo software...", ma indicare nel miglior modo possibile i requisiti.
  • Una volta segnalata la discussione resterà aperta per consentire uno scambio di idee su come sviluppare il codice o finché gli sviluppatori non forniranno una soluzione (da pubblicizzare poi, come visto prima, nella sezione Progetti) che ne soddisfi il requisito.
Per quanto non esposto sopra, si fa comunque riferimento al Regolamento del forum ed al Codice di Condotta della Comunità.
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] multitouch gestures Ubuntu 12.04 -> 14.04

Messaggio da davideddu »

laertM [url=http://forum.ubuntu-it.org/viewtopic.php?p=4604913#p4604913][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao ragazzi!!
Ottime speranze per quelli, che come me, con touchegg non possono abilitare il multitouch. Solo che non riesco a seguirvi, praticamente non riesco ad installare il fork(non so come si fa). Potete fare una guida passo dopo passo con tutti i comandi da effettuare. Grazie!
Collega un mouse di riserva per sicurezza.
Segui le istruzioni per compilarlo qui:
https://github.com/felipejfc/xserver-xo ... nd-install
Nota per le istruziioni del link sopra:
Dovrai ri-eseguire ./autogen.sh fino a quando non ti da errori. Gli errori vengono causati da dipendenze mancanti. Dovrai installarle ad una ad una controllando che cos'è che genera l'errore (cosa manca), cercandolo in http://packages.ubuntu.com e installando il pacchetto che lo contiene (in genere sono pacchetti che terminano in -dev). Se ti dice il nome del file, salta direttamente nella casella di ricerca in basso dove puoi cercare i nomi di file, selezionando il secondo checkbox (ends with the keyword).

Una volta che hai finito quanto sopra, esegui

Codice: Seleziona tutto

sudo cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf
sudo gedit /etc/X11/xorg.conf
Cerca la sezione racchiusa tra 'Section "InputClass"' e 'EndSection' che contiene 'Identifier "touchpad catchall"', e aggiungi le seguenti due opzioni:

Codice: Seleziona tutto

   Option "SHMConfig" "on"
   Option "Protocol" "event"
in modo che assomigli a questo (non incollare il seguente blocco di codice: modifica quello di default, oppure xorg potrebbe non trovare il touchpad ergo il touchpad potrebbe non funzionare):

Codice: Seleziona tutto

Section "InputClass"
   Identifier "touchpad catchall"
   MatchIsTouchpad "on"
   MatchDevicePath "/dev/input/mouse*"
   Driver "synaptics"
   Option "SHMConfig" "on"
   Option "Protocol" "event"
EndSection
Riavvia il computer o la sessione e sei apposto!
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
Slntswrd
Prode Principiante
Messaggi: 1
Iscrizione: martedì 1 luglio 2014, 11:05
Desktop: Gnome
Distribuzione: Ubuntu

Re: [Progetto] multitouch gestures Ubuntu 12.04 -> 14.04

Messaggio da Slntswrd »

Salve a tutti!

Non vorrei andare OT, ma visto che questa applicazione si occupa di multitouch volevo riportare un problema che mi si è presentato ultimamente.

Stavo sviluppando un'applicazione che doveva girare su un Asus AllinOne (perc hi non lo conoscesse: http://www.asus.com/it/AllinOne_PCs/).
Purtroppo però al collegamento di un secondo monitor (necessario per questa applicazione) le funzioni touch risultano malfunzionanti! In particolare se appoggio il dito sul lato sinistro dello schermo touch la posizione del cursore è, correttamente, sotto il dito stesso, mentre via via che mi sposto verso il lato destro dello schermo touch, il puntatore subisce una deriva verso destra nella sua posizione relativa per fare in modo di arrivare all'interno nell'altro monitor (Finendo quindi spostato rispetto alla posizione del tocco) .
Più precisamente a metà dello schermo touch la deriva è di circa il 50% della risoluzione orizzontale complessiva, mentre al bordo destro dello schermo la deriva è del 100%! così mentre io con il dito tocco il bordo destro del monitor numero 1 il puntatore si trova sul bordo destro del monitor numero 2 (la configurazione è naturalmente quella con gli schermi affiancati, uno solo dei due, quello integrato, è touchscreen).
Purtroppo questa cosa ha invalidato completamente il Touchscreen integrato del pc rendendolo inutilizzabile.

Non ho idea se questo progetto prenda in considerazione anche il multitouch gesture su shermi, o solo quello su trackpad, ad ogni modo volevo segnalare questo problema in quanto non sono riuscito in alcun modo ad usare il secondo schermo solo per la visualizzazione.

Per completezza aggiungo che in Winzoz invece sussiste il problema contrario, l'altro schermo è completamente inaccessibile via touch (e fin qui sono cose che da quel sistema operativo ci si può anche aspettare ;D !) però purtroppo è quello che mi serviva e ho dovuto usare il prodotto di Microsoft...

Non ho idea di come si possa risolvere il problema, ma credo che bisognerebbe tener conto dell'eventuale presenza di monitor multipli e poter scegliere dove confinare l'azione del mouse.

Spero che queste informazioni possano essere utili a qualcuno.

Ciao a tutti!
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] multitouch gestures Ubuntu 12.04 -> 14.04

Messaggio da davideddu »

Non c'entra niente, è totalmente off-topic.
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
Avatar utente
alessandro19
Prode Principiante
Messaggi: 99
Iscrizione: domenica 3 marzo 2013, 3:05
Desktop: Unity
Distribuzione: Ubuntu 14.04 LTS
Località: Bolzano

Re: [Progetto] multitouch gestures Ubuntu 12.04 -> 14.04

Messaggio da alessandro19 »

servono ancora synclient e cat /var/log/Xorg.0.log?
comunque comincio seguendo la discussione, quando avrò tempo proverò lo script ;)
Allegati
synclient-Xorg.0.txt
(47.76 KiB) Scaricato 102 volte
Alessandro
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Progetto] multitouch gestures Ubuntu 12.04 -> 14.04

Messaggio da davideddu »

alessandro19 ha scritto:servono ancora synclient e cat /var/log/Xorg.0.log?
comunque comincio seguendo la discussione, quando avrò tempo proverò lo script ;)
No non servono più, ho già trovato una soluzione, ma grazie comunque!
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
Scrivi risposta

Ritorna a “Progetti della Comunità”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 30 ospiti