OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
Tablas Gráficas tipo UC-LOGIC - Configuración con driver Wizardpen
Configuración de Tablas Gráficas que trabajan con el driver Wizardpen
Bueno BlogDrakeros, acá dejo un tutorial de la configuración de mi Tabla gráfica Genius Tablet WP4030U utilizando el driver (módulo en jerga Linuxera) Wizardpen versión 0.6.0.2, también existe una versión wizardpen-driver-0.5.0, que puede ser útil si la última diese problemas en algún caso particular, por cierto, los paquetes RPM citados son de plataforma 64 bits, por lo que quien siga este manual y esté con una Mandriva de 32 bits, deberá instalar los paquetes correspondientes desde sus repositorios previamente configurados.
..........
..........
Lista de Tablas que trabajan con el driver Wizardpen:
-
Acecad Flair II GT-504 ~ DigiPro 5.5×4” ~ Digital Ink Pad (A4 format) ~ G-pen ~ Genius Wizardpen ~ Genius Mousepen ~ Genius ~ iBall ~ Manhattan ~ Pentagram ~ QWare ~ Trust TB5300 ~ Trust TB-6300 ~ UC-LOGIC
Herramientas y paquetes de softwares necesarios para la configuración y puesta en marcha de la tabla según el estilo de compilación determinado por la versión del driver:
- Driver Wizardpen versión 0.6.0.2
- urpmi task-c-devel
- urpmi x11-server-devel
- Driver wizardpen-driver-0.5.0
- urpmi imake
Manos a la obra, y como mi tabla es una modesta Genius Tablet WP4030U, obviamente este tutorial se basará en ella, el módulo que usaré será la versión Wizardpen 0.6.0.2., pero al final colocaré una descripción de la compilación de la versión 0.5 de Wizardpen.
Compilando el driver Wizardpen versión 0.6.0.2:
-
Una vez descargado el driver wizardpen, nos ubicamos en el directorio donde lo desempaquetamos, en mi caso:
/home/guala/Descargas/wizardpen-0.6.0.2
, y como usuario "no root", procedemos (con mucha fe ) a ejecutar el siguiente comando:
En caso de plataforma x64:
./configure --with-xorg-module-dir=/usr/lib64/xorg/modules && make El proceso completo se puede ver acá
En caso de plataforma i586:
./configure --with-xorg-module-dir=/usr/lib/xorg/modules && make
Luego, como usuario root, terminamos la compilación con un make install
make install lo que hace es colocar el módulo que acabamos de compilar (wizardpen_drv.so) en el directorio /usr/lib64/xorg/modules/input/, esto le permitirá al sistema reconocer la tabla gráfica conectada a un puerto USB.
Recolección de datos requeridos para la configuración del sistema
Conectamos la tabla a un puerto usb y verificamos que el sistema la reconoce como tal:
- cat /sys/bus/usb/devices/*/product
[guala@2009x64 ~]$ cat /sys/bus/usb/devices/*/product RF USB Mouse Tablet WP4030U EHCI Host Controller OHCI Host Controller
Luego averiguamos el número de evento que le ha asignado el sistema a nuestra tabla:
- grep -5 Tablet /proc/bus/input/devices|grep event
[guala@2009x64 ~]$ grep -5 Tablet /proc/bus/input/devices|grep event H: Handlers=mouse2 event5
Configuración del sistema - Xorg
- Respaldamos el fichero xorg.conf actual:
[root@2009x64 guala]# cp /etc/X11/xorg.conf /etc/X11/xorg.conf_sinTabla
- Editamos el fichero /etc/X11/xorg.conf:
En consola: [root@2009x64 guala]# vi /etc/X11/xorg.conf En KDE: [root@2009x64 guala]# kwrite /etc/X11/xorg.conf En Gnome: [root@2009x64 guala]# gedit /etc/X11/xorg.conf
...y agregamos la siguiente sección (recuerden que los datos reflejados acá corresponden a la tabla UC-LOGIC WP4030U
):
Section "InputDevice" Identifier "Tablet" Option "Name" "Tablet WP4030U" Option "SendCoreEvents" "true" driver "wizardpen" Option "Device" "/dev/input/event5" Option "Type" "stylus" Option "Mode" "Absolute" Option "TopX" "157" Option "MaxX" "32739" Option "BottomY" "32745" Option "TopY" "85" Option "BottomX" "32739" Option "TopZ" "128" Option "MaxY" "32745" Option "MaxZ" "1024" Option "BottomZ" "1024" EndSection
...Para la tabla UC-LOGIC WP8060U
(estos datos no han sido confirmados personalmente, solo los he recolectado de la red) agregamos la sección:
Section "InputDevice" Identifier "Tablet" Option "Name" "Tablet WP8060U" Option "SendCoreEvents" "true" driver "wizardpen" Option "Device" "/dev/input/event5" Option "Type" "stylus" Option "Mode" "Absolute" Option "TopX" "826" Option "MaxX" "32747" Option "BottomY" "32762" Option "TopY" "2626" Option "BottomX" "32747" Option "TopZ" "128" Option "MaxY" "32762" Option "MaxZ" "1024" Option "BottomZ" "1024" EndSection
Y para terminar la configuración, buscamos la sección ServerLayout en el mismo fichero /etc/X11/xorg.conf, ahí tenemos que añadir una línea junto a las ya existentes, pero hay dos opciones:
- Una es que solo podamos trabajar con la tabla, el ratón solo servirá para acceder a los menús de las aplicaciones pero no para la edición:
InputDevice “Tablet” “AlwaysCore”
- La otra opción nos permite trabajar indistintamente con la tabla o el ratón en todas las tareas:
InputDevice “Tablet” “SendCoreEvents”
Yo prefiero esta última opción.
...adjunto mi fichero xorg.conf como ejemplo/referencia:
Xorg.conf Tabla 4x3 WP4030U
¡Listo! ahora basta reiniciar el Servidor X Window (ctrl+Alt+Backspace) para aplicar los cambios y probar nuestra tabla ya sea con Gimp o Inkscape.
Datos anexos 1:
- Compilación del driver wizardpen-0.5.0
- Como root ejecutamos la siguiente línea de comandos:
ln -s /usr/share/X11/config/Server.tmpl /usr/X11R6/lib/X11/config/Server.tmpl
- Ejecutamos el comando xmkmf:
[guala@2009x64 wizardpen-driver-0.5.0]$ xmkmf mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/share/X11/config
...ese quiere decir que el primer paso ha salido bien.
- Después ejecutamos el comando make:
[guala@2009x64 wizardpen-driver-0.5.0]$ make
El proceso completo se puede ver acá
- Finalmente terminamos la tarea de compilación copiando como "root", el módulo Wizardpen recién compilado, al directorio modules de xorg:
En caso de plataforma x64:
cp wizardpen_drv.so /usr/lib64/xorg/modules/input
En caso de plataforma i586:
cp wizardpen_drv.so /usr/lib/xorg/modules/input
Datos anexos 2:
- Las dos versiones del driver Wizarpen contienen un directorio llamado calibrate, el cual nos permite, al contrario de lo que su nombre nos da a entender, recoger los parámetros de configuración de la "Section InputDevice" que agregamos anteriormente al fichero xorg.conf.
El comando a utilizar es el siguiente:
[guala@2009x64 calibrate]$ ./wizardpen-calibrate /dev/input/event5
-
Nota: Si trabajamos con el driver Wizardpen versión 0.5, antes de ejecutar la herramienta, deberemos primero compilarla vía el comando make, en el caso e la versión 0.6, la herramienta se compila conjuntamente al momento de la compilación del driver wizardpen_drv.so.
Datos anexos 3:
- Para que la tabla gráfica sea detectada y quede disponible para el uso, esta debe estar conectada al PC previo al momento de encendido e inicio de Mandriva Linux.
Salu2!!!
P.D. Petición BOFHera, por favor chequear la legibilidad del tutorial, si hay cambios necesarios sírvanse realizarlos sin previo aviso, gracias!!!
Usuario
# 64377 Os veo venir
Esto es un tutorial. Está en la documentación. Vamos a dejarlo libre de comentarios. Si alguien tiene problemas y/o dificultades para seguirlo, que cuelgue una consulta en el foro Servicio Técnico.
Atentamente,
El BOFH anteriormente conocido como vfmmeo. No había nadie mejor disponible.
He visto cosas que vosotros no creeríais.
Como a AdamW respondiendo dudas sobre Mandriva en foros de la Superdistro...
Atentamente,
El BOFH anteriormente conocido como vfmmeo. No había nadie mejor disponible.
Sígueme o aparta.