[Musix-usuarios] tableta digitalizadora MousePen, algunos problemas

Marcos Guglielmetti marcospcmusica en gmail.com
Mie Feb 13 13:39:56 CET 2008


El Miércoles, 13 de Febrero de 2008 14:49, Francisco López escribió:
 | Hola Marcos, hola lista.
 |
 | Primero, cambié lo del video, para que no haga más la
 | autoconfiguración, me fijé si el xorg.conf estaba bien y reinicié,
 | todo seguía igual. Paso siguiente me fijé con dmesg y la salida
 | era exactamente igual, así que parecería que ahí no estaba el
 | problema.
 |
 | Marcos me pedía que corra el script en consola y me fije la
 | salida. Ahí descubrí algo:
 |
 | root en box:~# bash
 | root en box:~# XORG_CONF=/etc/X11/xorg.conf
 | root en box:~# if [ -e /dev/tablet-event ]; then
 |
 | >  sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\
 |
 | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF"
 |
 | >  echo "Udev created /dev/tablet-event = Tablet present! -
 | > Tablet-driver
 |
 | enabled"
 |
 | > else
 | >  sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\
 |
 | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF"
 |
 | >  echo "Udev did NOT create /dev/tablet-event = tablet NOT
 | > present! -
 |
 | Tablet-driver disabled"
 |
 | > fi


No no, pero, esa no es la forma de correrlo, vos copiaste el texto del 
scrip y lo pegaste en una consola? no entiendo... la forma sería 
hacerlo ejecutable con sudo chmod +x script.sh y ejecutarlo con 
script.sh (donde script.sh es lo ese script, ponele el nombre que 
quieras)


 | Udev did NOT create /dev/tablet-event = tablet NOT present! -
 | Tablet-driver disabled


A ver... ahí lo ejecutaste bien parece, parece que no encuentra lo 
necesario en xorg.conf como para habilitarse, por eso sospecho que 
todo el asunto está en xorg.conf

 | root en box:~# bash
 | root en box:~# XORG_CONF=/etc/X11/xorg.conf
 | root en box:~# if [ -e /dev/tablet-event ]; then
 |
 | >  sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\
 |
 | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF"
 |
 | >  echo "Udev created /dev/tablet-event = Tablet present! -
 | > Tablet-driver
 |
 | enabled"
 |
 | > else
 | >  sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\
 |
 | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF"
 |
 | >  echo "Udev did NOT create /dev/tablet-event = tablet NOT
 | > present! -
 |
 | Tablet-driver disabled"
 |
 | > fi
 |
 | Udev did NOT create /dev/tablet-event = tablet NOT present! -
 | Tablet-driver disabled
 |
 | Al leer eso me acordé de un problemita que estaba teniendo y que
 | sólo uno de los tutoriales (porque en internet hay varios, con
 | mínimas diferencias)
 |
 | tenía en cuenta. Después de crear las reglas udev, el tutorial 
decía:
 | > Reiniciamos udev:
 | > sudo /etc/init.d/udev restart
 | > Comprobamos si el syslink ha sido creado:
 | > ls -la /dev/tablet-event
 | > Si nos muestra resultados, es que ha sido creado correctamente.
 | > NOTA: Llegado a este punto, no se mostraba nada, así que creé la
 | > carpeta a
 |
 | mano:
 | > mkdir /dev/tablet-event
 | > sudo /etc/init.d/udev restart
 |
 | Que fué exactamente lo que hice.
 | El tema era que el directorio no "quedaba hecho", sino que lo
 | tenía que hacer cada vez que reiniciaba el sistema.
 | La verdad, no entiendo muy bien ni el scrpit ni qué es este "
 | /dev/tablet-event". ¿Puede ser qie el problema esté por ahí?
 
Supongo que sí ¿no hay una lista de mail para estas cosas, gente 
especializada, los desarrolladores de estos drivers?

 | Por otro lado, acabo de encontrar en otro de los tutoriales ( un
 | comentario de un usuario que decía que las reglas udev (las mismas
 | que están en todos los tutoriales que estuve viendo, las que van
 | en el archivo /etc/udev/rules.d/10-local.rules) tenían un error de
 | sintaxis (les faltaban algunos signos "=" y "+") y debería quedar
 | así:
 |
 | BUS= ="usb", KERNEL= ="event*", SYSFS{product}= ="Tablet WP8060U",
 | NAME="input/%k", SYMLINK+ ="tablet-event", MODE="0666"
 | BUS="usb", KERNEL= ="mouse*", SYSFS{product}= ="Tablet WP8060U",
 | NAME="input/%k", SYMLINK+ ="tablet-mouse"
 | KERNEL= ="mouse*", SYSFS{dev}= ="13:32", NAME="input/%k", SYMLINK+
 | ="ratones"
 | KERNEL= ="mouse*", SUBSYSTEM= ="input", SYSFS{dev}= ="13:33",
 | NAME="input/%k", SYMLINK+ ="ratones"
 |
 | Calculo que eso será lo primero que voy a probar cuando llegue a
 | casa del trabajo.
 | ¿Alguan otra idea?
 |
 
Por ahora ninguna más que ponerse directamente en contacto con los 
desarrolladores de esos drivers

 | Muchas gracias a todos por la paciencia,
 | saludos,
 | -Fran
 | PD: Ah, me olvidaba, una consulta un poco fuera de tópico en la
 | lista, pero que tal vez nos podía ayudar a entender qué estaba
 | pasando: ya que todos los tutoriales eran de ubuntu y tenía una
 | partición libre, decidí instalar ubuntu 7.10 32 bits en mi
 | computadora para probar la tableta y, curiosamente, no me
 | funcionaba el comando "cat
 | /sys/bus/usb/devices/*/product", que me tiraba como error que no
 | existía la carpeta o el directorio. Cosa que sí funcionaba en
 | Musix. ¿De casualidad alguien sabe por qué pasa esto y cómo se
 | puede solucionar?
 |
 | El día 12/02/08, Marcos Guglielmetti <marcospcmusica en gmail.com> 
escribió:
 | > El Martes, 12 de Febrero de 2008 14:57, Francisco López escribió:
 | >  | Hola lista!
 | >  | Sigo avanzando con lo de la tableta.
 | >
 | > Bien!
 | >
 | >  | No pude encontrar practicamente nada sobre este modelo de
 | >  | tableta en Debian Etch, así que seguí con los tutoriales de
 | >  | Ubuntu, hasta que llegué al que parece ser la fuente de todos
 | >  | los demás:
 | >  |
 | >  | https://help.ubuntu.com/community/TabletSetupWizardpen
 | >  |
 | >  | El proceso es igual al que venía siguiendo, pero no termina
 | >  | donde terminaba el anterior (agregar la regla de udev), sino
 | >  | que sigue con la calibración y configuración de xorg.conf .
 | >  | Primero tenía que compilar otro programa que venía con el
 | >  | driver que había bajado, que me tenía que devolver el texto
 | >  | que le tenía que agregar al xorg.conf.
 | >  | Cuando hice el make, me tiró un par de errores (no llegué a
 | >  | copiarlos y ahora estoy en el trabajo, cuando vuela a la
 | >  | noche se los paso), pero no me preocupé mucho porque en la
 | >  | misma página estaban los textos de muchas tabletas,
 | >  | incluyendo la mía. Así que agregué a mi xorg.conf.
 | >  |
 | >  | Section "InputDevice"
 | >  |         Identifier      "WizardPen Tablet"
 | >  |         Option          "SendCoreEvents"        "true"
 | >  |         Driver          "wizardpen"
 | >  |         Option          "Device"        "/dev/tablet-event"
 | >  |         Option          "TopX"          "826"
 | >  |         Option          "TopY"          "2626"
 | >  |         Option          "BottomX"       "32747"
 | >  |         Option          "BottomY"       "32762"
 | >  |         Option          "MaxX"          "32747"
 | >  |         Option          "MaxY"          "32762"
 | >  | EndSection
 | >  |
 | >  |
 | >  | Y, en la sección "Server Layout":
 | >  |
 | >  | InputDevice "WizardPen Tablet" "AlwaysCore"
 | >  |
 | >  | Como el driver WizardPen no permite hacer hotplugging, el
 | >  | tutorial pedía que agregue un texto a /etc/rc.local (que
 | >  | agregué):
 | >  |
 | >  | XORG_CONF=/etc/X11/xorg.conf
 | >  | if [ -e /dev/tablet-event ]; then
 | >  |   sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\
 | >  | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF"
 | >  |   echo "Udev created /dev/tablet-event = Tablet present! -
 | >  | Tablet-driver enabled"
 | >  | else
 | >  |   sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\
 | >  | Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF"
 | >  |   echo "Udev did NOT create /dev/tablet-event = tablet NOT
 | >  | present! - Tablet-driver disabled"
 | >  | fi
 | >
 | > Estaría bueno que corras ese script en una konsole y nos digas
 | > qué salida produce
 | >
 | >  | A partir de acá, sigue todo igual que antes, de la tableta
 | >  | sólo me toma los clicks (en realidad, me tomo sólo el botón
 | >  | principal como si fuera clik izquierdo) y en el Gimp sólo me
 | >  | aparece Mouse USB para configurar, no la tableta.
 | >  |
 | >  | ¿Alguien tiene alguna idea?
 | >
 | > ¿Estás seguro que /etc/X11/xorg.conf quedó realmente configurado
 | > como vos quiciste? Porque Musix lo reconfigura con cada inicio
 | > si no le decís que no autodetecte el video (desde videoconfig)
 | >
 | >
 | > Eso hará que xorg.conf sea siempre el mismo, o el que vos
 | > quieras, no el que la autodetección rearme en cada inicio.
 | >
 | > Podés deshabilitar la autodetección de video a mano así:
 | >
 | > rm /usr/sbin/mkxf86config
 | >
 | > ...total es un link a alguno de estos:
 | >
 | > /usr/sbin/
 | >
 | > mkxf86config-gentoo    mkxf86config-pardo
 | > mkxf86config-disabled  mkxf86config-musix
 | >
 | > Con videoconfig manejás eso gráficamente
 | >
 | >  | Adjunto en un txt toda la salida de dmesg, pero copio acá las
 | >  | líneas que me parecía que tenían que ver:
 | >  |
 | >  | usbcore: registered new interface driver usbfs
 | >  | usbcore: registered new interface driver hub
 | >  | usbcore: registered new device driver usb
 | >  | USB Universal Host Controller Interface driver v3.0
 | >  | ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller
 | >  | (OHCI) Driver ACPI: PCI Interrupt Link [APCF] enabled at IRQ
 | >  | 21 ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [APCF] -> GSI
 | >  | 21 (level, low) -> IRQ 18
 | >  | PCI: Setting latency timer of device 0000:00:0b.0 to 64
 | >  | ohci_hcd 0000:00:0b.0: OHCI Host Controller
 | >  | ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus
 | >  | number 1 ohci_hcd 0000:00:0b.0: irq 18, io mem 0xfe02f000
 | >  | usb usb1: configuration #1 chosen from 1 choice
 | >  | hub 1-0:1.0: USB hub found
 | >  | hub 1-0:1.0: 8 ports detected
 | >  | usb 1-8: new low speed USB device using ohci_hcd and address
 | >  | 2 usb 1-8: configuration #1 chosen from 1 choice
 | >  | usbcore: registered new interface driver hiddev
 | >  | input: UC-LOGIC Tablet WP8060U as /class/input/input5
 | >  | input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U]
 | >  | on usb-0000:00:0b.0-8
 | >  | usbcore: registered new interface driver usbhid
 | >  | drivers/usb/input/hid-core.c: v2.6:USB HID core driver
 | >  |
 | >  | (...)
 | >  |
 | >  | usb 1-8: configuration #1 chosen from 1 choice
 | >  | input: UC-LOGIC Tablet WP8060U as /class/input/input7
 | >  | input,hiddev96: USB HID v1.00 Mouse [UC-LOGIC Tablet WP8060U]
 | >  | on usb-0000:00:0b.0-8
 | >
 | > Qué bueno, parecería que del lado de los drivers está todo bien,
 | > sólo parece que falta algo por otro lado ¿no?
 | >
 | >  | Muchísimas gracias a todos por su tiempo, en serio, la verdad
 | >  | que me vendría bárbaro poder usar esto.
 | >  | Saludos,
 | >  | -Fran
 | >  |
 | >  | El día 10/02/08, Marcos Guglielmetti
 | >  | <marcospcmusica en gmail.com>
 | >
 | > escribió:
 | >  | > El Sábado, 9 de Febrero de 2008 22:43, Francisco López 
escribió:
 | >  | > | Lo hice y pude terminar la instalación, pero todo sigue
 | >  | > | igual. Cuando voy al GImp, a dispositivos de entrada
 | >  | > | extendidos, sólo me aparece como opción Mouse USB, y todo
 | >  | > | sigue funcionando igual.
 | >  | > |
 | >  | > | Por otro lado, cuando booteo, creo que me devuelve algún
 | >  | > | tipo de mensaje de error sobre la tableta, pero todo pasa
 | >  | > | tan rápido que no llego a leer.
 | >  | >
 | >  | > Bueno, fijate con
 | >  | >
 | >  | > gmesg
 | >  | >
 | >  | > Este programa brinda la salida de mensajes del kernel
 | >  | >
 | >  | > Podrías guardar la info de dmesg en algún lado, así
 | >  | >
 | >  | >
 | >  | > dmesg > ~/dmesg.txt
 | >  | >
 | >  | >
 | >  | > y adjuntarla, si querés, o fijarte qué es lo que dice sobre
 | >  | > tu dispositivo y buscar en google algún dato.
 | >  | >
 | >  | > También, otra opción es ver si tu dispositivo crea algún
 | >  | > log en algún lado... podrías utilizar locate
 | >  | >
 | >  | >
 | >  | > locate archivo
 | >  | >
 | >  | > pero antes actualizá la base de datos de locate con
 | >  | >
 | >  | > updatedb
 | >  | >
 | >  | > Así podrías buscar todos los archivos que contengan el
 | >  | > nombre wizardpen o el que vos creas necesario buscar.
 | >  | >
 | >  | > Quizá esto sirva de algo...
 | >  | >
 | >  | > | Tengo alguna manera de guardar las salidas de pantalla
 | >  | > | del inicio en algún archivo, para poder leerlas después?
 | >  | > |
 | >  | > |
 | >  | > | muchas gracias,
 | >  | > | -fran, que se está empezando a desesperar
 | >  | >
 | >  | > Es entendible... esperemos poder solucionarlo... pero ¿qué
 | >  | > dice google de esas tabletas funcionando en debian etch?
 | >  | >
 | >  | > | El 9/02/08, Daniel Vidal Chornet <vidal_dan en hotmail.com>
 | >
 | > escribió:
 | >  | > | > Saludos
 | >  | > | >
 | >  | > | >       He leido el tutorial y creo que hay que crear el
 | >  | > | > archivo...
 | >  | > | >
 | >  | > | >  Salud y suerte!!!!
 | >  | > | >
 | >  | > | > ----------------------------------------
 | >  | > | >
 | >  | > | > > Date: Sat, 9 Feb 2008 20:58:40 +0100
 | >  | > | > > From: lopezfrancisco1985 en gmail.com
 | >  | > | > > To: musix-usuarios en lists.ourproject.org
 | >  | > | > > Subject: Re: [Musix-usuarios] tableta digitalizadora
 | >  | > | > > MousePen,        algunos
 | >  | > | >
 | >  | > | > problemas
 | >  | > | >
 | >  | > | > > Gracias Daniel, gracias Marcos!
 | >  | > | > > Pude hacer el make y avanzar con la instalación.
 | >  | > | > > Ahora me queda un sólo problema:
 | >  | > | > > sobre el final del tutorial, me pide que cree una
 | >  | > | > > regla del udev, para lo que debería editar el archivo
 | >  | > | > > /etc/udev/rules.d/10-local.rules y agregarle unas
 | >  | > | > > lìneas. Pero en mi sistema no tengo ese archivo.
 | >  | > | > > Un ls a /etc/udev/rules.d/ me devuleve:
 | >  | > | > >
 | >  | > | > > 020_permissions.rules
 | >  | > | > > 025_libgphoto2.rules
 | >  | > | > > 025_logitechmouse.rules
 | >  | > | > > 40-prism2.rules
 | >  | > | > > udev.rules
 | >  | > | > > z20_persistent-input.rules
 | >  | > | > > z20_persistent.rules
 | >  | > | > > z25_persistent-cd.rules
 | >  | > | > > z25_persistent-net.rules
 | >  | > | > > z45_persistent-net-generator.rules
 | >  | > | > > z50_run.rules
 | >  | > | > > z55_hotplug.rules
 | >  | > | > > z60_alsa-utils.rules
 | >  | > | > > z60_hdparm.rules
 | >  | > | > > z60_xserver-xorg-input-wacom.rules
 | >  | > | > > z75_cd-aliases-generator.rules
 | >  | > | > >
 | >  | > | > > Debería crear ese archivo o debería usar uno de los
 | >  | > | > > que ya tengo? Cuál?
 | >  | > | > >
 | >  | > | > >
 | >  | > | > > Muchísimas gracias, che, me respondieron en el mismo
 | >  | > | > > día, así da gusto tener problemas con el hardware : )
 | >  | > | > > -Fran
 | >  | > | > >
 | >  | > | > > El 9/02/08, Marcos Guglielmetti  escribió:
 | >  | > | > >> El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal
 | >  | > | > >> Chornet
 | >  | >
 | >  | > escribió:
 | >  | > | > >>  | Saludos
 | >  | > | > >>  |
 | >  | > | > >>  |      Algunos de los errores de la compilación
 | >  | > | > >>  | deben resolverse al ejecutar el script que te
 | >  | > | > >>  | adjunto. Hay que ejecutarlo como root o con
 | >  | > | > >>  | sudo... Si te aparecen mas errores vuelve a
 | >  | > | > >>  | pastearlos... Te lo envio gzipeado...
 | >  | > | > >>
 | >  | > | > >> Sí: aclaremos también que esto está en la
 | >  | > | > >> documentación, con link al script (última versión,
 | >  | > | > >> más nueva que la adjuntada)
 | >  | > | > >>
 | >  | > | > >> http://musix.org.ar/download.html#Compilando_softwar
 | >  | > | > >>e
 | >  | > | > >>
 | >  | > | > >> y que el script mismo está en Musix, sólo que las
 | >  | > | > >> últimas versiones del script tienen algunos
 | >  | > | > >> agregados o actualizaciones.
 | >  | > | > >>
 | >  | > | > >> Otra aclaración: los paquetes de desarrollo no están
 | >  | > | > >> en Musix 1.0 en CD pq no entraban, pero están en el
 | >  | > | > >> DVD.
 | >  | > | > >>
 | >  | > | > >>  El script lo que hace es descargarlos de Internet y
 | >  | > | > >> arreglar algunas cosas.
 | >  | > | > >>
 | >  | > | > >> :D
 | >  | > | > >> :
 | >  | > | > >>  | Salud y Suerte!!!
 | >  | > | > >>  | ----------------------------------------
 | >  | > | > >>  |
 | >  | > | > >>  |> Date: Sat, 9 Feb 2008 17:52:15 +0100
 | >  | > | > >>  |> From: lopezfrancisco1985 en gmail.com
 | >  | > | > >>  |> To: musix-usuarios en lists.ourproject.org
 | >  | > | > >>  |> Subject: [Musix-usuarios] tableta digitalizadora
 | >  | > | > >>  |> MousePen, algunos problemas
 | >  | > | > >>  |>
 | >  | > | > >>  |> Hola lista!
 | >  | > | > >>  |> Ayer me compré la tableta Genius MousePen 8x6.
 | >  | > | > >>  |> La enchufé y prendì la computadora y entré a
 | >  | > | > >>  |> Musix. Abrí el GImp y fuí a Preferencias
 | >  | > | > >>  |> -Dispositivos de entrada - Configurar los
 | >  | > | > >>  |> dispositivos de entrada extendidos. Ahí se me
 | >  | > | > >>  |> abre un diálogo que me permite configurar un
 | >  | > | > >>  |> Mouse USB (mi mouse no es USB, lo único que
 | >  | > | > >>  |> tengo conectado por USB a la computadora es la
 | >  | > | > >>  |> tableta) y me da unas opciones de configuración.
 | >  | > | > >>  |> Lo pongo en modo "ventana" y cuando abro una
 | >  | > | > >>  |> imágen nueva me toma los clicks de la tableta,
 | >  | > | > >>  |> pero no el movimiento.
 | >  | > | > >>  |>
 | >  | > | > >>  |> Como me llamaba la atención que me lo tome como
 | >  | > | > >>  |> un mouse y no con algún otro nombre, supuse que
 | >  | > | > >>  |> iba a tener que instalarme el driver WizardPen.
 | >  | > | > >>  |> En internet encontré este tutorial:
 | >  | > | > >>  |> http://alfonsoycia.blogspot.com/2007/11/cmo-inst
 | >  | > | > >>  |>alar- una- tableta -digitalizadora.html
 | >  | > | > >>  |>
 | >  | > | > >>  |> Y lo fuí siguiendo sin mayores problemas hasta
 | >  | > | > >>  |> que tengo que hice el make, que me tiró un
 | >  | > | > >>  |> montón de errores (que copio al final del mail
 | >  | > | > >>  |> por si a alguien le sirve de algo). Si alguien
 | >  | > | > >>  |> tiene un poco de paciencia y ganas, me podría
 | >  | > | > >>  |> indicar dónde está el error y qué problemas de
 | >  | > | > >>  |> compatibilidad puedo tener entre ese tutorial
 | >  | > | > >>  |> (para ubuntu) y Musix. Cuando tenga armando la
 | >  | > | > >>  |> tableta podría armar un tutorial de instalación
 | >  | > | > >>  |> para Musix, ya que es uno de los modelos de
 | >  | > | > >>  |> tableta más comunes acá en argentina.
 | >  | > | > >>  |>
 | >  | > | > >>  |>
 | >  | > | > >>  |> Muchas gracias,
 | >  | > | > >>  |> -Fran
 | >
 | > --
 | >      `&'
 | >       #    Marcos Guglielmetti, co-director de
 | >       #   Musix GNU+Linux, 100% Software Libre para artistas
 | >      _#_       http://www.musix.org.ar
 | >      (#)
 | >     / O \    + archivos: ftp://musix.ourproject.org/pub/musix
 | >    ( === )   Ecología: http://autosus2.wordpress.com
 | >     `---'    Personal: http://marcospcmusica.wordpress.com
 | >
 | > "Si somos libres, todo nos sobra."
 | > José de San Martín
 | >
 | > http://es.wikiquote.org/wiki/Libertad
 | >
 | >
 | > _______________________________________________
 | > Musix GNU+Linux - www.musix.org.ar
 | > Musix-usuarios mailing list
 | > Musix-usuarios en lists.ourproject.org
 | > https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usua
 | >rios

-- 
"Alegría es una palabra q no todos sentimos, sólo los que la saben 
valorar."
Qué mersa, loco. Denuncien a esta página por mersa: 
http://www.frasescelebres.net/



Más información sobre la lista de distribución Musix-usuarios