# HackHaste Type 6 (USB) key layout for illumos / OpenIndiana console.
# HackHaste keyboard layout. Dr. Marcus Roe, https://drm.cc/ . MIT License.
# Caps Lock (HID 57) cannot become Control in a Type 6 map; use kbd -s or dumpkeys notes in the manual.
key 53   base ` shift ~ caps ` ctrl ` altg fa_tilde
key 30   base 1 shift ! caps 1 ctrl 1 altg ¡
key 31   base 2 shift @ caps 2 ctrl 2 altg º
key 32   base 3 shift # caps 3 ctrl 3 altg ª
key 33   base 4 shift $ caps 4 ctrl 4 altg ¢
key 34   base 5 shift % caps 5 ctrl 5 altg ~
key 35   base 6 shift ^ caps 6 ctrl 6 altg ~
key 36   base [ shift { caps [ ctrl [ altg «
key 37   base ] shift } caps ] ctrl ] altg »
key 38   base v shift V caps V ctrl ^V altg ~
key 39   base x shift X caps X ctrl ^X altg fa_cflex
key 45   base z shift Z caps Z ctrl ^Z altg æ
key 46   base q shift Q caps Q ctrl ^Q altg ä
key 20   base 7 shift & caps 7 ctrl 7 altg ð
key 26   base 8 shift * caps 8 ctrl 8 altg þ
key 8    base 9 shift ( caps 9 ctrl 9 altg ~
key 21   base 0 shift ) caps 0 ctrl 0 altg ~
key 23   base - shift _ caps - ctrl - altg ~
key 28   base k shift K caps K ctrl ^K altg ~
key 24   base l shift L caps L ctrl ^L altg ~
key 12   base c shift C caps C ctrl ^C altg ç
key 18   base g shift G caps G ctrl ^G altg ~
key 19   base y shift Y caps Y ctrl ^Y altg ü
key 47   base w shift W caps W ctrl ^W altg å
key 48   base ; shift : caps ; ctrl ; altg ö
key 49   base '\\' shift | caps '\\' ctrl '\\' altg ~
key 4    base u shift U caps U ctrl ^U altg ú
key 22   base i shift I caps I ctrl ^I altg í
key 7    base a shift A caps A ctrl ^A altg á
key 9    base e shift E caps E ctrl ^E altg é
key 10   base o shift O caps O ctrl ^O altg ó
key 11   base h shift H caps H ctrl ^H altg ~
key 13   base r shift R caps R ctrl ^R altg fa_grave
key 14   base s shift S caps S ctrl ^S altg ß
key 15   base t shift T caps T ctrl ^T altg fa_acute
key 51   base n shift N caps N ctrl ^N altg ñ
key 52   base p shift P caps P ctrl ^P altg ø
key 29   base "'" shift " caps "'" ctrl "'" altg õ
key 27   base , shift < caps , ctrl , altg fa_cedilla
key 6    base . shift > caps . ctrl . altg ~
key 25   base / shift ? caps / ctrl / altg ¿
key 5    base = shift + caps = ctrl = altg ×
key 17   base j shift J caps J ctrl ^J altg ~
key 16   base m shift M caps M ctrl ^M altg ~
key 54   base d shift D caps D ctrl ^D altg fa_umlaut
key 55   base b shift B caps B ctrl ^B altg ~
key 56   base f shift F caps F ctrl ^F altg ã
key 100  base - shift _ caps - ctrl - altg ~
key 44   base ' ' shift ' ' caps ' ' ctrl ^@ altg ' '
key 57   all '\b'

