Estaba calibrando mi pantalla táctil y vi que la mejor herramienta era xinput_calibrator. Entonces lo usé. Tiene dos opciones (una de las cuales no funcionó), así que estoy aquí para la segunda. Dice que debería ejecutar este comando "en un script que comienza con su sesión X":
xinput set-int-prop "3M 3M USB Touchscreen - EX II" "Evdev Axis Calibration" 32 14410 2146 14574 2115
Así que lo intenté ~/.xinitrc
, ~/.xsession
y ~/.xsessionrc
, todo lo cual no existía. Así que los creé y el contenido exacto fue este comando. Los dos primeros archivos hicieron que mis inicios de sesión fallaran (después de iniciar sesión, vuelvo a la pantalla de inicio de sesión).
Con el último archivo, la calibración fue funcional, pero solo después de iniciar sesión ...
Necesito que ese comando se ejecute antes de que aparezca el cuadro de diálogo de inicio de sesión. Pensé en agregar este comando al final de /etc/X11/xinit/xinitrc
sin resultado (nada cambió). Además, intenté agregarlo al final de /etc/X11/Xsession.d/40x11-common_xsessionrc
(después de inspeccionar algunos de los archivos), pero el resultado fue exactamente el mismo que agregarlo ~/.xsessionrc
.
¿Cómo puedo hacer que este comando se ejecute antes de que aparezca la pantalla de inicio de sesión (esto es antes de que se inicie el administrador de ventanas o antes de que comience la sesión X)?
(Estoy ejecutando Kubuntu con el administrador de ventanas predeterminado, si eso importa)
ACTUALIZACIÓN Como estoy usando Kubuntu, mi administrador de pantalla es kdm. Como sugiere la respuesta aceptada, edité el archivo /etc/kde4/kdm/Xsetup
y, como se mencionó aquí , agregué el comando antes del comando que está allí por defecto. Y funciona como un encanto :)
/etc/gdm3/Init/display
o/etc/gdm3/Init/Default
- manpages.debian.net/cgi-bin/…