View previous topic :: View next topic |
Author |
Message |
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4791 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Sun Dec 16, 2007 2:35 pm Post subject: [conf]togliere il mouse dal desktop[aggirato con astuzia] |
|
|
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 |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Sun Dec 16, 2007 4:39 pm Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4791 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Sun Dec 16, 2007 5:43 pm Post subject: |
|
|
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 |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Mon Dec 17, 2007 1:38 am Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4791 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Mon Dec 17, 2007 7:27 am Post subject: |
|
|
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 . _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Tue Dec 18, 2007 12:15 am Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4791 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Thu Dec 20, 2007 9:04 pm Post subject: |
|
|
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 |
|
|
tno n00b
Joined: 10 Jun 2002 Posts: 6
|
Posted: Fri Dec 21, 2007 7:50 am Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4791 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Fri Dec 21, 2007 10:48 am Post subject: |
|
|
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 |
|
|
tno n00b
Joined: 10 Jun 2002 Posts: 6
|
Posted: Fri Dec 21, 2007 11:18 am Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4791 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Sat Dec 22, 2007 7:43 am Post subject: |
|
|
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 |
|
|
|