mirror of
https://git.ryujinx.app/projects/Kenji-NX.git
synced 2026-10-09 17:48:56 +02:00
misc: chore: Fix warnings in virtual dual Joy-Con code
This commit is contained in:
@@ -52,10 +52,10 @@ namespace Ryujinx.Input.SDL2
|
|||||||
|
|
||||||
private readonly List<ButtonMappingEntry> _buttonsUserMapping;
|
private readonly List<ButtonMappingEntry> _buttonsUserMapping;
|
||||||
|
|
||||||
private readonly StickInputId[] _stickUserMapping = new StickInputId[(int)StickInputId.Count]
|
private readonly StickInputId[] _stickUserMapping =
|
||||||
{
|
[
|
||||||
StickInputId.Unbound, StickInputId.Left, StickInputId.Right,
|
StickInputId.Unbound, StickInputId.Left, StickInputId.Right
|
||||||
};
|
];
|
||||||
|
|
||||||
public GamepadFeaturesFlag Features { get; }
|
public GamepadFeaturesFlag Features { get; }
|
||||||
|
|
||||||
@@ -212,7 +212,8 @@ namespace Ryujinx.Input.SDL2
|
|||||||
Vector3 value = _joyConType switch
|
Vector3 value = _joyConType switch
|
||||||
{
|
{
|
||||||
JoyConType.Left => new Vector3(-values[2], values[1], values[0]),
|
JoyConType.Left => new Vector3(-values[2], values[1], values[0]),
|
||||||
JoyConType.Right => new Vector3(values[2], values[1], -values[0])
|
JoyConType.Right => new Vector3(values[2], values[1], -values[0]),
|
||||||
|
_ => throw new ArgumentOutOfRangeException()
|
||||||
};
|
};
|
||||||
|
|
||||||
return inputId switch
|
return inputId switch
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
using Ryujinx.Common.Configuration.Hid;
|
using Ryujinx.Common.Configuration.Hid;
|
||||||
using Ryujinx.Common.Configuration.Hid.Controller;
|
|
||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Numerics;
|
using System.Numerics;
|
||||||
@@ -10,15 +8,6 @@ namespace Ryujinx.Input.SDL2
|
|||||||
{
|
{
|
||||||
internal class SDL2JoyConPair(IGamepad left, IGamepad right) : IGamepad
|
internal class SDL2JoyConPair(IGamepad left, IGamepad right) : IGamepad
|
||||||
{
|
{
|
||||||
private StandardControllerInputConfig _configuration;
|
|
||||||
|
|
||||||
private readonly StickInputId[] _stickUserMapping =
|
|
||||||
[
|
|
||||||
StickInputId.Unbound,
|
|
||||||
StickInputId.Left,
|
|
||||||
StickInputId.Right
|
|
||||||
];
|
|
||||||
|
|
||||||
public GamepadFeaturesFlag Features => (left?.Features ?? GamepadFeaturesFlag.None) |
|
public GamepadFeaturesFlag Features => (left?.Features ?? GamepadFeaturesFlag.None) |
|
||||||
(right?.Features ?? GamepadFeaturesFlag.None);
|
(right?.Features ?? GamepadFeaturesFlag.None);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user