diff options
Diffstat (limited to 'keycodes')
-rw-r--r-- | keycodes/sun | 301 |
1 files changed, 157 insertions, 144 deletions
diff --git a/keycodes/sun b/keycodes/sun index a74411ad..546efb29 100644 --- a/keycodes/sun +++ b/keycodes/sun @@ -301,150 +301,9 @@ xkb_keycodes "type5" { indicator 1 = "Num Lock"; }; +// Keycodes for Sun Model 320-1272 (Type 6), Sun interface. xkb_keycodes "type6" { - minimum= 8; - maximum= 255; - - <TLDE> = 49; - <AE01> = 10; - <AE02> = 11; - <AE03> = 12; - <AE04> = 13; - <AE05> = 14; - <AE06> = 15; - <AE07> = 16; - <AE08> = 17; - <AE09> = 18; - <AE10> = 19; - <AE11> = 20; - <AE12> = 21; - <BKSP> = 22; - - <TAB> = 23; - <AD01> = 24; - <AD02> = 25; - <AD03> = 26; - <AD04> = 27; - <AD05> = 28; - <AD06> = 29; - <AD07> = 30; - <AD08> = 31; - <AD09> = 32; - <AD10> = 33; - <AD11> = 34; - <AD12> = 35; - <RTRN> = 36; - - <CAPS> = 66; - <AC01> = 38; - <AC02> = 39; - <AC03> = 40; - <AC04> = 41; - <AC05> = 42; - <AC06> = 43; - <AC07> = 44; - <AC08> = 45; - <AC09> = 46; - <AC10> = 47; - <AC11> = 48; - - <LFSH> = 50; - <AB01> = 52; - <AB02> = 53; - <AB03> = 54; - <AB04> = 55; - <AB05> = 56; - <AB06> = 57; - <AB07> = 58; - <AB08> = 59; - <AB09> = 60; - <AB10> = 61; - <RTSH> = 62; - <BKSL> = 51; - - <LALT> = 64; - <LCTL> = 37; - <SPCE> = 65; - <ALGR> = 113; - alias <RALT> = <ALGR>; - - <LMTA> = 115; - <RMTA> = 116; - <COMP> = 117; - - <ESC> = 9; - <FK01> = 67; - <FK02> = 68; - <FK03> = 69; - <FK04> = 70; - <FK05> = 71; - <FK06> = 72; - <FK07> = 73; - <FK08> = 74; - <FK09> = 75; - <FK10> = 76; - <FK11> = 95; - <FK12> = 96; - - <PRSC> = 111; - <SCLK> = 78; - <PAUS> = 110; - - <INS> = 106; - <HOME> = 97; - <PGUP> = 99; - <DELE> = 107; - <END> = 103; - <PGDN> = 105; - - <UP> = 98; - <LEFT> = 100; - <DOWN> = 104; - <RGHT> = 102; - - <NMLK> = 77; - <KPDV> = 112; - <KPMU> = 63; - <KPSU> = 82; - - <KP7> = 79; - <KP8> = 80; - <KP9> = 81; - <KPAD> = 86; - - <KP4> = 83; - <KP5> = 84; - <KP6> = 85; - - <KP1> = 87; - <KP2> = 88; - <KP3> = 89; - <KPEN> = 108; - - <KP0> = 90; - <KPDL> = 91; - - <STOP> = 222; - <AGAI> = 223; - <PROP> = 224; - <UNDO> = 225; - <FRNT> = 226; - <COPY> = 227; - <OPEN> = 228; - <PAST> = 229; - <FIND> = 230; - <CUT> = 231; - - <HELP> = 232; - - <MUTE> = 165; - <VOL-> = 159; - <VOL+> = 158; - <POWR> = 160; - - indicator 1 = "Caps Lock"; - indicator 2 = "Num Lock"; - indicator 3 = "Scroll Lock"; + include "sun(type5)" }; xkb_keycodes "type4_euro" { @@ -459,7 +318,7 @@ xkb_keycodes "type5_euro" { xkb_keycodes "type6_euro" { include "sun(type6)" - <LSGT> = 94; + <LSGT> = 131; }; xkb_keycodes "type5_se" { @@ -817,3 +676,157 @@ xkb_keycodes "type4_se_swapctl" { alias <LCTL> = <AC00>; alias <CAPS> = <AA00>; }; + +// Keycodes for Sun Model 320-1273 (Type 6 USB). +xkb_keycodes "type6_usb" { + minimum= 8; + maximum= 255; + + <ESC> = 9; + <AE01> = 10; + <AE02> = 11; + <AE03> = 12; + <AE04> = 13; + <AE05> = 14; + <AE06> = 15; + <AE07> = 16; + <AE08> = 17; + <AE09> = 18; + <AE10> = 19; + <AE11> = 20; + <AE12> = 21; + <BKSL> = 51; + <TLDE> = 49; + + <TAB> = 23; + <AD01> = 24; + <AD02> = 25; + <AD03> = 26; + <AD04> = 27; + <AD05> = 28; + <AD06> = 29; + <AD07> = 30; + <AD08> = 31; + <AD09> = 32; + <AD10> = 33; + <AD11> = 34; + <AD12> = 35; + <RTRN> = 36; + <BKSP> = 22; + + <LCTL> = 37; + <AC01> = 38; + <AC02> = 39; + <AC03> = 40; + <AC04> = 41; + <AC05> = 42; + <AC06> = 43; + <AC07> = 44; + <AC08> = 45; + <AC09> = 46; + <AC10> = 47; + <AC11> = 48; + + <LFSH> = 50; + <AB01> = 52; + <AB02> = 53; + <AB03> = 54; + <AB04> = 55; + <AB05> = 56; + <AB06> = 57; + <AB07> = 58; + <AB08> = 59; + <AB09> = 60; + <AB10> = 61; + <RTSH> = 62; + + <CAPS> = 66; + <LALT> = 64; + <SPCE> = 65; + <ALGR> = 113; + alias <RALT> = <ALGR>; + + <LMTA> = 115; + <RMTA> = 116; + <COMP> = 117; + + <FK01> = 67; + <FK02> = 68; + <FK03> = 69; + <FK04> = 70; + <FK05> = 71; + <FK06> = 72; + <FK07> = 73; + <FK08> = 74; + <FK09> = 75; + <FK10> = 76; + <FK11> = 95; + <FK12> = 96; + + <PRSC> = 111; + <SCLK> = 78; + <PAUS> = 110; + + <INS> = 106; + <HOME> = 97; + <PGUP> = 99; + <DELE> = 107; + <END> = 103; + <PGDN> = 105; + + <UP> = 98; + <LEFT> = 100; + <DOWN> = 104; + <RGHT> = 102; + + <NMLK> = 77; + <KPDV> = 112; + <KPMU> = 63; + <KPSU> = 82; + + <KP7> = 79; + <KP8> = 80; + <KP9> = 81; + <KPAD> = 86; + + <KP4> = 83; + <KP5> = 84; + <KP6> = 85; + + <KP1> = 87; + <KP2> = 88; + <KP3> = 89; + <KPEN> = 108; + + <KP0> = 90; + <KPDL> = 91; + + <STOP> = 232; + <AGAI> = 133; + <PROP> = 134; + <UNDO> = 135; + <FRNT> = 140; + <COPY> = 248; + <OPEN> = 191; + <PAST> = 192; + <FIND> = 122; + <CUT> = 188; + + <HELP> = 245; + + <MUTE> = 160; + <VOL-> = 174; + <VOL+> = 176; + <POWR> = 222; + + indicator 1 = "Caps Lock"; + indicator 2 = "Num Lock"; + indicator 3 = "Scroll Lock"; + indicator 4 = "Compose"; +}; + +xkb_keycodes "type6_euro_usb" { + include "sun(type6_usb)" + <LSGT> = 94; // 104 ? +}; + |