Live Support My forum, my way! Il forum dei newsgroup: Linux » [lungo] mouse + udev
My forum, my way! Il forum dei newsgroup
Fast Uncompromising Discussions.Newsgroup FUDforum will get your users talking.

Loading
Utenti      F.A.Q.    Registrati    Login    Home
Home » Computer » Linux » [lungo] mouse + udev
[lungo] mouse + udev [messaggio #40584] ven, 22 luglio 2011 01:49 Messaggio successivo
Francesco  è attualmente disconnesso Francesco
Messaggi: 186
Registrato: luglio 2007
Senior Member
Oggetto criptico, spero di risucire a spiegarmi. Ho acquistato una
trackball, tasti di cui 2 programmabili (sotto win fanno cose mirabolanti
grazie ai driver, io mi accontento di dargli funzioni specifiche).
Attaccata, riconosciuta al volo; anche xev mi da il suo bel contributo e
vedo che è anche possibile scegliere di rinominare i tasti (il tasto
anteriore sinistro mi viene riconosciuto come tasto centrale, preferirei
assegnargli funzione speciale e usare i due tasti contemporaneamente).

Ovviamente adoro complicarmi la vita, infatti passata l'immediata prova
collego l'aggeggino ad un kvm. Il kvm funziona perfettamente e fa il suo
porco lavoro ma ... non mi riconosce il "mouse" in maniera nativa, infatti
lsusb riporta:

Bus 003 Device 009: ID 045e:008a Microsoft Corp. Wireless Keyboard and Mouse

Approfondendo la cosa scopro che se lo attacco al kvm mi usa i device
mouse0 e event1, se lo collego diretto su usb usa mouse1 e event6; inoltre
collegatolo al kvm xev non rileva la pressione dei tasti supplementari.

Ho quindi pensato di inserire una regola in udev per togliergli
l'ambiguità del caso, per ora ho raccolto le info con "udevadm info --
query=all --name=<path to dev>" sia per il collegamento diretto che per via
kvm e sia per il device mouse che per l'event, informazioni che ovviamente
differiscono. Da queste differenze dovrei essere in grado di giocare con
udev, ma quì mi fermo: googlando escono guide troppo vecchie (noto la
sintassi e ricordo che ci fù un problema di regole deprecate che andavano
modificate). Quindi chiedo aiuto:
1) Mi sapreste indirizzare su una guida recente e decente per udev
2) Val la pena sbatterci o il sistema è ancora in forte/fortissimo
sviluppo? (uso wheezy)
3) Posso considerare il collegamento usb sfruttandolo "by-path" o cambia
di boot in boot?

Per ora è tutto.
--
Non pretendo che comprendiate il significato di quello che ho scritto senza
averlo riletto un certo numero di volte. Personalmente, vi riterrei degli
stupidi se lo faceste. Io l'ho letto sei volte ed ancora non l'ho capito.
Re: [lungo] mouse + udev [messaggio #40590 è una risposta a message #40584] ven, 22 luglio 2011 16:23 Messaggio precedenteMessaggio successivo
TheSaint  è attualmente disconnesso TheSaint
Messaggi: 15
Registrato: luglio 2011
Junior Member
Francesco wrote:

> Bus 003 Device 009: ID 045e:008a Microsoft Corp. Wireless Keyboard and
> Mouse
>
Questi son i codici di produttore e modello, non possono cambiare.
Basando la tua regola di udev e' univoco in tutti i casi usando quei valori.
Re: [lungo] mouse + udev [messaggio #40593 è una risposta a message #40584] ven, 22 luglio 2011 23:01 Messaggio precedenteMessaggio successivo
Tigers  è attualmente disconnesso Tigers
Messaggi: 45
Registrato: agosto 2008
Member
On 22/07/11 01:49, Francesco wrote:
> Oggetto criptico, spero di risucire a spiegarmi. Ho acquistato una
> trackball, tasti di cui 2 programmabili (sotto win fanno cose mirabolanti
> grazie ai driver, io mi accontento di dargli funzioni specifiche).

Non so rispondere alla tua domanda su udev, comunque io per sfruttare "a
fondo" tutti i tasti aggiuntivi del mio mouse VX revolution ho
installato easystroke, e devo dire che fa cose che imho non hanno niente
da invidiare a tanti driver windows...

Onestamente non sono abituato a usare i tasti supplementari del mouse
più di tanto, ma ti consiglio di provarlo...

imho merita davvero :-)
Re: [lungo] mouse + udev [messaggio #40594 è una risposta a message #40590] sab, 23 luglio 2011 02:11 Messaggio precedenteMessaggio successivo
Francesco  è attualmente disconnesso Francesco
Messaggi: 186
Registrato: luglio 2007
Senior Member
TheSaint ha sentenziato:

> Francesco wrote:
>
>> Bus 003 Device 009: ID 045e:008a Microsoft Corp. Wireless Keyboard and
>> Mouse
>>
> Questi son i codici di produttore e modello, non possono cambiare.
> Basando la tua regola di udev e' univoco in tutti i casi usando quei
> valori.

Questo ok, anzi precisiamo che sono i codici di produttore che il sistema
riconosce (se lo collego direttamente senza passare per kvm me lo riconosce
per come è). Per questo pensavo di "giocare sporco" e di modificare la
regola presente per questo codice produttore, almeno la parte relativa al
mouse.

--
Non pretendo che comprendiate il significato di quello che ho scritto senza
averlo riletto un certo numero di volte. Personalmente, vi riterrei degli
stupidi se lo faceste. Io l'ho letto sei volte ed ancora non l'ho capito.
Re: [lungo] mouse + udev [messaggio #40595 è una risposta a message #40593] sab, 23 luglio 2011 02:16 Messaggio precedenteMessaggio successivo
Francesco  è attualmente disconnesso Francesco
Messaggi: 186
Registrato: luglio 2007
Senior Member
Paolo ha sentenziato:

> On 22/07/11 01:49, Francesco wrote:
>> Oggetto criptico, spero di risucire a spiegarmi. Ho acquistato una
>> trackball, tasti di cui 2 programmabili (sotto win fanno cose mirabolanti
>> grazie ai driver, io mi accontento di dargli funzioni specifiche).
>
> Non so rispondere alla tua domanda su udev, comunque io per sfruttare "a
> fondo" tutti i tasti aggiuntivi del mio mouse VX revolution ho
> installato easystroke,

Stavo buttando un'occhio alla pagina download e c'è solo per ubuntu (e i
sorgenti); come ho un po' di tempo provo a ricompilarlo.

> e devo dire che fa cose che imho non hanno niente
> da invidiare a tanti driver windows...

Nel breve manuale vengono proposte cose che fanno pensare a compiz (zoom,
rotazioni e spostamenti); dubito di riuscire ad ottenere una tale
integrazione in linux, ma gradirei sfruttare almeno tutti i tasti.

--
Non pretendo che comprendiate il significato di quello che ho scritto senza
averlo riletto un certo numero di volte. Personalmente, vi riterrei degli
stupidi se lo faceste. Io l'ho letto sei volte ed ancora non l'ho capito.
Re: [lungo] mouse + udev [messaggio #40617 è una risposta a message #40595] sab, 23 luglio 2011 21:35 Messaggio precedenteMessaggio successivo
Tigers  è attualmente disconnesso Tigers
Messaggi: 45
Registrato: agosto 2008
Member
On 23/07/11 02:16, Francesco wrote:

> Nel breve manuale vengono proposte cose che fanno pensare a compiz (zoom,
> rotazioni e spostamenti); dubito di riuscire ad ottenere una tale
> integrazione in linux, ma gradirei sfruttare almeno tutti i tasti.
>
Io per sfruttare i tasti zoom ad esempio li ho mappati tramite
easystroke come ctrl+ scroll wheel up/down, che di default è zoom in/out
in quasi tutte le applicazioni di gnome... Se per una qualche
applicazione è diverso basta configurare easystroke di conseguenza...

Volendo si può anche usare solo xbindkeys e xte (package xautomation)
ad esempio, una mia prova era stata questa (aggiungi in ~/.xbindkeysrc)

# Button 13 zoom+, CTRL +
"xte 'keydown Control_L' 'key plus' 'keyup Control_L'"
b:13
# Button 14 zoom-, CTRL -
"xte 'keydown Control_L' 'key minus' 'keyup Control_L'"
b:14

Però in questo caso il tutto è da fare a manina, mentre easystroke te lo
evita, e inoltre, nel caso volessi usarle, gestisce le mouse gestures...
Re: [lungo] mouse + udev [messaggio #40698 è una risposta a message #40594] lun, 25 luglio 2011 16:35 Messaggio precedenteMessaggio successivo
TheSaint  è attualmente disconnesso TheSaint
Messaggi: 15
Registrato: luglio 2011
Junior Member
Francesco wrote:

> regola presente per questo codice produttore, almeno la parte relativa al
> mouse.

Di solito sono informazioni che compaiono sotto /sys e se vorresti indagare
di piu' potresti usare udevinfo, se non sbaglio
Poi la regola te la giochi come ti conviene
Re: [lungo] mouse + udev [messaggio #40712 è una risposta a message #40698] lun, 25 luglio 2011 18:44 Messaggio precedenteMessaggio successivo
Francesco  è attualmente disconnesso Francesco
Messaggi: 186
Registrato: luglio 2007
Senior Member
TheSaint ha sentenziato:

> Francesco wrote:
>
>> regola presente per questo codice produttore, almeno la parte relativa al
>> mouse.
>
> Di solito sono informazioni che compaiono sotto /sys

Confermo, e anche sotto /proc.

> e se vorresti
> indagare di piu' potresti usare udevinfo,

Non ho trovato udevinfo ma ho usato udevadm info.

> se non sbaglio
> Poi la regola te la giochi come ti conviene

Noto che con udev hanno camiato molte cose, e la documentazione in giro
non è aggiornatissima; sigh.

--
Non pretendo che comprendiate il significato di quello che ho scritto senza
averlo riletto un certo numero di volte. Personalmente, vi riterrei degli
stupidi se lo faceste. Io l'ho letto sei volte ed ancora non l'ho capito.
Re: [lungo] mouse + udev [messaggio #41041 è una risposta a message #40712] lun, 08 agosto 2011 23:23 Messaggio precedenteMessaggio successivo
daniele  è attualmente disconnesso daniele
Messaggi: 600
Registrato: novembre 2010
Senior Member
Francesco <ahioooo@tin.it> writes:

>> indagare di piu' potresti usare udevinfo,
>
> Non ho trovato udevinfo ma ho usato udevadm info.

udevinfo in Debian non esiste, anche io ho usato "udevadm info" a suo tempo.
--
Mio nonno era talmente aggressivo e arrogante, che sulla sua tomba,
sotto la foto, c'era scritto: "Cazzo guardi?".
-- Daniele Luttazzi
Re: [lungo] mouse + udev [messaggio #41042 è una risposta a message #40617] lun, 08 agosto 2011 23:25 Messaggio precedente
daniele  è attualmente disconnesso daniele
Messaggi: 600
Registrato: novembre 2010
Senior Member
Paolo <xxx@yyy.com> writes:

> Volendo si può anche usare solo xbindkeys e xte (package xautomation)

xte? mai sentito
--
This signature was automatically generated with
Signify v1.14. For this and other cool products,
check out http://www.debian.org/
Argomento precedente:OT: connessione a TIM via chiavetta
Argomento successivo:Lucine rete e hard disk
Vai al forum:
  


Ora corrente: sab apr 27 01:35:10 CEST 2024

Tempo totale richiesto per generare la pagina: 0.02074 secondi
.:: Contatti :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Live Support