Articles of input

¿Cómo leer directamente la input del keyboard en time real?

No estoy seguro de si este es el lugar correcto para hacer esto, pero estoy desarrollando un progtwig que requiere la input en time real del usuario. Es decir; necesita poder leer las teclas presionadas (y opcionalmente presionadas y soltadas) en time real. Lo que hace que este problema sea un poco problemático es que […]

¿Qué es BTN_TRIGGER_HAPPY?

Estoy escribiendo un poco de keyboard virtual usando uinput y durante la búsqueda de todo lo que debería poner en ioctl(fd, UI_SET_KEYBIT, ???); Encontré input-event-codes.h . Algunas constantes son bastante autoexplicativas ( KEY_1 , KEY_D , …), pero algunas son un poco más crípticas. ¿Hay documentation en alguna parte donde se enumeran y explican esos […]

CrunchBang y Openbox: no hay reacción al button de encendido de la computadora portátil presionado

¡Acabo de instalar #! y me encanta el DE de Openbox personalizable. Sin embargo, cuando presiono el button de encendido en mi computadora portátil, el sistema no reactjs. Por ejemplo, cuando estaba usando Debian y Gnome, y cuando presioné dicho button, Gnome me mostró un cuadro de dialog preguntándome si quería apagarlo, etc. El cuadro […]

El mouse virtual es ignorado por xorg cuando se carga

Estoy tratando de ejecutar el controller virtual del mouse desde el libro "Controladores de dispositivos Linux esenciales", pero cuando estoy cargando este module en kernel usando insmod en /var/log/Xorg.0.log veo: [ 757.212] (II) config/udev: Adding input device (/dev/input/event10) [ 757.212] (II) No identifier specified, ignoring this device. ¿Cómo puedo forzar a Xorg a no ignorar […]

Tmux no puede distinguir entre inserción e inserción de desplazamiento

Insertar cuando está en xterm, da ^[[2~ y, Mayús + Insertar da ^[[2;1~ Todo esto es bueno hasta que empiece tmux. Tenga en count que la variable $TERM sigue siendo la misma, por lo que este problema no debe estar relacionado con terminfo. Tmux cuando en xterm no puede distinguir entre Insertar y Mayús + […]

El progtwig solo ve 1 dispositivo de input

Tengo un progtwig ( advancemame ) ejecutándose en Raspian (Raspberry Pi) que, como la mayoría de los progtwigs, recibe su input del keyboard. Estoy usando un progtwig que implementa uinput para convertir las clavijas GPIO HI / LOW lecturas a presionar teclas ( pikeyd ). pikeyd en segundo plano desde el terminal, que tiene un […]

Edición y envoltura de command-line

Al ingresar consultas largas en la command-line psql , mi terminal [1] no está psql la línea de input correctamente. Los caracteres adicionales se envuelven a la izquierda de la pantalla, pero en la misma línea que el text existente, y la edición posterior es difícil. ¿Cómo puedo habilitar la edición de líneas múltiples en […]

Mapeo de dos joysticks con Xorg

Ya logré asignar la input de un joystick a las inputs del keyboard escribiendo un file en mi directory xorg.conf.d/ (el file se llama 51-joystick.conf ). Ahora me gustaría asignar las inputs de un segundo joystick (el mismo model) para usarlas juntas. Así que escribí un segundo file en xorg.conf.d/ ; aproximadamente el mismo contenido, […]

fcitx no puede comenzar a usar

He instalado fcitx para ingresar el método chino en mi ubuntu 16.04 pero no se puede iniciar. panda: ~ $ (WARN-25191 /build/fcitx-PSoVA1/fcitx-4.2.9.1/src/lib/fcitx-config/fcitx-config.c:172) valor faltante: Nombre (INFO-25191 /build/fcitx-PSoVA1/fcitx-4.2.9.1/src/lib/fcitx/addon.c:151) Cargue el file de configuration de complementos: fcitx-x11.conf (WARN-25191 /build/fcitx-PSoVA1/fcitx-4.2.9.1/src/lib/fcitx-config/fcitx-config.c:172) valor faltante: Nombre (INFO-25191 /build/fcitx-PSoVA1/fcitx-4.2.9.1/src/lib/fcitx/addon.c:151) Cargue el file de configuration de complementos: fcitx-clipboard.conf (INFO-25191 /build/fcitx-PSoVA1/fcitx-4.2.9.1/src/lib/fcitx/addon.c:151) Cargue el file […]

SED portándose mal con el file de input

En pocas palabras, tengo un pequeño command de sed que se supone que debe recortar " y ajustar la input entre la label <id> . Va bien en línea simple y input de línea múltiple, pero se comporta mal en un file de input (vía cat o como un parámetro sed ) Salidas de muestra […]