- Add "DoNotRejoinJoycons" setting that allows you to use two joycons (or more) separately while in vertical mode
This commit is contained in:
parent
b1fc5267da
commit
4423bcf881
2 changed files with 7 additions and 1 deletions
|
@ -122,6 +122,10 @@
|
|||
<!-- Double click sticks on joycons (L3, R3) to change joycon orientation -->
|
||||
<!-- Default: true -->
|
||||
<add key="ChangeOrientationDoubleClick" value="true" />
|
||||
<!-- Do not rejoin joycons once split via clicking on their icon -->
|
||||
<!-- When 'true' allows you to double-click the joycons to split them and then change their orientation to vertical -->
|
||||
<!-- Default: false -->
|
||||
<add key="DoNotRejoinJoycons" value="false" />
|
||||
|
||||
<!-- Determines what type of debugging information to be printed -->
|
||||
<!-- None = 0 -->
|
||||
|
|
|
@ -162,6 +162,8 @@ namespace BetterJoyForCemu {
|
|||
}
|
||||
}
|
||||
|
||||
bool doNotRejoin = Boolean.Parse(ConfigurationManager.AppSettings["DoNotRejoinJoycons"]);
|
||||
|
||||
public void conBtnClick(object sender, EventArgs e) {
|
||||
Button button = sender as Button;
|
||||
|
||||
|
@ -171,7 +173,7 @@ namespace BetterJoyForCemu {
|
|||
if (v.other == null && !v.isPro) { // needs connecting to other joycon (so messy omg)
|
||||
bool succ = false;
|
||||
|
||||
if (Program.mgr.j.Count == 1) { // when want to have a single joycon in vertical mode
|
||||
if (Program.mgr.j.Count == 1 || doNotRejoin) { // when want to have a single joycon in vertical mode
|
||||
v.other = v; // hacky; implement check in Joycon.cs to account for this
|
||||
succ = true;
|
||||
} else {
|
||||
|
|
Loading…
Add table
Reference in a new issue