# perdiendo.org/museodemetralla

entraron en mi cabeza (191) | libros (15) | me lo llevo puesto (7) | pelis (1) | Renta básica (8) | series (4) | freakeando (83) | arduino (1) | autoreferencial (9) | bici (1) | esperanto (4) | eve online (3) | git (2) | GNU/linux (3) | markdown (7) | nexus7 (2) | python (6) | raspberry pi (3) | vim (1) | zatchtronics (3) | hago (671) | canciones (102) | cover (22) | el extremo inútil de la escoba (2) | guitarlele (11) | ruiditos (6) | fotos (37) | nanowrimo (3) | novela (26) | criaturas del pantano (5) | el año que no follamos (12) | huim (5) | rehab (4) | poemas (333) | Anclajes (15) | andando (3) | B.A.R (7) | Canción de cuna para un borracho (38) | Cercos vacíos (37) | Cien puentes en la cabeza (7) | Conejo azul (6) | Contenido del juego (5) | De tiendas (3) | del pantano (3) | Epilogo (4) | Fuegos de artificio (5) | Imposible rescate (15) | Jugando a rojo (7) | Lo que sé de Marte (11) | Los cuentos (21) | Montaje del juego (5) | Orden de salida (4) | palitos (23) | Piernas abiertas (7) | Poemas medianos (12) | Privado de sueño (7) | Tanto para nada (17) | Todo a 100 (2) | Uno (4) | relatos (85) | anatemas (8) | orbital (2) | vindicaciones (103) | perdiendo (1.514) | atranques (1) |

un cursor arriba desafortunado

Por favor, que alguien me explique por qué.

El portátil que me compré hace un par de años con un win10 pro, el mismo que le hacía ir lentísimo incluso cuando hice una instalación limpia de windows, va muy fluido desde entonces primero con #!++ y posteriormente con mint. Le compré un ssd no muy allá, el más barato que encontré entonces, en sustitución del dvd que no iba a usar nunca y que lleva en una caja desde entonces. Se ha portado sorprendentemente bien, el SSD lo utilizo para el SO y el TB del disco duro original para la partición /home, lo que me permite formatear a placer sin perder nada.

Lo compré siguiendo algunos requisitos básicos: no quería una pantalla muy buena que consumiese mucha batería (es para escribir, ver pelis me la suda pero la batería me importa, y mucho), quería como mínimo un i3, quería como mínimo 8 gb de ram, un teclado con un buen tacto para escribir y una gráfica que, aunque malota, fuera dedicada (eso está de más, pero me apeteció, yo qué sé, no era un sine qua non pero lo he agradecido un montón desde entonces). Este fue el que encontré por 300 pavos y estoy encantado con él. Todas las canciones que están metidas en el blog están grabadas con él, programo, escribo, diseño y guarreo muchísimo con él porque si lo rompo… pues no se pierde tanto. Le cuido todo lo que puedo, pero soy consciente de la intención con la que lo compré y no la pierdo de vista. Cuando llega el momento de forzar se fuerza y no me tiembla la mano.

El único problema que tenía y tiene es una peculiaridad del teclado. En él la tecla mayúscula derecha está partida por la mitad. La parte izquierda es la tecla arriba y la parte derecha la mayúscula en sí. Eso, para un portátil que compre con la idea de utilizarlo básicamente para escribir (aunque finalmente lo uso para casi todo) es un problema. Casi siempre que usaba el meñique derecho para la mayúscula terminaba subiendo una línea y escribiendo encima de lo que hubiera.

En windows lo solucioné con autohotkey convirtiendo esa tecla hacia arriba en otra mayúscula con un script parecido a este (no recuerdo exactamente cómo escribí el que usé, pero este funciona bien y seguro que era casi el mismo):

; up como mayus
Up:: 
send {RShift Down} 
KeyWait, Up 
send {RShift Up} 
Return

y una vez que decidí investigarlo lo solucioné en linux con un comando que se ejecutaba al inicio, en #!++ dentro del archivo de configuración de openbox y en mint con las aplicaciones al inicio. El comando utiliza xmodmap y es tan tontaco como:

xmodmap -e "keycode 111 = Shift_L"

No recuerdo si Shift_R no me funcionó o no le di más vueltas, pero al final funciona y lo hace bien.

El caso es que, jugando a algunos juegos de pseudo programación como hacknet, todos los de zachtronics o algunos que dependen de las teclas de dirección tan geniales como undertale, el hecho de que cargara en un inicio ya no me parecía tan genial. Es un pc para escribir, por supuesto, pero si lo uso para otras cosas no me molaba que fuera un incordio. Sustituir los cursores por el teclado numérico desactivado, que sí funciona en todos los editores de texto que he utilizado, no me estaba funcionando en los juegos.

Para hacer fácil el cambio no hay más que modificar el .bashrc que está en tu carpeta de inicio.

$ sudo nano ~/.bashrc

eso si usas nano, si usas vim pues cambias uno por otro

$ sudo vim ~/.bashrc

y añades al final estás lineas

# la mayúscula flecha de caca
alias mayus='xmodmap -e "keycode 111 = Shift_L"'
alias flecha="setxkbmap"

reinicias o, si no te apetece, escribes en un terminal

$ source ~/.bashrc

y ya lo tienes funcionando. Si abres un terminal y escribes "mayus" y le das a intro la flecha hacia arriba funcionará como una tecla de mayúsculas, sin embargo si escribes "flecha" funcionará como el up. Sin más jaleo tienes la tecla funcionando como te interese.

Es una cosa muy tonta que tenía que haber hecho hace mucho tiempo, pero se me ha ocurrido hoy. Undertale tiene la culpa. Undertale y la cantidad de tiempo ocupado en cosas como esta que hace que, de repente y de la nada, se me ocurra un cómo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.