Que yo sepa no existe ese concepto en Linux. Por lo tanto necesitas dos partes: un driver para el lápiz y un programa que lo combine con la pantalla capacitiva y emule un dispositivo tablet virtual que es lo que las apps soportan. Alguien lo ha hecho:http://gerev.github.io/laptop-cintiq/
-
-
Al ser Bluetooth y con la API uinput todo esto se puede hacer en espacio de usuario sin tocar el kernel.
1 reply 0 retweets 1 like -
¿Entonces, se hace bajo la API uinput? Si no existiera controlador para el dispositivo, ¿Sería muy difícil leer lo que envíe el lápiz, y pasarlo por la API?
1 reply 0 retweets 0 likes -
Replying to @Imphinium @yawin123
Si el dispositivo es un dispositivo de entrada estándar Bluetooth (HID) entonces la entrada es vía la interfaz evdev. Si es otra cosa entonces tienes que usar la API BlueZ para hablar a nivel Bluetooth y averiguar cómo funciona. uinput es para la salida, emular una tablet.
1 reply 0 retweets 1 like -
La pantalla táctil también la leerías por evdev. evdev es la interfaz estándar de dispositivos de entrada en Linux y uinput crea un evdev virtual. evdev pantalla + evdev lápiz -> uinput (= evdev por el otro lado). Si el lápiz no es HID no será evdev y hay que bajar a nivel BlueZ.
1 reply 0 retweets 1 like -
evdev permite tomar el control de dispositivos de forma exclusiva que es lo que debes usar, para "robar" los dispositivos originales y que lo que el resto de aplicaciones vean sea sólo los eventos de tu salida uinput combinada (si no verían duplicados)
2 replies 0 retweets 1 like -
Aprovechando algo más de tu conocimiento, sabes algo del firmware de la Raspberry y símiles? Son libres? Y en caso negativo, como de difícil sería utilizar un firmware libre?
1 reply 0 retweets 0 likes -
Replying to @Imphinium @yawin123
Que yo sepa no existe un stack para rPi que sea 100% libre. El sistema siempre arranca desde un bootloader binario.
1 reply 0 retweets 0 likes -
Replying to @marcan42 @Imphinium1 reply 0 retweets 1 like
-
Estaba leyendo justo eso en un post de 2013, que la GPU no tenía documentación, pero estaba basada en un chip que etc etc
1 reply 0 retweets 0 likes
Según el repo no funciona ni video, ni USB, ni Ethernet. Vamos, que no es un reemplazo viable del blob de momento.
-
-
Pues me quedaré con el que tiene de momento. No es libre, pero suficientemente elástico para mi
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.