Mailinglist Archive: opensuse-es (961 mails)

< Previous Next >
[opensuse-es] ¿Cuando detecta las X11 un trasto como tablePC?
  • From: francisco f <admin-listas@xxxxxxxxxxxx>
  • Date: Mon, 18 Aug 2008 11:42:57 +0200
  • Message-id: <200808181142.57716.admin-listas@xxxxxxxxxxxx>
Como sabeis tengo el X70GT,
http://www.farandsoft.com/lateralproductostienda4_1.asp#

Lo tengo puesto con la 11 y mas o menos todo bien, ahora me falta afinar la
pantalla tactil que se le va la perola un poco..
El caso es que cuando arrancas kdm para el login en teoria si detecta un
tablet lanza el teclado de pantalla. En mi caso no lo hace, no se que tiene
que tener el trasto para que lo sea, y tengo que modificar el fichero a mano.

La configuración se encuentra en /etc/X11/xdm/Xsetup
lo editamos y la línea 103 la comentamos con un #
al igual que su correspondiente fi en la 117


$halporp --key system.formfactor.subtype --string tabletpc
la siguiente es la que se comenta
# if test $? -eq 0 -a -x $xvkbd ; then
# Bug 238604
if grep -q DISPLAYMANAGER_AUTOLOGIN=\"\" /etc/sysconfig/displaymanager; then
# Bug 149957
( declare -i t=100
while test $((t--)) -gt 0 ; do
case "$(xwininfo -root -children)" in
*greet*|xlogin) break ;;
esac
sleep 0.1
done
HOME=/root exec $xvkbd -compact -geometry -0-0 -xdm -always-on-top
) & echo $! > /var/run/xvkbd.pid
fi
# fi esta tambien se comemta

Despues hay que modificar otro fichero el Xstartup para que mate la sesion del
teclado si no se van sumando y al final tienes 10 teclados.

$halporp --key system.formfactor.subtype --string tabletpc
# if test $? -eq 0 -a -x $xvkbd ; then
/sbin/killproc -p /var/run/xvkbd.pid -TERM $xvkbd
# fi

Tengo que comentar el if para que siempre mate al teclado que inicio el kdm
El problema de esta parte es que mata todos los teclados incluso si dejas uno
en la sesion de usuario para que se inicie.
¿Modificacion para que solo asesine al que se inicia con el kdm?

Saludos, aun queda verano (lo malo es que no vacaciones)
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx

< Previous Next >