1
0
Fork 0
forked from wry/wry

autocommit 2022-02-14 21:13:42 CET

This commit is contained in:
Julian Orth 2022-02-14 21:13:42 +01:00
parent 9b8e1ac29f
commit da6b29f138
44 changed files with 5903 additions and 364 deletions

485
src/keycodes.xkb Normal file
View file

@ -0,0 +1,485 @@
<1> = 9; # ESC
<2> = 10; # 1
<3> = 11; # 2
<4> = 12; # 3
<5> = 13; # 4
<6> = 14; # 5
<7> = 15; # 6
<8> = 16; # 7
<9> = 17; # 8
<10> = 18; # 9
<11> = 19; # 0
<12> = 20; # MINUS
<13> = 21; # EQUAL
<14> = 22; # BACKSPACE
<15> = 23; # TAB
<16> = 24; # Q
<17> = 25; # W
<18> = 26; # E
<19> = 27; # R
<20> = 28; # T
<21> = 29; # Y
<22> = 30; # U
<23> = 31; # I
<24> = 32; # O
<25> = 33; # P
<26> = 34; # LEFTBRACE
<27> = 35; # RIGHTBRACE
<28> = 36; # ENTER
<29> = 37; # LEFTCTRL
<30> = 38; # A
<31> = 39; # S
<32> = 40; # D
<33> = 41; # F
<34> = 42; # G
<35> = 43; # H
<36> = 44; # J
<37> = 45; # K
<38> = 46; # L
<39> = 47; # SEMICOLON
<40> = 48; # APOSTROPHE
<41> = 49; # GRAVE
<42> = 50; # LEFTSHIFT
<43> = 51; # BACKSLASH
<44> = 52; # Z
<45> = 53; # X
<46> = 54; # C
<47> = 55; # V
<48> = 56; # B
<49> = 57; # N
<50> = 58; # M
<51> = 59; # COMMA
<52> = 60; # DOT
<53> = 61; # SLASH
<54> = 62; # RIGHTSHIFT
<55> = 63; # KPASTERISK
<56> = 64; # LEFTALT
<57> = 65; # SPACE
<58> = 66; # CAPSLOCK
<59> = 67; # F1
<60> = 68; # F2
<61> = 69; # F3
<62> = 70; # F4
<63> = 71; # F5
<64> = 72; # F6
<65> = 73; # F7
<66> = 74; # F8
<67> = 75; # F9
<68> = 76; # F10
<69> = 77; # NUMLOCK
<70> = 78; # SCROLLLOCK
<71> = 79; # KP7
<72> = 80; # KP8
<73> = 81; # KP9
<74> = 82; # KPMINUS
<75> = 83; # KP4
<76> = 84; # KP5
<77> = 85; # KP6
<78> = 86; # KPPLUS
<79> = 87; # KP1
<80> = 88; # KP2
<81> = 89; # KP3
<82> = 90; # KP0
<83> = 91; # KPDOT
<85> = 93; # ZENKAKUHANKAKU
<86> = 94; # 102ND
<87> = 95; # F11
<88> = 96; # F12
<89> = 97; # RO
<90> = 98; # KATAKANA
<91> = 99; # HIRAGANA
<92> = 100; # HENKAN
<93> = 101; # KATAKANAHIRAGANA
<94> = 102; # MUHENKAN
<95> = 103; # KPJPCOMMA
<96> = 104; # KPENTER
<97> = 105; # RIGHTCTRL
<98> = 106; # KPSLASH
<99> = 107; # SYSRQ
<100> = 108; # RIGHTALT
<101> = 109; # LINEFEED
<102> = 110; # HOME
<103> = 111; # UP
<104> = 112; # PAGEUP
<105> = 113; # LEFT
<106> = 114; # RIGHT
<107> = 115; # END
<108> = 116; # DOWN
<109> = 117; # PAGEDOWN
<110> = 118; # INSERT
111> = 119; # DELETE
<112> = 120; # MACRO
<113> = 121; # MUTE
<114> = 122; # VOLUMEDOWN
<115> = 123; # VOLUMEUP
<116> = 124; # POWER
<117> = 125; # KPEQUAL
<118> = 126; # KPPLUSMINUS
<119> = 127; # PAUSE
<120> = 128; # SCALE
<121> = 129; # KPCOMMA
<122> = 130; # HANGEUL
<123> = 131; # HANJA
<124> = 132; # YEN
<125> = 133; # LEFTMETA
<126> = 134; # RIGHTMETA
<127> = 135; # COMPOSE
<128> = 136; # STOP
<129> = 137; # AGAIN
<130> = 138; # PROPS
<131> = 139; # UNDO
<132> = 140; # FRONT
<133> = 141; # COPY
<134> = 142; # OPEN
<135> = 143; # PASTE
<136> = 144; # FIND
<137> = 145; # CUT
<138> = 146; # HELP
<139> = 147; # MENU
<140> = 148; # CALC
<141> = 149; # SETUP
<142> = 150; # SLEEP
<143> = 151; # WAKEUP
<144> = 152; # FILE
<145> = 153; # SENDFILE
<146> = 154; # DELETEFILE
<147> = 155; # XFER
<148> = 156; # PROG1
<149> = 157; # PROG2
<150> = 158; # WWW
<151> = 159; # MSDOS
<152> = 160; # COFFEE
<153> = 161; # ROTATE_DISPLAY
<154> = 162; # CYCLEWINDOWS
<155> = 163; # MAIL
<156> = 164; # BOOKMARKS
<157> = 165; # COMPUTER
<158> = 166; # BACK
<159> = 167; # FORWARD
<160> = 168; # CLOSECD
<161> = 169; # EJECTCD
<162> = 170; # EJECTCLOSECD
<163> = 171; # NEXTSONG
<164> = 172; # PLAYPAUSE
<165> = 173; # PREVIOUSSONG
<166> = 174; # STOPCD
<167> = 175; # RECORD
<168> = 176; # REWIND
<169> = 177; # PHONE
<170> = 178; # ISO
<171> = 179; # CONFIG
<172> = 180; # HOMEPAGE
<173> = 181; # REFRESH
<174> = 182; # EXIT
<175> = 183; # MOVE
<176> = 184; # EDIT
<177> = 185; # SCROLLUP
<178> = 186; # SCROLLDOWN
<179> = 187; # KPLEFTPAREN
<180> = 188; # KPRIGHTPAREN
<181> = 189; # NEW
<182> = 190; # REDO
<183> = 191; # F13
<184> = 192; # F14
<185> = 193; # F15
<186> = 194; # F16
<187> = 195; # F17
<188> = 196; # F18
<189> = 197; # F19
<190> = 198; # F20
<191> = 199; # F21
<192> = 200; # F22
<193> = 201; # F23
<194> = 202; # F24
<200> = 208; # PLAYCD
<201> = 209; # PAUSECD
<202> = 210; # PROG3
<203> = 211; # PROG4
<204> = 212; # DASHBOARD
<205> = 213; # SUSPEND
<206> = 214; # CLOSE
<207> = 215; # PLAY
<208> = 216; # FASTFORWARD
<209> = 217; # BASSBOOST
<210> = 218; # PRINT
<211> = 219; # HP
<212> = 220; # CAMERA
<213> = 221; # SOUND
<214> = 222; # QUESTION
<215> = 223; # EMAIL
<216> = 224; # CHAT
<217> = 225; # SEARCH
<218> = 226; # CONNECT
<219> = 227; # FINANCE
<220> = 228; # SPORT
<221> = 229; # SHOP
<222> = 230; # ALTERASE
<223> = 231; # CANCEL
<224> = 232; # BRIGHTNESSDOWN
<225> = 233; # BRIGHTNESSUP
<226> = 234; # MEDIA
<227> = 235; # SWITCHVIDEOMODE
<228> = 236; # KBDILLUMTOGGLE
<229> = 237; # KBDILLUMDOWN
<230> = 238; # KBDILLUMUP
<231> = 239; # SEND
<232> = 240; # REPLY
<233> = 241; # FORWARDMAIL
<234> = 242; # SAVE
<235> = 243; # DOCUMENTS
<236> = 244; # BATTERY
<237> = 245; # BLUETOOTH
<238> = 246; # WLAN
<239> = 247; # UWB
<240> = 248; # UNKNOWN
<241> = 249; # VIDEO_NEXT
<242> = 250; # VIDEO_PREV
<243> = 251; # BRIGHTNESS_CYCLE
<244> = 252; # BRIGHTNESS_AUTO
<245> = 253; # DISPLAY_OFF
<246> = 254; # WWAN
<247> = 255; # RFKILL
<248> = 256; # MICMUTE
<352> = 360; # OK
<353> = 361; # SELECT
<354> = 362; # GOTO
<355> = 363; # CLEAR
<356> = 364; # POWER2
<357> = 365; # OPTION
<358> = 366; # INFO
<359> = 367; # TIME
<360> = 368; # VENDOR
<361> = 369; # ARCHIVE
<362> = 370; # PROGRAM
<363> = 371; # CHANNEL
<364> = 372; # FAVORITES
<365> = 373; # EPG
<366> = 374; # PVR
<367> = 375; # MHP
<368> = 376; # LANGUAGE
<369> = 377; # TITLE
<370> = 378; # SUBTITLE
<371> = 379; # ANGLE
<372> = 380; # FULL_SCREEN
<373> = 381; # MODE
<374> = 382; # KEYBOARD
<375> = 383; # ASPECT_RATIO
<376> = 384; # PC
<377> = 385; # TV
<378> = 386; # TV2
<379> = 387; # VCR
<380> = 388; # VCR2
<381> = 389; # SAT
<382> = 390; # SAT2
<383> = 391; # CD
<384> = 392; # TAPE
<385> = 393; # RADIO
<386> = 394; # TUNER
<387> = 395; # PLAYER
<388> = 396; # TEXT
<389> = 397; # DVD
<390> = 398; # AUX
<391> = 399; # MP3
<392> = 400; # AUDIO
<393> = 401; # VIDEO
<394> = 402; # DIRECTORY
<395> = 403; # LIST
<396> = 404; # MEMO
<397> = 405; # CALENDAR
<398> = 406; # RED
<399> = 407; # GREEN
<400> = 408; # YELLOW
<401> = 409; # BLUE
<402> = 410; # CHANNELUP
<403> = 411; # CHANNELDOWN
<404> = 412; # FIRST
<405> = 413; # LAST
<406> = 414; # AB
<407> = 415; # NEXT
<408> = 416; # RESTART
<409> = 417; # SLOW
<410> = 418; # SHUFFLE
<411> = 419; # BREAK
<412> = 420; # PREVIOUS
<413> = 421; # DIGITS
<414> = 422; # TEEN
<415> = 423; # TWEN
<416> = 424; # VIDEOPHONE
<417> = 425; # GAMES
<418> = 426; # ZOOMIN
<419> = 427; # ZOOMOUT
<420> = 428; # ZOOMRESET
<421> = 429; # WORDPROCESSOR
<422> = 430; # EDITOR
<423> = 431; # SPREADSHEET
<424> = 432; # GRAPHICSEDITOR
<425> = 433; # PRESENTATION
<426> = 434; # DATABASE
<427> = 435; # NEWS
<428> = 436; # VOICEMAIL
<429> = 437; # ADDRESSBOOK
<430> = 438; # MESSENGER
<431> = 439; # DISPLAYTOGGLE
<432> = 440; # SPELLCHECK
<433> = 441; # LOGOFF
<434> = 442; # DOLLAR
<435> = 443; # EURO
<436> = 444; # FRAMEBACK
<437> = 445; # FRAMEFORWARD
<438> = 446; # CONTEXT_MENU
<439> = 447; # MEDIA_REPEAT
<440> = 448; # 10CHANNELSUP
<441> = 449; # 10CHANNELSDOWN
<442> = 450; # IMAGES
<444> = 452; # NOTIFICATION_CENTER
<445> = 453; # PICKUP_PHONE
<446> = 454; # HANGUP_PHONE
<448> = 456; # DEL_EOL
<449> = 457; # DEL_EOS
<450> = 458; # INS_LINE
<451> = 459; # DEL_LINE
<464> = 472; # FN
<465> = 473; # FN_ESC
<466> = 474; # FN_F1
<467> = 475; # FN_F2
<468> = 476; # FN_F3
<469> = 477; # FN_F4
<470> = 478; # FN_F5
<471> = 479; # FN_F6
<472> = 480; # FN_F7
<473> = 481; # FN_F8
<474> = 482; # FN_F9
<475> = 483; # FN_F10
<476> = 484; # FN_F11
<477> = 485; # FN_F12
<478> = 486; # FN_1
<479> = 487; # FN_2
<480> = 488; # FN_D
<481> = 489; # FN_E
<482> = 490; # FN_F
<483> = 491; # FN_S
<484> = 492; # FN_B
<485> = 493; # FN_RIGHT_SHIFT
<497> = 505; # BRL_DOT1
<498> = 506; # BRL_DOT2
<499> = 507; # BRL_DOT3
<500> = 508; # BRL_DOT4
<501> = 509; # BRL_DOT5
<502> = 510; # BRL_DOT6
<503> = 511; # BRL_DOT7
<504> = 512; # BRL_DOT8
<505> = 513; # BRL_DOT9
<506> = 514; # BRL_DOT10
<512> = 520; # NUMERIC_0
<513> = 521; # NUMERIC_1
<514> = 522; # NUMERIC_2
<515> = 523; # NUMERIC_3
<516> = 524; # NUMERIC_4
<517> = 525; # NUMERIC_5
<518> = 526; # NUMERIC_6
<519> = 527; # NUMERIC_7
<520> = 528; # NUMERIC_8
<521> = 529; # NUMERIC_9
<522> = 530; # NUMERIC_STAR
<523> = 531; # NUMERIC_POUND
<524> = 532; # NUMERIC_A
<525> = 533; # NUMERIC_B
<526> = 534; # NUMERIC_C
<527> = 535; # NUMERIC_D
<528> = 536; # CAMERA_FOCUS
<529> = 537; # WPS_BUTTON
<530> = 538; # TOUCHPAD_TOGGLE
<531> = 539; # TOUCHPAD_ON
<532> = 540; # TOUCHPAD_OFF
<533> = 541; # CAMERA_ZOOMIN
<534> = 542; # CAMERA_ZOOMOUT
<535> = 543; # CAMERA_UP
<536> = 544; # CAMERA_DOWN
<537> = 545; # CAMERA_LEFT
<538> = 546; # CAMERA_RIGHT
<539> = 547; # ATTENDANT_ON
<540> = 548; # ATTENDANT_OFF
<541> = 549; # ATTENDANT_TOGGLE
<542> = 550; # LIGHTS_TOGGLE
<560> = 568; # ALS_TOGGLE
<561> = 569; # ROTATE_LOCK_TOGGLE
<576> = 584; # BUTTONCONFIG
<577> = 585; # TASKMANAGER
<578> = 586; # JOURNAL
<579> = 587; # CONTROLPANEL
<580> = 588; # APPSELECT
<581> = 589; # SCREENSAVER
<582> = 590; # VOICECOMMAND
<583> = 591; # ASSISTANT
<584> = 592; # KBD_LAYOUT_NEXT
<585> = 593; # EMOJI_PICKER
<592> = 600; # BRIGHTNESS_MIN
<593> = 601; # BRIGHTNESS_MAX
<608> = 616; # KBDINPUTASSIST_PREV
<609> = 617; # KBDINPUTASSIST_NEXT
<610> = 618; # KBDINPUTASSIST_PREVGROUP
<611> = 619; # KBDINPUTASSIST_NEXTGROUP
<612> = 620; # KBDINPUTASSIST_ACCEPT
<613> = 621; # KBDINPUTASSIST_CANCEL
<614> = 622; # RIGHT_UP
<615> = 623; # RIGHT_DOWN
<616> = 624; # LEFT_UP
<617> = 625; # LEFT_DOWN
<618> = 626; # ROOT_MENU
<619> = 627; # MEDIA_TOP_MENU
<620> = 628; # NUMERIC_11
<621> = 629; # NUMERIC_12
<622> = 630; # AUDIO_DESC
<623> = 631; # 3D_MODE
<624> = 632; # NEXT_FAVORITE
<625> = 633; # STOP_RECORD
<626> = 634; # PAUSE_RECORD
<627> = 635; # VOD
<628> = 636; # UNMUTE
<629> = 637; # FASTREVERSE
<630> = 638; # SLOWREVERSE
<631> = 639; # DATA
<632> = 640; # ONSCREEN_KEYBOARD
<633> = 641; # PRIVACY_SCREEN_TOGGLE
<634> = 642; # SELECTIVE_SCREENSHOT
<656> = 664; # MACRO1
<657> = 665; # MACRO2
<658> = 666; # MACRO3
<659> = 667; # MACRO4
<660> = 668; # MACRO5
<661> = 669; # MACRO6
<662> = 670; # MACRO7
<663> = 671; # MACRO8
<664> = 672; # MACRO9
<665> = 673; # MACRO10
<666> = 674; # MACRO11
<667> = 675; # MACRO12
<668> = 676; # MACRO13
<669> = 677; # MACRO14
<670> = 678; # MACRO15
<671> = 679; # MACRO16
<672> = 680; # MACRO17
<673> = 681; # MACRO18
<674> = 682; # MACRO19
<675> = 683; # MACRO20
<676> = 684; # MACRO21
<677> = 685; # MACRO22
<678> = 686; # MACRO23
<679> = 687; # MACRO24
<680> = 688; # MACRO25
<681> = 689; # MACRO26
<682> = 690; # MACRO27
<683> = 691; # MACRO28
<684> = 692; # MACRO29
<685> = 693; # MACRO30
<688> = 696; # MACRO_RECORD_START
<689> = 697; # MACRO_RECORD_STOP
<690> = 698; # MACRO_PRESET_CYCLE
<691> = 699; # MACRO_PRESET1
<692> = 700; # MACRO_PRESET2
<693> = 701; # MACRO_PRESET3
<696> = 704; # KBD_LCD_MENU1
<697> = 705; # KBD_LCD_MENU2
<698> = 706; # KBD_LCD_MENU3
<699> = 707; # KBD_LCD_MENU4
<700> = 708; # KBD_LCD_MENU5