"controller_mappings" { "version" "3" "revision" "1143" "title" "ra3 v1.15" "description" "您已为此游戏修改的布局。" "creator" "76561198403519748" "progenitor" "" "url" "autosave:///home/deck/.local/share/Steam/steamapps/common/Steam Controller Configs/443254020/config/17480/controller_neptune.vdf" "export_type" "community" "controller_type" "controller_neptune" "controller_caps" "23117823" "major_revision" "0" "minor_revision" "0" "Timestamp" "-710174932" "localization" { "english" { "title" "Keyboard (WASD) and Mouse" "description" "This template works great for the games on Steam that were designed with a keyboard and mouse in mind, without real gamepad support. The controller will drive the game's keyboard based events with buttons, but will make assumptions about which buttons move you around (WASD for movement, space for jump, etc.). The right pad will emulate the movement of a mouse." } "czech" { "title" "Klávesnice (WASD) a myš" "description" "Tato šablona je pro hry ve službě Steam, které byly vytvořeny pro ovládání klávesnicí a myší bez podpory gamepadu. Ovladač nahradí hrou vyžadované klávesy svými tlačítky, avšak pouze odhadne, jaké klávesy jsou použity pro ovládání (WASD pro pohyb, mezerník pro skok, atp.). Pravý trackpad bude emulovat myš." } "danish" { "title" "Tastatur (WASD) og mus" "description" "Denne skabelon virker godt til spil på Steam, der blev designet med tastatur og mus i tankerne og er uden egentlig gamepad-understøttelse. Controlleren vil udføre spillets tastaturbaserede handlinger med knapper, men vil lave antagelser om, hvilke knapper bevæger dig omkring (WASD til bevægelse, mellemrum til at hoppe osv.). Den højre flade vil efterligne en mus' bevægelser." } "dutch" { "title" "Toetsenbord (WASD) en muis" "description" "Deze template werkt goed voor de spellen op Steam die zijn ontworpen voor besturing met een toetsenbord en muis, zonder echte gamepad ondersteuning. De controller bestuurt de toetsenbordgebaseerde gebeurtenissen van het spel met knoppen, maar zal aannames doen over welke knoppen je rondbewegen (WASD voor beweging, spatiebalk voor springen, etc.). De rechter-pad emuleert de beweging van een muis." } "finnish" { "title" "Näppäimistö (WASD) ja hiiri" "description" "Tämä malli sopii hyvin peleille, jotka suunniteltiin näppäimistölle ja hiirelle ilman ohjaintukea. Ohjain omaksuu tietyt näppäimistön näppäimet yleisten toimintojen perusteella (liikkuminen WASD-näppäimillä, hyppääminen välilyönnistä jne.). Oikea ohjainlevy toimii hiirenä." } "french" { "title" "Clavier (ZQSD) et souris" "description" "Ce modèle fonctionne particulièrement bien pour les jeux conçus pour le clavier et la souris, sans support pour la manette. Les actions normalement effectuées au clavier seront déclenchées par les touches du contrôleur. Il sera supposé que le déplacement correspond aux touches ZQSD, le saut à la touche espace, etc. Le pad droit simulera les mouvements de la souris." } "german" { "title" "Tastatur (WASD) und Maus" "description" "Diese Vorlage ist an Steam-Spiele ohne echte Gamepad-Unterstützung angepasst, die eigentlich mithilfe von Tastatur und Maus gesteuert werden. Der Controller ist verantwortlich für die tastenbasierte Steuerung des Spiels, wird aber Annahmen treffen, welche Tasten Sie zur Fortbewegung nutzen (WASD für Bewegungen, Leertaste zum Springen usw.). Das rechte Pad wird die Mausbewegungen emulieren." } "hungarian" { "title" "Billentyűzet (WASD) és egér" "description" "Ez a sablon remekül működik az olyan Steames játékokhoz, melyek billentyűzetet és egeret szem előtt tartva készültek, igazi gamepad-támogatás nélkül. A játékvezérlő a játék billentyűzetalapú eseményeit gombokkal fogja irányítani, de feltételezéseket fog tenni arra vonatkozóan, hogy mely gombok segítségével mozoghatsz (WASD a mozgáshoz, szóköz az ugráshoz, stb.). A jobb felület az egér mozgását fogja emulálni." } "italian" { "title" "Tastiera (WASD) e mouse" } "japanese" { "title" "キーボード (WASD) とマウス" } "koreana" { "title" "키보드(WASD)와 마우스" } "polish" { "title" "Klawiatura (WASD) i mysz" "description" "Ten szablon świetnie działa dla gier na Steam, które zostały zaprojektowane z myślą o klawiaturze i myszce, bez wsparcia dla kontrolera. Kontroler będzie przesyłać do gry zdarzenia klawiatury za pomocą przycisków, ale będzie zgadywać użyte klawisze (WASD dla poruszania się, Spacja dla skoku itd.). Prawy pad będzie emulować poruszanie myszką." } "portuguese" { "title" "Teclado (WASD) e rato" "description" "Este modelo é indicado para jogos no Steam concebidos com teclado e rato em mente, sem compatibilidade com comandos. O comando irá associar as ações das teclas no jogo aos seus botões, e tentará adivinhar que botões te fazem mover (WASD para te deslocares, Espaço para saltar, etc.). O pad direito irá simular o movimento de um rato." } "romanian" { "title" "Tastatură (WASD) și Mouse" "description" "Acest şablon merge grozav cu jocurile de pe Steam care au fost dezvoltate cu o tastatură şi un mouse în minte, fără sprijin nativ pentru controller. Controller-ul va conduce evenimentele bazate pe tastatura jocului cu butoane, dar va face presupuneri bazate pe butoanele care te pun în mişcare (WASD pentru mişcare, space pentru săritură, etc.). Pad-ul din dreapta va simula mişcarea mouse-ului." } "russian" { "title" "Клавиатура (WASD) и мышь" "description" "Этот шаблон подходит для игр в Steam, которые разрабатывались для клавиатуры и мыши без поддержки геймпада. Кнопки контроллера эмулируют клавиши клавиатуры, предугадывая их функции в игре (WASD — передвижение, пробел — прыжок и т.д.). Правый трекпад эмулирует мышь." } "spanish" { "title" "Teclado (WASD) y ratón" "description" "Esta plantilla funciona muy bien con juegos de Steam que fueron diseñados pensando en un teclado y un ratón, sin verdadero soporte para mando. El controlador guiará con los botones los eventos basados en el uso del teclado, pero hará conjeturas acerca de qué botones te mueven (WASD para moverse, espacio para saltar, etc.). El pad derecho emulará el movimiento de un ratón." } "swedish" { "title" "Tangentbord (WASD) och mus" "description" "Denna mall fungerar bra för spel på Steam som främst designats för tangentbord och mus, utan riktigt stöd för gamepad. Handkontrollen tar sig igenom spelets tangentbordsbaserade händelser med knappar, men kommer göra antaganden om vilka knappar som förflyttar dig (WASD för förflyttning, mellanslag för hopp, osv.). Den högra plattan emulerar musens rörelser." } "schinese" { "title" "键盘(WASD)和鼠标" "description" "该模板非常适合 Steam 上原生支持键鼠,却不真正支持手柄的游戏。控制器会通过按键来驱动游戏基于键盘的事件,而且会假定您用哪些按键移动(WSAD 键移动、空格键跳跃等)。右触板会模拟鼠标移动。" } "brazilian" { "title" "Teclado (WASD) e mouse" "description" "Este modelo funciona melhor em jogos Steam projetados para teclado e mouse, sem compatibilidade com controles. O controle usará botões para simular eventos do teclado e assumirá quais botões servem para quais comandos (WASD para movimentação, espaço para pular, etc.). O trackpad direito emulará o movimento de um mouse." } "bulgarian" { "title" "Мишка и клавиатура (WASD)" "description" "Този шаблон върши добра работа при игри, които са били проектирани за мишка и клавиатура, без да имат действителна поддръжка на геймпад. Контролерът ще активира клавиатурно базираните действия чрез бутоните, но ще прави предположения относно това с кои от тях можете да се движите (WASD за движение, интервал за скок и т.н.). Десният пад ще емулира движението на мишката." } "greek" { "title" "Πληκτρολόγιο (WASD) και ποντίκι" "description" "Το πρότυπο αυτό λειτουργεί καλά για παιχνίδια σχεδιασμένα για την χρήση πληκτρολογίου και ποντικιού, χωρίς την υποστήριξη χειριστηρίου. Το χειριστήριο θα οδηγήσει τις ενέργειες του πληκτρολογίου του παιχνιδιού με κουμπιά, αλλά θα κάνει υποθέσεις σχετικά με ποια κουμπιά θα κινείστε (WASD για μετακίνηση, κενό για άλμα, κλπ.). Η δεξιά επιφάνεια θα μιμηθεί την κίνηση του ποντικιού." } "turkish" { "title" "Klavye (WASD) ve Fare" "description" "Bu şablon, gerçek bir kontrolcü desteği olmayan, klavye ve fare düşünülerek tasarlanan Steam'deki oyunlar için çok iyidir. Kontrolcü, oyunun klavye temelli eylemlerini butonlar ile gerçekleştirecektir ancak hangi butonların sizi hareket ettirdiği (hareket için WASD, zıplamak için boşluk, vb.) konusunda varsayımda bulunacaktır. Sağ pad, farenin hareketlerini taklit edecektir." } "ukrainian" { "title" "Клавіатура (WASD) та миша" "description" "Цей шаблон відмінно підійде для ігор у Steam, які розроблялися для клавіатури та миші, без повної підтримки контролера. Контролер емулюватиме значення клавіатурних клавіш для гри, передбачаючи їх дії (клавіші WASD для рухів, пробіл для стрибка тощо). Правий трекпад емулюватиме рух мишею." } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, attack move / scatter units, , " } "settings" { "repeat_rate" "99" } } "chord" { "bindings" { "binding" "key_press X, , " } "settings" { "gyro_ratchet_button_mask" "2" "hold_repeats" "1" "repeat_rate" "500" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, select all units, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, select matching units, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, special ability, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } } "settings" { "button_size" "17994" "button_dist" "19994" } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, Weapon 1, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Weapon 3, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, Weapon 2, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, Weapon 4, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "click" { "activators" { "Soft_Press" { "bindings" { "binding" "key_press F, , " } } } "disabled_activators" { } } } "settings" { "edge_binding_radius" "24996" } } "group" { "id" "2" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Soft_Press" { "bindings" { "binding" "mouse_button LEFT, , " } } } "disabled_activators" { } } } "settings" { "sensitivity" "175" "doubetap_max_duration" "320" } } "group" { "id" "3" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW, Move Forward, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW, Move Back, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW, Move Right, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW, Move Left, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE, Sprint, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "edge_binding_radius" "24995" } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "edge_binding_radius" "0" "haptic_intensity" "0" "adaptive_threshold" "2" } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "2" } } } "disabled_activators" { } } "edge" { "activators" { "Long_Press" { "bindings" { "binding" "mouse_button LEFT, , " } } "Long_Press" { "bindings" { "binding" "mouse_button RIGHT, , " } } } "disabled_activators" { } } } "settings" { "edge_binding_radius" "0" "adaptive_threshold" "2" } } "group" { "id" "6" "mode" "scrollwheel" "name" "" "description" "" "inputs" { "scroll_clockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, , " } } } "disabled_activators" { } } "scroll_counterclockwise" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, , " } } } "disabled_activators" { } } "click" { "activators" { "Soft_Press" { "bindings" { "binding" "key_press A, , " } } } "disabled_activators" { } } } "settings" { "scroll_type" "2" } } "group" { "id" "7" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "8" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8, , " } } } "disabled_activators" { } } } } "group" { "id" "10" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z, sell, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, repair, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, , " } "settings" { "hold_repeats" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, , " } "settings" { "hold_repeats" "1" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "11" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, Use, , " } } } "disabled_activators" { } } } "settings" { "output_joystick" "2" "sensitivity" "145" } } "group" { "id" "13" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, Zoom In, , " } "settings" { "hold_repeats" "1" "repeat_rate" "50" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, Zoom Out, , " } "settings" { "hold_repeats" "1" "repeat_rate" "50" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_6, Rotate, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_4, Rotate, , " } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press KEYPAD_5, Reset View, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } } "group" { "id" "14" "mode" "joystick_move" "name" "" "description" "" "inputs" { } } "group" { "id" "17" "mode" "radial_menu" "name" "Tab Menu" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACK_TICK, top secret, ghost_100_target_0090.png, " } } "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 15000 15000 0, , " } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Support Structure Menu, ghost_100_target_0130.png, " } } "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 30000 15000 0, , " } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press T, Infantry Tab, ghost_010_wpn_0110.png, " } } "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 30000 15000 0, , " } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Y, Vehicle Tab, ghost_060_vehicle_0010.png, " } } "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 30000 15000 0, , " } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press U, Aircraft Tab, ghost_060_vehicle_0070.png, " } } "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 30000 15000 0, , " } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press I, Navy Tab, ghost_035_magic_0320.png, " } } "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 30000 15000 0, , " } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Production Structure Menu, ghost_040_act_0302.png, " } } "Full_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 30000 15000 0, , " } } } "disabled_activators" { } } } } "group" { "id" "19" "mode" "touch_menu" "name" "Construction Menu" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F1, production structure, ghost_040_act_0302.png, " } } "chord" { "bindings" { "binding" "key_press E, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F2, support structure, ghost_100_target_0130.png, " } } "chord" { "bindings" { "binding" "key_press R, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F3, infantry tab, ghost_010_wpn_0110.png, " } } "chord" { "bindings" { "binding" "key_press T, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press J, bookmark 1, EmuDeck_LoadState1.png, " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press J, , " } } "chord" { "bindings" { "binding" "key_press 1, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F4, repair mode, ghost_070_setting_0030.png, " } } "chord" { "bindings" { "binding" "key_press C, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F5, support powers, ghost_100_target_0090.png, " } } "chord" { "bindings" { "binding" "key_press BACK_TICK, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F6, sell mode, ghost_070_setting_0080.png, " } } "chord" { "bindings" { "binding" "key_press Z, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press K, bookmark 2, EmuDeck_LoadState2.png, " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press K, , " } } "chord" { "bindings" { "binding" "key_press 2, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F7, vehicle tab, ghost_060_vehicle_0010.png, " } } "chord" { "bindings" { "binding" "key_press Y, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F8, aircraft tap, ghost_060_vehicle_0070.png, " } } "chord" { "bindings" { "binding" "key_press U, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_10" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F9, navy tab, ghost_035_magic_0320.png, " } } "chord" { "bindings" { "binding" "key_press I, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_11" { "activators" { "Full_Press" { "bindings" { "binding" "key_press L, bookmark 3, EmuDeck_LoadState3.png, " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press L, , " } } "chord" { "bindings" { "binding" "key_press 3, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_12" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, force attack, , " } } "chord" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_13" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, attack move, , " } } "chord" { "bindings" { "binding" "key_press LEFT_ALT, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_14" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, reverse move, , " } } } "disabled_activators" { } } "touch_menu_button_15" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SEMICOLON, bookmark 4, EmuDeck_LoadState4.png, " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press SEMICOLON, , " } } "chord" { "bindings" { "binding" "key_press 4, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } } "settings" { "mouse_smoothing" "0" "gyro_button" "1" "touch_menu_button_count" "16" } } "group" { "id" "21" "mode" "disabled" "name" "number 0-4" "description" "" } "group" { "id" "25" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, cycle orevious unit subgroup, , " } "settings" { "hold_repeats" "1" "repeat_rate" "200" "delay_start" "50" } } "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, cycke unit subgroup, , " } "settings" { "hold_repeats" "1" "repeat_rate" "250" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, zoom out, , " } "settings" { "hold_repeats" "1" "repeat_rate" "20" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, zoom in, , " } "settings" { "hold_repeats" "1" "repeat_rate" "20" } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "layout" "0" } } "group" { "id" "32" "mode" "reference" "description" "" "settings" { "referenced_mode" "17" } } "group" { "id" "33" "mode" "reference" "description" "" "settings" { "referenced_mode" "19" } } "group" { "id" "35" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "36" "mode" "reference" "description" "" "settings" { "referenced_mode" "17" } } "group" { "id" "37" "mode" "reference" "description" "" "settings" { "referenced_mode" "17" } } "group" { "id" "38" "mode" "reference" "description" "" "settings" { "referenced_mode" "19" } } "group" { "id" "40" "mode" "radial_menu" "name" "plan" "description" "" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, waypoint move, ghost_045_move_0418.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press G, crush, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, planning, ghost_070_setting_0304.png, " } "settings" { "haptic_intensity" "2" } } "Full_Press" { "bindings" { "binding" "key_press Z, , " } "settings" { "haptic_intensity" "2" "delay_start" "25" "delay_end" "50" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, stop, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "42" "mode" "reference" "description" "" "settings" { "referenced_mode" "40" } } "group" { "id" "44" "mode" "radial_menu" "name" "mode" "description" "" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, aggressive stance, ghost_040_act_0050.png, " } "settings" { "haptic_intensity" "2" "delay_start" "25" "delay_end" "50" } } "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, guard stance, ghost_040_act_0040.png, " } "settings" { "haptic_intensity" "2" "delay_start" "25" "delay_end" "50" } } "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, hold guard stance, ghost_030_inv_0010.png, " } "settings" { "haptic_intensity" "2" "delay_start" "25" "delay_end" "50" } } "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press G, hold fire stance, ghost_035_magic_0303.png, " } "settings" { "haptic_intensity" "2" "delay_start" "25" "delay_end" "50" } } "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "46" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "47" "mode" "reference" "description" "" "settings" { "referenced_mode" "44" } } "group" { "id" "49" "mode" "touch_menu" "name" "keys" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, mark / support 1, EmuDeck_LoadState1.png, " "binding" "key_press Q, mark / support 1, EmuDeck_LoadState1.png, " } } "Double_Press" { "bindings" { "binding" "key_press J, , " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press J, , " } } "chord" { "bindings" { "binding" "key_press 1, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, mark / support 2, EmuDeck_LoadState2.png, " "binding" "key_press W, mark / support 2, EmuDeck_LoadState2.png, " } } "Double_Press" { "bindings" { "binding" "key_press K, , " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press K, , " } } "chord" { "bindings" { "binding" "key_press 2, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, mark / support 3, EmuDeck_LoadState3.png, " "binding" "key_press E, mark / support 3, EmuDeck_LoadState3.png, " } } "Double_Press" { "bindings" { "binding" "key_press L, , " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press L, , " } } "chord" { "bindings" { "binding" "key_press 3, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, mark / support 4, EmuDeck_LoadState4.png, " "binding" "key_press R, mark / support 4, EmuDeck_LoadState4.png, " } } "Double_Press" { "bindings" { "binding" "key_press SEMICOLON, , " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press SEMICOLON, , " } } "chord" { "bindings" { "binding" "key_press 4, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, mark / support 5, EmuDeck_LoadState5.png, " "binding" "key_press T, mark / support 5, EmuDeck_LoadState5.png, " } } "Double_Press" { "bindings" { "binding" "key_press SINGLE_QUOTE, , " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press SINGLE_QUOTE, , " } } "chord" { "bindings" { "binding" "key_press 5, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, mark / support 6, EmuDeck_LoadState6.png, " "binding" "key_press Y, mark / support 6, EmuDeck_LoadState6.png, " } } "Double_Press" { "bindings" { "binding" "key_press LEFT_BRACKET, , " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_BRACKET, , " } } "chord" { "bindings" { "binding" "key_press 6, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, mark / support 7, EmuDeck_LoadState7.png, " "binding" "key_press U, mark / support 7, EmuDeck_LoadState7.png, " } } "Double_Press" { "bindings" { "binding" "key_press RIGHT_BRACKET, , " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press RIGHT_BRACKET, , " } } "chord" { "bindings" { "binding" "key_press 7, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, mark / support 8, EmuDeck_LoadState8.png, " "binding" "key_press I, mark / support 8, EmuDeck_LoadState8.png, " } } "Double_Press" { "bindings" { "binding" "key_press BACKSLASH, , " } } "Long_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } } "Long_Press" { "bindings" { "binding" "key_press BACKSLASH, , " } } "chord" { "bindings" { "binding" "key_press 8, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, support power 9, EmuDeck_SaveState9.png, " "binding" "key_press O, support power 9, EmuDeck_SaveState9.png, " } } "chord" { "bindings" { "binding" "key_press 9, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press H, home base, ghost_040_act_0302.png, " } } } "disabled_activators" { } } "touch_menu_button_10" { "activators" { "Full_Press" { "bindings" { "binding" "key_press N, next support unit, ghost_030_inv_0314.png, " } } } "disabled_activators" { } } "touch_menu_button_11" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, support power 10, EmuDeck_SaveState0.png, " "binding" "key_press P, support power 10, EmuDeck_SaveState0.png, " } } "chord" { "bindings" { "binding" "key_press 0, , " } "settings" { "chord_button" "5" } } } "disabled_activators" { } } "touch_menu_button_12" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, show health bar, ghost_040_act_0321a.png, #232323 #AD0000" } } "Full_Press" { "bindings" { "binding" "key_press SPACE, , " } } } "disabled_activators" { } } "touch_menu_button_13" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, last event, ghost_090_media_0301.png, " } } } "disabled_activators" { } } "touch_menu_button_14" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, add to selection, ghost_080_input_0110.png, " } } } "disabled_activators" { } } "touch_menu_button_15" { "activators" { "Full_Press" { "bindings" { "binding" "key_press END, toggle hud, EmuDeck_SwapDisc.png, " } } } "disabled_activators" { } } } "settings" { "mouse_smoothing" "0" "gyro_button" "1" "touch_menu_button_count" "16" } } "group" { "id" "105" "mode" "radial_menu" "name" "numbers" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 0, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 6, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 7, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 8, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 9, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch" { "activators" { "chord" { "bindings" { "binding" "key_press LEFT_CONTROL, set group, , " } "settings" { "chord_button" "5" "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "68" "mode" "dpad" "name" "" "description" "" "inputs" { } } "group" { "id" "69" "mode" "disabled" "name" "number" "description" "" } "group" { "id" "103" "mode" "reference" "description" "" "settings" { "referenced_mode" "44" } } "group" { "id" "107" "mode" "reference" "description" "" "settings" { "referenced_mode" "105" } } "group" { "id" "109" "mode" "reference" "description" "" "settings" { "referenced_mode" "19" } } "group" { "id" "110" "mode" "reference" "description" "" "settings" { "referenced_mode" "49" } } "group" { "id" "112" "mode" "touch_menu" "name" "chat" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN, chat with everone, ghost_090_media_0160.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACKSPACE, chat with allies, ghost_090_media_0150.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, toggle voice chat mode, ghost_090_media_0120.png, " } "settings" { "haptic_intensity" "2" } } "Full_Press" { "bindings" { "binding" "key_press V, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "key_press V, voice chat, ghost_090_media_0110.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "key_press B, beacon mode, ghost_100_target_0170.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "key_press M, quick chat command, ghost_110_social_0090.png, " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PERIOD, fast forward mode, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "key_press HOME, turn telestrator on or off, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DELETE, erase telestrator on or off, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "key_press INSERT, select telestrator line width, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_10" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PAGE_UP, select next telestrator color, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_11" { "activators" { "Full_Press" { "bindings" { "binding" "key_press PAGE_DOWN, select prior telestrator color, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_12" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action SHOW_KEYBOARD, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "gyro_button" "1" "touch_menu_button_count" "13" } } "group" { "id" "114" "mode" "reference" "description" "" "settings" { "referenced_mode" "112" } } "group" { "id" "116" "mode" "reference" "description" "" "settings" { "referenced_mode" "112" } } "group" { "id" "117" "mode" "reference" "description" "" "settings" { "referenced_mode" "49" } } "group" { "id" "9" "mode" "switches" "name" "" "description" "Basic C&C config. Focus on base building. Joystick is camera, right trigger is left mouse and Left trigger is right mouse. Left pad is scroll camera in or out, flick down to scroll in, flick up to scroll out. LB is shift for adding units to selection. RB is cntrl for asign unit. Buttons are numbers for asign units. Paddles are for switching between Production and support structure tabs. Pressing down on the left pad will zoom camera back to normal. Right pad is mouse. Clicking down on right pad is Q, select all units." "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, pause menu, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DASH, previous subtab, , " } } "chord" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } "settings" { "gyro_ratchet_button_mask" "2" "delay_end" "100" } } "chord" { "bindings" { "binding" "key_press TAB, , " } "settings" { "gyro_ratchet_button_mask" "2" "delay_start" "50" } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press EQUALS, next subtab, , " } } "chord" { "bindings" { "binding" "key_press TAB, , " } "settings" { "gyro_ratchet_button_mask" "2" } } } "disabled_activators" { } } "button_back_left" { "activators" { "Double_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 1950 2300 0, plan attack, , " } } "Double_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "delay_start" "50" } } } "disabled_activators" { } } "button_back_right" { "activators" { "Double_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 2800 2300 0, keep command, , " } } "Double_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "delay_start" "50" } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Double_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 1950 500 0, take position, , " } } "Double_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "delay_start" "50" } } "Full_Press" { "bindings" { "binding" "mode_shift left_trackpad 110" } "settings" { "interruptable" "0" } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Double_Press" { "bindings" { "binding" "controller_action MOUSE_POSITION 2800 500 0, strike a target, , " } } "Double_Press" { "bindings" { "binding" "mouse_button LEFT, , " } "settings" { "delay_start" "50" } } "Full_Press" { "bindings" { "binding" "mode_shift right_trackpad 114" } "settings" { "interruptable" "0" } } } "disabled_activators" { } } "left_trigger" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift joystick 25" } "settings" { "interruptable" "0" } } "Full_Press" { "bindings" { "binding" "mode_shift dpad 47" } "settings" { "interruptable" "0" } } } "disabled_activators" { } } } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "9" "switch active" "1" "left_trackpad inactive" "6" "left_trackpad inactive" "7" "left_trackpad inactive" "8" "left_trackpad inactive" "19" "left_trackpad inactive" "33" "left_trackpad inactive modeshift" "17" "left_trackpad inactive modeshift" "32" "left_trackpad inactive" "37" "left_trackpad inactive modeshift" "49" "left_trackpad inactive" "68" "left_trackpad inactive modeshift" "69" "left_trackpad inactive modeshift" "109" "left_trackpad active" "110" "left_trackpad active modeshift" "116" "left_trackpad inactive modeshift" "2" "right_trackpad active" "35" "right_trackpad inactive modeshift" "38" "right_trackpad inactive modeshift" "36" "right_trackpad inactive modeshift" "114" "right_trackpad active modeshift" "117" "right_trackpad inactive modeshift" "3" "joystick active" "25" "joystick active modeshift" "40" "joystick inactive" "44" "joystick inactive" "105" "joystick inactive" "112" "joystick inactive" "10" "dpad inactive" "42" "dpad active" "46" "dpad inactive modeshift" "47" "dpad active modeshift" "103" "dpad inactive" "11" "right_joystick inactive" "13" "right_joystick inactive" "14" "right_joystick inactive" "21" "right_joystick inactive modeshift" "107" "right_joystick active" "0" "button_diamond active" "4" "left_trigger active" "5" "right_trigger active" } } "settings" { "action_set_trigger_cursor_show" "0" "action_set_trigger_cursor_hide" "0" } }