Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[conf]togliere il mouse dal desktop[aggirato con astuzia]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4791
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Sun Dec 16, 2007 2:35 pm    Post subject: [conf]togliere il mouse dal desktop[aggirato con astuzia] Reply with quote

vorrei togliere l'uso del mouse dal desktop.

non credo di poter intervenire, però su xorg.conf, perché altrimenti il mouse resterebbe escluso direttamente dal servizio X.
in questo caso, infatti, il mouse non sarebbe utilizzabile neppure a livello di desktop manager.

per la precisione, voglio realizzare un desktop che lanci un konqueror passivo.
fino ad ora, ho creato un file /usr/share/xsessions/konq.desktop che va abbastaza bene, ma non riesco ad escludere il mouse.

pubblico il konq.desktop per far capire quello che dico.
(uso kdm):
Code:

[Desktop Entry]
Encoding=UTF-8
Name=konqueror
Comment=lancia una sessione passiva di konqueror
Exec=konqueror --geometry 1280x1024+0+0 http://mioserver:5801 >~/log.txt 2>&1
Type=Application

_________________
vu vu vu
gentù
mi piaci tu


Last edited by cloc3 on Thu Dec 20, 2007 9:05 pm; edited 1 time in total
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Sun Dec 16, 2007 4:39 pm    Post subject: Reply with quote

non ho capito molto bene cosa vuoi fare... io so che c'è questo se non vuoi collegare il mouse al pc: x11-drivers/xf86-input-void
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4791
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Sun Dec 16, 2007 5:43 pm    Post subject: Reply with quote

Ic3M4n wrote:
non ho capito molto bene cosa vuoi fare... io so che c'è questo se non vuoi collegare il mouse al pc: x11-drivers/xf86-input-void

come si usa?

ovvero, che differenza c'è, rispetto ad un xorg.conf privo della definizione dei dispositivi di input?

a occhio non è la soluzione dei miei problemi, ma è presto per dirlo.

la mia idea era creare una specie di desktop environment rudimentale (ma strutturalmente uguale ad un kde o ad uno gnome) con una sola applicazione (konqueror) ed impedire ad essa di usare il mouse.
che io sappia, konqueror non ha una opzione per essere lanciato senza mouse, e quindi bisogna toglierglielo da sotto.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Mon Dec 17, 2007 1:38 am    Post subject: Reply with quote

fino a poco tempo fa xorg si lamentava se non c'era una sezione riferita a device di input, da quel che so l'alternativa era utilizzare quello. Ora non so se la cosa sia cambiata. Ma a cosa _non_ ti serve il mouse? cioè... qual'è l'utilità della cosa che vuoi fare se posso chiedere? onestamente non capisco...
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4791
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Mon Dec 17, 2007 7:27 am    Post subject: Reply with quote

Ic3M4n wrote:
Ma a cosa _non_ ti serve il mouse? cioè... qual'è l'utilità della cosa che vuoi fare se posso chiedere? onestamente non capisco...

ovviamente, impedire all'utente di usarlo.

un konq.desktop come quello che ho scritto crea un ambiente minimale, interamente occupato da konqueror, e connesso ad un servizio vnc.
a questo punto, mi stressa che l'utente possa ancora navigare con il mouse aprendo nuove finestre e compagnia.

se proprio lo vogliono, si trovino le scorciatoie da tastiera :twisted: .
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Tue Dec 18, 2007 12:15 am    Post subject: Reply with quote

beh... allora non mettere il modulo per il mouse nel kernel e utilizza xf86-input-void come puntatore. Non l'ho mai fatto ma dovrebbe funzionare.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4791
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Thu Dec 20, 2007 9:04 pm    Post subject: Reply with quote

tutto sommato un clic del mouse è un evento di tastiera.
ho deciso di rivolgermi ad xmodmap e ho lanciato una sessione creata da uno scriptino che contiene questa riga:
Code:

xmodmap -e "pointer = 6 12 10 7 8 11 9 13 1 2 3 4 5 "
...

non metto risolto, perché il mouse non è morto del tutto, ma garantisco che è inusabile...
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
tno
n00b
n00b


Joined: 10 Jun 2002
Posts: 6

PostPosted: Fri Dec 21, 2007 7:50 am    Post subject: Reply with quote

Con

[code]xwit -root -warp maxX maxY[/code]

sposti il mouse nell'angolo in basso a dx e con

[code]Driver "void"[/code]

lo disabiliti
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4791
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Fri Dec 21, 2007 10:48 am    Post subject: Reply with quote

tno wrote:

Code:
Driver   "void"


grazie.
sto leggendo man xwit, ma non trovo una sintassi per modificare il driver.
puoi spiegare meglio?
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
tno
n00b
n00b


Joined: 10 Jun 2002
Posts: 6

PostPosted: Fri Dec 21, 2007 11:18 am    Post subject: Reply with quote

nella sezione di xorg.conf del mouse imposti il driver a "void" in modo che il cursore non sia attivo.
Cosi' facendo nessuno puo' utilizzare il mouse, rimane pero' visibile nello schermo.
Per nascondere il mouse puoi, tramite xwid, spostare il cursore nell'angolo in basso a destra.
Se la risoluzione dello schermo e': 1024x768 -> xwid -root -warp 1024 768
Puoi fare uno script che esegua il comando xwid appena dopo lo start della sessione X
Cosa intendi con "sintassi per modificare il driver" ?

Bye
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4791
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Sat Dec 22, 2007 7:43 am    Post subject: Reply with quote

tno wrote:
nella sezione di xorg.conf del mouse imposti il driver a "void" in modo che il cursore non sia attivo.

però così il mouse resta inutilizzabile sulla macchina per gli altri utenti, compreso il boot-manger kdm.
io ho bisogno di escludere il mouse solo a chi fa login con quella particolare xsession.

per quanto ci abbia pensato, non sono ancora riuscito a ottenere questo con xorg.conf.
pensavo che xwid potesse chiedere a X di caricare un mouse diverso da quello corrente. ma non mi pare.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum