Las instrucciones a continuación son para Raspberry Pi 2 y anteriores. Con Raspberry Pi 3, es mucho más fácil. Consulta nuestra nueva página aquí: https://www.mimomonitors.com/pages/using-our-usb-displays-with-the-raspberry-pi-3

Instrucciones para usar Mimo Magic Touch y Magic Touch Deluxe con Raspberry Pi
Visite https://www.mimomonitors.com o info@mimomonitors.com para obtener más información.
Las instrucciones funcionan para todos los monitores Magic Touch y Magic Touch Deluxe de 10" .
Hardware:
Pantalla táctil USB Mimo UM-1010A Magic Touch Deluxe de 10" ( https://www.mimomonitors.com/products/mimo-magic-touch-deluxe )
Concentrador USB con alimentación capaz de suministrar al menos 1 A de corriente (en el caso de ejemplo se utiliza el modelo Dynax: U24H41)
NO se requiere concentrador si utiliza el adaptador de CA incluido con la pantalla (con Magic Touch se requiere un concentrador como el descrito anteriormente)
Raspberry Pi (un modelo B, en el caso de ejemplo)
Tarjeta SD
1. Descargue la última versión del sistema operativo oficial de Raspberry Pi, Raspbian: http://downloads.raspberrypi.org/raspbian_latest
2. Grabe la imagen en una tarjeta SD. En el ejemplo, usamos un equipo Windows y grabamos la imagen en una tarjeta de 8 GB mediante Win32DiskImager ( http://sourceforge.net/projects/win32diskimager/ ). Si prefiere Linux, use DD. Debe usar una tarjeta SD de 4 GB o más.
3. Descarga el archivo de Mimo. Hemos reconstruido el kernel con la compilación de Raspbian del 20/6/14. Lo hemos probado con la Raspberry Pi B+ en un Magic Touch. Si tienes algún problema, contáctanos: https://cdn.shopify.com/s/files/1/0026/7132/files/Mimo-Pi-Aug2014.zip?3545
Versión anterior de febrero de 2014 ( http://cdn.shopify.com/s/files/1/0026/7132/files/RaspberryPi-Mimo.zip )
4. Monte la tarjeta SD en un equipo Linux. Si usa Windows, debe instalar y ejecutar un programa que admita particiones Linux. Recomendamos http://www.paragon-software.com/home/extfs-windows/ . Es gratuito para uso personal. Cualquier programa que use debe ser capaz de escribir particiones ext4.
5. Abra el archivo Mimo y copie:
-kernel.img a la partición de arranque de la tarjeta SD (NO al directorio /boot del sistema de archivos ext4). Es recomendable conservar los archivos originales, por lo que recomendamos renombrar el archivo kernel.img a kernel-stock.img.
El resto de los archivos van en las ubicaciones indicadas en la estructura de directorio del archivo.
- /etc/X11/Xorg.conf - archivo – No se necesita ninguna copia de seguridad ya que este archivo no existe.
- /usr/share/X11/xorg.conf.d/10-evdev.conf - archivo - Sobrescribir el archivo existente. Recomendamos renombrarlo a 10-evdev-stock.conf.
Directorio /lib/firmware: sobrescriba el archivo existente. Al igual que con los demás, le recomendamos cambiar el nombre del directorio a firmware-stock.
- Directorio /lib/modules: sobrescribe lo existente. Nuevamente, renombra el directorio existente como modules-stock.
6. Conecte la alimentación a la Pi y al concentrador. A continuación, conecte la pantalla al concentrador. Finalmente, conecte el concentrador a la Pi. Dependiendo de cómo decida completar los siguientes pasos, podría necesitar un teclado, un ratón o un cable de red. Si desea conectar un segundo monitor, deberá modificar el archivo config.txt. Elimine el símbolo # delante de hdmi_force_hotplug. Como alternativa, puede arrancar solo con Mimo y luego conectarse por SSH a la Raspberry Pi. Tenga en cuenta que esta última solución requiere una conexión de red.
7. Inicie el sistema. El Mimo Magic Touch debería mostrar una pantalla verde.
8. A través de la consola o SSH, ejecute 'sudo raspi-config' para:
- Expandir el sistema de archivos
Habilitar el arranque desde el escritorio/desde cero. Iniciar sesión como usuario "pi" en el escritorio gráfico.
En esta etapa, puede habilitar o cambiar lo que prefiera. En este caso, cambiamos la localización a en_US.UTF-8 UTF-8.
- Reiniciar
En este punto, debería tener una sesión X funcional y una respuesta táctil funcional. Los problemas de calibración son bastante comunes en esta etapa, y es posible, aunque improbable, que X o Y se reviertan. Para calibrar la pantalla táctil:
9. Abra el archivo de configuración de evdev en su editor de texto preferido. Usamos vi: /usr/share/X11/xorg.conf.d/10-evdev.conf
Al final del archivo se encuentra esta sección:
Sección "Clase de entrada"
Identificador "USBest touchscreen catchall"
MatchVendor "USBest_Technology"
Ruta del dispositivo de coincidencia "/dev/input/event*"
Controlador "evdev"
Opción "Calibración" "18 4084 20 4045"
Opción "EmularTercerBotón" "1"
Opción "EmulateThirdButtonTimeout" "750"
Opción "EmularUmbralDeMoverTercerBotón" "30"
Sección final
La alineación de la pantalla táctil requiere que establezcamos algunos parámetros que indiquen al controlador cómo "estirar" la entrada táctil en el área disponible. Para ello, debemos descargar una sencilla utilidad llamada evtest. Para descargarla, utilice la herramienta Debian Advanced Package Tool (Apt).
10. Para descargar e instalar el paquete “evtest”, llame al comando 'sudo apt-get install evtest'.
11. Inicie evtest.
12. Evtest listará los dispositivos de entrada conectados. Seleccione el número correspondiente a la interfaz táctil USBest_Technology (en el sistema de ejemplo, este era el dispositivo número uno).
13. Evtest mostrará algunos datos de configuración y luego hará una pausa, esperando entrada.
14. Use el dedo o un lápiz táctil para tocar la esquina superior izquierda de la pantalla táctil. Evtest mostrará una serie de salidas de datos con las líneas ABS_X y ABS_Y, seguidas de valores numéricos:
Evento: hora 1374175747.420998, tipo 3 (EV_ABS), código 0 (ABS_X), valor 484
Evento: hora 1374175747.421011, tipo 3 (EV_ABS), código 1 (ABS_Y), valor 3364
15. Escriba el valor ABS_X más bajo observado y el valor ABS_Y más alto observado de las salidas mostradas.
16. Repite el proceso una vez más, pero en este caso usarás el dedo o el estilo para tocar la esquina inferior derecha de la pantalla. Esta vez, anota el valor ABS_X más alto y el ABS_Y más bajo.
17. Abra el archivo 10-evdev.conf que usamos en el paso 9 y cambie la opción "Calibración" a "18 4084 20 4045". Sustituya los valores minX, maxX, minY y maxY por los valores observados en los pasos 14-16.
18. Aunque esto es muy improbable con una pantalla capacitiva, cada pantalla es diferente y es posible que los valores de X estén invertidos. En tal caso, inserte la línea: Opción "InvertX" "true". Si los valores de Y están invertidos, inserte la línea: Opción "InvertY" "true".
19. Guarde el archivo y reinicie. Con estos nuevos valores, el cursor debería seguir muy de cerca el movimiento del dedo o del lápiz.
Procedimiento de calibración inspirado en el artículo siguiente y modificado para Mimo Magic Touch ( http://news.hopeindustrial.com/2013/using-a-raspberry-pi-with-a-hope-industrial-systems-touch-screen-part-ii-touch-screen-setup/ )