In this example, we will use the pinky button on EVO SCG L as a SHIFT button and the ring finger button on MCGU as a SHIFT button.
First, we need to set up the VKB-Link for sending SHIFT state from one VKB device to another as seen here - viewtopic.php?f=27&t=7391
using MCGU as Source/Slave and EVO SCG L as Target/Master, with EVO SCG L pinky button setup as momentary SHIFT 1 button.
- Launch VKBDevCfg
- Select MCGU in the device window.
- Go to Global / External / External Device tab
- Check "Virtual BUS over USB" box.
- Press Set.
- Select MCGU in the device window.
- Check "Poll" box and press the ring finger button on MCGU. You should see the red dot appear on a box on Reg#1. This is the button you will be sharing/sending over to EVO SCG L in this example.
- Click on "Reg#1" and you should see a dot appear next to it as seen in the pic below.
- If the dot is already present on "Reg#1", leave it alone. If there are dots present in other registers, click on them to remove the dots.
- Press Set.
- Select EVO SCG L in the device window.
- Go to Global / External / External Device tab.
- Click on the Generic Virtual device you setup during the initial VKB-Link setup.
- Set Reg N to 1 - This will depend on how many button registers you will be sending. In this example, we are only sending one button register from MCGU (the register where the MCGU ring finger is located).
- Set Base to 7 - This is the button register location on EVO SCG L where the button register (containing the MCGU ring finger button) from MCGU will be placed. 7 is used in this example as the register 7 is an completely unused register on EVO SCG L.
- Press Set
- If it has been closed, launch VKB-Link.
- In VKB-Link, make sure MCGU is set as Source/Slave and EVO SCG L is set as Target/Master. Press Start.
- If VKB-Link is running and active, it should look like the pic below.
- Go back to VKBDevCfg, and go to Profile / Buttons / Physical layer tab on EVO SCG L.
- You should now see register #7 in lighter gray.
- Check the "Poll" box and press the ring finger button on MCGU.
- If everything has been set up correctly, you should see a box light up (physical button 56 in this example) respond to the ring finger button on MCGU being pressed as seen in the pic below.
- You may also notice the buttons prior to the ring finger button on MCGU also registers on EVO SCG L (physical buttons 49 to 55 in this example). I would set them as NoF on EVO SCG L to indicate not to use those physical button locations for something else, as well as to reduce confusion/conflict when binding buttons in games.
- Again on VKBDevCfg, and go to Profile / Buttons / Physical layer tab on EVO SCG L.
- Check the "Poll" box and press the ring finger button on MCGU to find the box again.
- Click on the box. This will open up the Button Mapping Wizard.
- Assign the button as SHIFT 1.
- Press Set.
- Unless you are looking to use the ring finger button on MCGU as a regular button in addition to activating SHIFT 1, go to Profile / Buttons / Physical layer tab on EVO SCG L.
- Check the "Poll" box and press the ring finger button on MCGU to find the box.
- Click on the box. This will open up the Button Mapping Wizard.
- Assign the button as No Function.
- Press Set.