Secondo Mouse su secondo Schermo

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Absolut
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 feb 2005, 0:00
Slackware: current
Località: Roma

Secondo Mouse su secondo Schermo

Messaggio da Absolut »

Ragazzi... ho messo XBMC e sono riuscito ad avviarlo sul secondo monitor TV-out. Mentre sul primo rimane il desktop. Solo che XBMC mi ciuccia il mouse e la tastiera.....

mi stavo chiedendo se è possibile adottare un altro mouse e assegnarlo al secondo schermo.... (poi più in la prendere un telecomando )
O comunque come faccio ad impedire che XBMC mi prendi mouse e tastiera!?

tenete presente che avvio il mediacenter sul secondo schermo cons':

Codice: Seleziona tutto

#! /bin/sh

# RunXBMC on screen :0.1
export DISPLAY=:0.1
xbmc -fs

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1362
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 15.0
Kernel: 5.15.19smp
Desktop: Trinity R14.0.11
Località: Gorizia

Re: Secondo Mouse su secondo Schermo

Messaggio da zoros »

Si potrebbe fare con il multiseat (immagino che ti interessa lavorare con due puntatori) ... da esperimenti un po' datati mi risulta che su una scheda unica dual-head non è facile separare le utenze, invece la cosa funziona bene lavorando a bus separati, cioè con due schede video ... comunque un paio di info, se possono essere utili:
per il multiseat si agisce a livello xorg.conf individuando il device fisico delle periferiche collegate ... per separare la tastiera PS/2 si utilizza l'opzione ''Option "Dev Phys" path_to_device', mentre per i dispositivi usb è più conveniente riferirsi ai devices in /dev/input ...

un esempio per xorg.conf con due tastiere e due muose:

Codice: Seleziona tutto

...
Section "InputDevice"
        Identifier      "keyboardPS2"
        Driver          "kbd"
        Option          "Dev Phys"      "isa0060/serio0/input0"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "it"
        Option          "CoreKeyboard"
EndSection

Section "InputDevice"
  Identifier "keyboardUSB"
#       Driver          "kbd"
#       Option         "Dev Phys"      "usb-0000:00:02.0-10/input0"
  Driver     "evdev"
  Option     "Device" "/dev/input/event1"
  Option     "XkbModel" "pc105"
  Option     "XkbLayout" "it"
EndSection

Section "InputDevice"
  Identifier "mouseUSB"
  Driver     "mouse"
  Option     "Protocol" "IMPS/2"
  Option     "Buttons" "5"
  Option     "ZAxisMapping" "4 5"
  Option     "Device" "/dev/input/mouse1"
EndSection

Section "InputDevice"
  Identifier "mousePS2"
  Driver     "mouse"
  Option     "Protocol" "IMPS/2"
  Option     "Buttons" "5"
  Option     "ZAxisMapping" "4 5"
  Option     "Device" "/dev/input/mouse0"
EndSection
...
chiaramente servono due layout separati, ognuno con le proprie periferiche:

Codice: Seleziona tutto

...
Section "ServerLayout"
  Identifier "seat0"
  Screen 0 "Screen0" 0 0
  InputDevice "mouseUSB"    "CorePointer"
  InputDevice "keyboardPS2" "CoreKeyboard"
EndSection

Section "ServerLayout"
  Identifier "seat1"
  Screen 1 "Screen1" 0 0
  InputDevice "mousePS2"    "CorePointer"
  InputDevice "keyboardUSB" "CoreKeyboard"
EndSection
...
per scoprire l'indirizzo fisico dei vari devices (mouse e tastiere) si guarda in proc:

Codice: Seleziona tutto

cat /proc/bus/input/devices
sono notizie un po' datate ... spero che con l'ultimo Xorg si possa fare meglio, in particolare per separare le utenze ...
vorrei riavere le mie firme ...

Avatar utente
Absolut
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 feb 2005, 0:00
Slackware: current
Località: Roma

Re: Secondo Mouse su secondo Schermo

Messaggio da Absolut »

secondo te con un telecomando il tutto saerbbe più facile!?

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1362
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 15.0
Kernel: 5.15.19smp
Desktop: Trinity R14.0.11
Località: Gorizia

Re: Secondo Mouse su secondo Schermo

Messaggio da zoros »

Absolut ha scritto:secondo te con un telecomando il tutto saerbbe più facile!?
pobabilmente sì ... però se la tastiera separata non ti serve forse ti conviene provare almeno a separare i mouse ... tentar non nuoce ... fatti una copia di xorg.conf, ovviamente ...
vorrei riavere le mie firme ...

Rispondi