Stavo calibrando il mio touchscreen e ho visto che lo strumento migliore in circolazione era xinput_calibrator. Quindi l'ho usato. Ha due opzioni (una delle quali non ha funzionato), quindi sono qui per la seconda. Dice che dovrei eseguire questo comando "in uno script che inizia con la tua sessione X":
xinput set-int-prop "3M 3M USB Touchscreen - EX II" "Evdev Axis Calibration" 32 14410 2146 14574 2115
Così ho provato ~/.xinitrc
, ~/.xsession
e ~/.xsessionrc
, tutto ciò non esisteva. Quindi li ho creati e il contenuto esatto era questo comando. I primi due file hanno fatto fallire i miei accessi (dopo il login, torno alla schermata di login).
Con l'ultimo file, la calibrazione era funzionale, ma solo dopo aver effettuato l'accesso ...
Ho bisogno che quel comando venga eseguito prima che venga visualizzata la finestra di dialogo di accesso. Ho pensato di aggiungere questo comando alla fine /etc/X11/xinit/xinitrc
senza alcun risultato (nulla è cambiato). Inoltre, ho provato ad aggiungerlo alla fine di /etc/X11/Xsession.d/40x11-common_xsessionrc
(dopo aver esaminato alcuni dei file), ma il risultato è stato esattamente lo stesso di aggiungerlo a ~/.xsessionrc
.
Come posso eseguire questo comando prima che venga visualizzata la schermata di accesso (è prima dell'avvio di Window Manager o prima dell'inizio della sessione X)?
(Sto eseguendo Kubuntu con il gestore delle finestre predefinito, se è importante)
AGGIORNAMENTO Mentre sto usando Kubuntu, il mio display manager è kdm. Come suggerisce la risposta accettata, ho modificato il file /etc/kde4/kdm/Xsetup
e, come detto qui, ho aggiunto il comando prima del comando che è lì per impostazione predefinita. E funziona come un fascino :)
/etc/gdm3/Init/display
o/etc/gdm3/Init/Default
- manpages.debian.net/cgi-bin/…