En mi Thinkpad necesito ejecutar algo como esto en la terminal:
xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Middle Button Emulation" 8 1
para que mis 2 botones en mi panel táctil emulen el clic central del mouse. Ahora necesito que esta línea se ejecute cada vez que inicio GNOMe o X o lo que sea, para que "simplemente funcione".
Intenté ~ / .xsession o ~ / .bashrc pero fue en vano. ¿Debo ponerlo en los scripts de inicio de GNOME o en / etc / X en alguna parte?
Estoy usando Ubuntu 11.10.
sleep 5
al principio de su.xsession
archivo?Respuestas:
Estoy usando Enlightenment DM, pero eso es relevante para otros DM / escritorios. Comienzo mi sesión usando xsession, así que inicialmente puse los comandos xinput en ~ / .xsession que no cambiaron todas las configuraciones que quería cambiar. Solo algunos de ellos. Esperaba todos los cambios o ninguno, así que agregué un bucle de 10 interacciones a mi .xsession con intervalos de 1 segundo, ejecutando comandos xinput cada vez y comprobando si se aplicaron las configuraciones. Para mi sorpresa, todas las configuraciones se aplicaron después de la primera iteración.
Esto significa que es su DM el que hace algo para anular su configuración de xinput y dado que el comando que inicia su DM (E17 en mi caso) es el último en su archivo .xsession, este archivo no es lugar para esto.
He agregado las siguientes líneas en mi ~ / .profile y esto ha resuelto el problema:
PD. set-int-prop ha quedado en desuso a favor de set-prop (man xinput).
Esperemos que esto ayude a alguien.
fuente
Agregue el comando directamente a las aplicaciones de inicio. En el campo de comando.
o
cree un script simple y agregue el script a las aplicaciones de inicio.
fuente
Crea un archivo
/etc/X11/Xsession.d/
para ello.fuente
/etc/X11/xinit/Xsession
Así es como lo hice en Ubuntu 14.04 desde la terminal:
1) Verifique el nombre de su dispositivo:
2) Vea las opciones disponibles para su dispositivo:
3) Editar configuración (para hacer que la configuración sea consistente después de reiniciar / apagar simplemente agregue este comando a las Aplicaciones de inicio ):
Aquí hay un ejemplo de comando que utilicé para activar los arrastres bloqueados en mi panel táctil:
Para activar / cambiar otra opción, simplemente búsquela en las opciones disponibles de su dispositivo y juegue con ellas hasta que obtenga el resultado deseado, luego agregue el comando a Aplicaciones de inicio y listo. ¡Espero eso ayude! :)
fuente