(la-latin1)
letras + alt gr
q @
w ł
e €
r ¶
t ŧ
y ←
u ↓
i →
o ø
p þ
a æ
d ð
f đ
g ŋ
h ħ
j ả "nota: la jota funciona mas otra tecla :ỏ"
k ĸ
l ł
ñ ~ "está es bastante util"
z «
x »
c ¢
v “
b ”
n n
m µ
Numeros (son los numeros de la parte de arriba)
1 |
2 @
3 ·
4 ~
5 ½
6 ¬
7 {
8 [
9 ]
0 }
numeros y shift (tambien son los de arriba)
1 !
2 "
3 #
4 $
5 %
6 &
7 /
8 (
9 )
0 =
Cambiar la distribución de teclado en Linux
Por admin
En ocasiones nos encontramos con sistemas operativos en los que o bien no está instalada la interfaz de usuario o bien accedemos remotamente (p.ejem., vía ssh) y no podemos aprovechar las herramientas gráficas para cambiar la distribución de teclado. Esto suele ser un fastidio sobre todo cuando necesitamos hacer uso de símbolos como /, ~, $, <, [, {, etcétera.
En estos casos podemos cambiar la distribución de teclado utilizando el comando loadkeys seguido de la distribución de teclado (keymap) a utilizar. Por ejemplo, la distribución española (ES) de teclado:
1
# Opción 1
2
loadkeys es
3
4
# Opción 2
5
loadkeys /lib/kbd/keymaps/i386/qwerty/es.map.gz
La opción 1 no siempre está disponible para todos los idiomas y por eso en ocasiones es necesario acudir a la opción 2, indicando exactamente la ruta donde se encuentra el keymap. Esta ruta puede cambiar dependiendo del sistema así que lo mejor es acudir al manual desde la línea de comandos: man loadkeys.
Estos cambios sólo tienen validez mientras la sesión se encuentra activa y, por tanto, al reiniciar nos encontraremos con que la distribución de teclado vuelve ser la misma que al principio. Para que los cambios perduren modificaremos los archivos de configuración de la consola (shell).
Los archivos de configuración son .bashrc y .bash_profile. Entonces, ¿cuál de ellos tenemos que modificar? El archivo .bash_profile se ejecuta cuando te logueas en un sistema a través de una consola, mientras que .bashrc se ejecuta cuando lanzas una consola desde dentro del sistema. Normalmente, en el segundo caso se utiliza un interfaz de usuario al estilo de Gnome o KDE. En este caso modificaremos .bash_profile (ver línea 10):
01
# .bash_profile
02
03
# Get the aliases and functions
04
05
if [ -f ~/.bashrc ]; then
06
. ~/.bashrc
07
fi
08
09
# Set spanish keyboard layout on startup
10
loadkeys es
11
12
# User specific environment and startup programs
13
PATH=$PATH:$HOME/bin
14
15
export PATH
16
unset USERNAME
Al lanzar el comando “loadkeys es” se muestra por pantalla el resultado de haberlo ejecutado. Si no queremos que se muestre por pantalla podemos redireccionar la salida al dispositivo /dev/null. Para ello, la linea 10 quedaría así:
1
loadkeys es 2> /dev/null
fuente
(Insert key, Ins key, tecla insert). Tecla de los teclados de computadora, principalmente utilizada para cambiar entre dos modos de entrada de texto desde el teclado. Para cambiar entre ambos modos basta con presionar la tecla INS.
Uno de los modos (modo insertar), inserta el texto que se escribe directamente desde donde está ubicado el cursor.
El otro modo (modo sobreescribir), cuando se escribe, el texto insertado reemplaza al texto que le sigue al cursor.
En linux, la tecla Insert presionada junto con la tecla Shift, invoca la función Pegar.
esto me hace recordar a un editor de texto de la terminal.
alt gr + f7
( en algunas distros linux desaparece el cursor, esto es uncomodo, si te pasó y no sabes como remediarlo vuelve a typear alt gr + f7 )
UNICODE proporciona un número único para cada carácter, sin importar la plataforma, sin importar el programa, sin importar el idioma.
Ctrl + Shift + u + (sueltas shift) y pones el valor en numeros.
algunos ejemplos:
limpieza del teclado
nota: esta chica es una experta en limpiar el teclado xD
ustedes pueden ir avanzando de la siguiente manera:
1 una limpieza superficial ( detergente, una esponja humeda y con eso va a quedar bastante bien )
2 quitar las teclas, ( esto puede ser necesario si se te atazco alguna migaja )
( no está recomendado comer en el pc; ¿pero quien hace caso a eso? )
notita: para quitar las teclas, puedes comenzar con una que no uses, una que no te agrade.
si la puedes volver a colocar prosigue si no. No.
( hay teclados que tienen un alambre y son propensos a romperse facil cuando se quiere quitar las teclas )
3 desatornillar: si vas a desatornillar te aviso que las ventajas no son tan grandes, no mucha suciedad molesta llega a la parte tracera del teclado.
bien ahora lo importante, en el video vez que la chica no quita la placa controladora.
recomiendo que no la quites tu tampoco por que es muy complicado ponerla xD.
en lo que a mi consta no es conveniente destornillar.
( experiancia propia )
algunos paquetes que te pueden servir:
core/perl 5.16.2-2 (base) [instalado]
A highly capable, feature-rich programming language
extra/fribidi 0.19.5-1 [instalado]
A Free Implementation of the Unicode Bidirectional Algorithm
extra/gucharmap 3.6.1-1
Gnome Unicode Charmap
extra/haskell-text 0.11.2.3-1
An efficient packed Unicode text type.
extra/icu 50.1.2-1 [instalado]
International Components for Unicode library
extra/libunistring 0.9.3-5
Library for manipulating Unicode strings and C strings.
extra/ttf-arphic-ukai 0.2.20080216.1-3
Kaiti (brush stroke) unicode TTFonts
extra/ttf-arphic-uming 0.2.20080216.1-3
CJK Unicode font Ming style
extra/ttf-freefont 20120503-2 [instalado]
Set of free outline fonts covering the Unicode character set
extra/ttf-junicode 0.7.8-1
Junius-Unicode: a Unicode font targeted at medievalists
extra/ttf-linux-libertine 5.3.0-2
Serif (Libertine) and Sans Serif (Biolinum) OpenType fonts with large
Unicode coverage
extra/ttf-mph-2b-damase 001.000.4.dfsg.2-3
Unicode font covering full plane 1, and numerous scripts
extra/ttf-ubraille 001.000-6
Unicode TTFonts for braille
community/liblinebreak 2.1-1
An implementation of the line breaking algorithm as described in Unicode
5.2.0 Standard Annex 14, Revision 24
community/mp3unicode 1.2.1-1
A command line utility to convert ID3 tags in mp3 files between different
encodings
community/perl-unicode-stringprep 1.104.0-1
Preparation of Internationalized Strings (RFC 3454)
community/perl-unicode-utf8simple 1.06-4
Conversions to/from UTF8 from/to characterse
community/python2-tempita 0.5.1-1
A lightweight unicode templating language
community/rxvt-unicode 9.16-1
An unicode enabled rxvt-clone terminal emulator (urxvt)
community/ttf-hanazono 20120421-2
A free Japanese kanji font, which contains about 78,685 characters (and 2
SPACEs) defined in ISO/IEC 10646 standard / the Unicode standard.
community/ttf-symbola 7.07-1
Font for unicode symbols (part of Unicode Fonts for Ancient Scripts).
community/uriparser 0.7.5-2
uriparser is a strictly RFC 3986 compliant URI parsing library. uriparser is
cross-platform, fast, supports Unicode
community/urxvt-perls 2.0-3
URL and Mouseless text selection for rxvt-unicode
como escribir el simbolo de copy left![]()
ɔ⃝
Se obtiene combinando U+0254 con U+20DD.
No viene en un solo símbolo en unicode.
cortecia de cesarzeta
q w e r t y
El teclado QWERTY es la distribución de teclado más común. Fue diseñado y patentado por Christopher Sholes en 1868 y vendido a Remington en 1873. Su nombre proviene de las primeras seis letras de su fila superior de teclas.
La distribución QWERTY no fue inventada para reducir la rapidez, la realidad es totalmente diferente y se diseño con dos propósitos:
Lograr que las personas escribieran más rápido distribuyendo las letras de tal forma que se puedan usar las dos manos para escribir la mayoría de las palabras.
Evitar que los martillos de las letras chocaran entre ellas, en los primeros diseños.
Mapea tus teclas con xmodmap y setxkbmap
{ bastante util si x ejemplo se te arriuna una tecla como la de ctrl }
No sé ustedes, pero la verdad es que la tecla Caps Lock es probablemente la tecla más inútil del teclado, no sólo inútil, sino que además es grande y está en una buena posición. ¿Se han preguntado alguna vez si hay forma de aprovecharla en algo mejor?.
La verdad es que sí hay formas —y hartas— pero en este artículo me referiré a dos: xmodmap y setxkbmap. Ambas parte de los paquetes de Xorg.
Ambas soluciones sólo funcionan en la X, si quieres aplicar estos cambios en una tty, tienes que hacer algo similar a lo que explican en el wiki de Arch Linux sobre el KEYMAP.
setxkbmap (o directamente en tu xorg.conf)
Esta es quizá la forma más simple si quieres un cambio bastante común: utilizar el Caps Lock como Control; para ello basta ejecutar:
setxkbmap -option ctrl:nocaps
# si quieren intercambiar las teclas
setxkbmap -option ctrl:swapcaps
Si quieren ver más opciones revisen el archivo /usr/share/X11/xkb/rules/*.lst ( base.lst, tiene las anteriores por ejemplo )
xmodmap ( xorg-xmodmap )
Esta forma es un poco más compleja, pero cuenta con la ventaja de ser mucho más completa y permitir un montón de alternativas y configuraciones mucho más complejas, por ejemplo, para lograr lo anterior tendríamos que hacer algo más o menos así:
xmodmap -e 'remove Lock = Caps_Lock'
xmodmap -e 'keysym Caps_Lock = Control_L'
xmodmap -e 'add Control = Control_L'
# es probable que si utilizaste lo anterior (setxkbmap) estos códigos no funcionen mostrando errores en relación a que los keycodes/keysym no corresponden (lo cual es bastante obvio si lo piensan bien)
No todos los sistemas utilizan los mismos “keysym”, para comprobar los que corresponden a tu equipo puedes utilizar xev que al presionar la tecla te muestra la keycode/keysym.
Otra forma un poco más elegante ( y más definitiva ) es crear un archivo .xmodmap en el directorio home.
#~/.xmodmap
remove Lock = Caps_Lock
keysym Caps_Lock = Control_L
add Control = Control_L
Y luego ejecutar:xmodmap ~/.xmodmap
Si quieres que esto sea aún más automatizado, tienes que buscar en los scripts de Xorg cuál es el archivo que las X ejecutan. En el caso de Arch Linux es ~/.Xmodmap, definido en /etc/X11/xinit/xinitrc.
Las posibilidades que otorga xmodmap son ilimitadas y ayudándose con xev y la manpage no debería ser tan difícil dar con algo más complejo (los “!” son comentarios):
#~/.Xmodmap
! convert Caps-lock into Control
remove Lock = Caps_Lock
keysym Caps_Lock = Control_L
add Control = Control_L
! use the right Windows key as Caps-Lock
keysym Super_R = Caps_Lock
add Lock = Caps_Lock
La otra forma de asignar teclas es con los keycodes que refieren a la tecla (física) específicamente y no el “alias” que podría ser keysym[1]. Dependiendo del hardware, en mi caso por ejemplo Caps Lock es el 66:
KeyRelease event, serial 57, synthetic NO, window 0x3e00001,
root 0xae, subw 0x0, time 11342886, (983,452), root:(985,474),
state 0x15, keycode 66 (keysym 0xffe3, Caps_Lock), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Así, si quisiéramos asignar la tecla de retroceso a la de Caps Lock (a là colemak):xmodmap -e 'keycode 66 = BackSpace'
Por último si quieren ver los mappings que están utilizándose actualmente ejecuta:xmodmap -pkeLos keysym están definidos en el archivo header <X11/keysymdef.h> (omitiendo el prefijo xK_). En Arch Linux eso corresponde a /usr/include/X11/keysymdef.h.
fuente