En informática , un bit bucky es un bit en una representación binaria de un carácter que se establece al presionar una tecla modificadora del teclado que no sea la tecla shift .
La configuración de un bit Bucky cambia el carácter de salida. Un bit Bucky permite al usuario escribir una mayor variedad de caracteres y comandos manteniendo una cantidad razonable de teclas en un teclado.
Algunas de las teclas correspondientes a los bits bucky en los teclados modernos son la tecla alt , la tecla control , la tecla meta , la tecla de comando (⌘), la tecla super y la tecla opción .
En ASCII , el bit bucky suele ser el octavo bit (también conocido como bit meta ). Sin embargo, en representaciones de caracteres más antiguas con más de 8 bits, se podían utilizar más bits altos como bits bucky. En el sistema X Window moderno , los bits bucky son los bits 18 a 23 de un código de evento. [1]
El término fue inventado en Stanford y se basa en el apodo de Niklaus Wirth , "Bucky". Niklaus Wirth fue el primero en sugerir una tecla EDIT para configurar el octavo bit de un carácter ASCII de 7 bits en algún momento de 1964 o 1965. [2]
Los bits Bucky se utilizaron mucho en los teclados diseñados por Tom Knight en el MIT , incluidos los teclados Space Cadet utilizados en las máquinas LISP . Estos podían contener hasta siete teclas modificadoras: SHIFT , CTRL , META , HYPER , SUPER , TOP y GREEK (también conocida como FRONT ). [1] [3]