Accessibility: 8BitDo Lite SE Remap for Titan use

Remaps an 8BitDoLite SE controller (designed for people with reduced strength in their hands) to work with a Titan One. Tested as working with a Nintendo Switch wired (useful with extra scripts). PS4/PS5 direct use has a has 7 minutes play then a fast disconnect/reconnect downside. Many PS5 games won't work. Using PS4 Remote Play mode (set using GTuner) through a PC allows for more unrestricted use. Set the 8BitDo Lite SE to "D" mode with the toggle switch (Direct Input).
Version1.0
AuthorSpecialEffect
Publish DateWed, 27 Jul 2022 - 15:31
Last UpdateWed, 27 Jul 2022 - 15:31
Downloads22
RATE


1

0

Code: Select all
// 8BitDo Lite SE "Direct Input" mode (put slider to D position)
// Remap for use through a Titan One adapter
 
//     _                         _ _     _ _ _ _           ____            _       _       
//    / \   ___ ___ ___  ___ ___(_) |__ (_) (_) |_ _   _  / ___|  ___ _ __(_)_ __ | |_ ___
//   / _ \ / __/ __/ _ \/ __/ __| | '_ \| | | | __| | | | \___ \ / __| '__| | '_ \| __/ __|
//  / ___ \ (_| (_|  __/\__ \__ \ | |_) | | | | |_| |_| |  ___) | (__| |  | | |_) | |_\__ \
// /_/   \_\___\___\___||___/___/_|_.__/|_|_|_|\__|\__, | |____/ \___|_|  |_| .__/ \__|___/

//                                                 |___/                    |_|           
 
 
//  July 2022
//  [email protected]
 
 
 
 
remap SWITCH_A -> SWITCH_Y;
remap SWITCH_Y -> SWITCH_A;
remap SWITCH_L -> SWITCH_Y;
 
remap SWITCH_ZL -> SWITCH_L;
remap SWITCH_MINUS -> SWITCH_ZL;
remap SWITCH_SL -> SWITCH_MINUS;
remap HID_XINPUT_1 -> SWITCH_SL;
 
remap SWITCH_ACCY -> SWITCH_SR;
remap HID_BUTTON_6 -> SWITCH_PLUS;
remap HID_BUTTON_3 -> SWITCH_ZR;
remap HID_BUTTON_5 -> SWITCH_R;
 
 
main {
 
// BLOCK six-axis movement being triggered via the L2 and R2 buttons
set_val(SWITCH_GYROX, 0);set_val(SWITCH_ACCZ, 0);
 
 
        }