2021-12-13 12:12:54 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>ControllerGlobalSettingsWidget</class>
<widget class="QWidget" name="ControllerGlobalSettingsWidget">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
2022-06-29 10:08:30 +00:00
<width>902</width>
2023-10-10 20:01:44 +00:00
<height>593</height>
2021-12-13 12:12:54 +00:00
</rect>
</property>
2022-06-08 12:15:10 +00:00
<layout class="QGridLayout" name="mainLayout" columnstretch="1,0">
2021-12-13 12:12:54 +00:00
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
2023-10-10 20:01:44 +00:00
<item row="7" column="0">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>45</height>
</size>
</property>
</spacer>
</item>
2023-02-11 23:58:58 +00:00
<item row="5" column="0">
2023-10-10 20:01:44 +00:00
<widget class="QGroupBox" name="multitapGroup">
<property name="title">
<string>Controller Multitap</string>
</property>
<layout class="QGridLayout" name="gridLayout_4">
<item row="1" column="0">
<widget class="QCheckBox" name="multitapPort1">
<property name="text">
<string>Multitap on Console Port 1</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QCheckBox" name="multitapPort2">
<property name="text">
<string>Multitap on Console Port 2</string>
</property>
</widget>
</item>
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label">
<property name="text">
<string>The multitap enables up to 8 controllers to be connected to the console. Each multitap provides 4 ports. Multitap is not supported by all games.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="3" column="0">
<widget class="QGroupBox" name="dinputGroup">
<property name="title">
<string>DInput Source</string>
</property>
<layout class="QGridLayout" name="gridLayout_6">
<item row="2" column="0">
<widget class="QCheckBox" name="enableDInputSource">
<property name="text">
<string>Enable DInput Input Source</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QCheckBox" name="ignoreDInputInversion">
<property name="toolTip">
<string><html><head/><body><p>Some third party controllers incorrectly flag their analog sticks as inverted on the positive component, but not negative.</p><p>As a result, the analog stick will be &quot;stuck on&quot; even while resting at neutral position. </p><p>Enabling this setting will tell PCSX2 to ignore inversion flags when creating mappings, allowing such controllers to function normally.</p></body></html></string>
</property>
<property name="text">
<string>Ignore Inversion</string>
</property>
</widget>
</item>
<item row="1" column="0" colspan="2">
<widget class="QLabel" name="label_9">
<property name="text">
<string>The DInput source provides support for legacy controllers which do not support XInput. Accessing these controllers via SDL instead is recommended, but DirectInput can be used if they are not compatible with SDL.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="6" column="0">
2023-02-11 23:58:58 +00:00
<widget class="QGroupBox" name="profileSettings">
<property name="title">
<string>Profile Settings</string>
</property>
<layout class="QGridLayout" name="gridLayout_5">
<item row="0" column="0">
<widget class="QLabel" name="label_4">
<property name="text">
<string>When this option is enabled, hotkeys can be set in this input profile, and will be used instead of the global hotkeys. By default, hotkeys are always shared between all profiles.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QCheckBox" name="useProfileHotkeyBindings">
<property name="text">
<string>Use Per-Profile Hotkeys</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
2022-06-08 12:15:10 +00:00
<item row="0" column="0">
2022-10-15 09:04:30 +00:00
<widget class="QGroupBox" name="sdlGroup">
2022-06-08 12:15:10 +00:00
<property name="title">
<string>SDL Input Source</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
2023-03-31 13:49:41 +00:00
<item row="1" column="0">
<widget class="QCheckBox" name="enableSDLSource">
<property name="text">
<string>Enable SDL Input Source</string>
</property>
</widget>
</item>
2022-06-08 12:15:10 +00:00
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label_2">
<property name="text">
<string>The SDL input source supports most controllers, and provides advanced functionality for DualShock 4 / DualSense pads in Bluetooth mode (Vibration / LED Control).</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
2022-05-15 08:15:27 +00:00
<item row="1" column="1">
2023-01-15 07:00:52 +00:00
<layout class="QHBoxLayout" name="horizontalLayout_4">
<item>
<widget class="QCheckBox" name="enableSDLEnhancedMode">
<property name="text">
<string>DualShock 4 / DualSense Enhanced Mode</string>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="ledSettings">
<property name="toolTip">
<string>Controller LED Settings</string>
</property>
<property name="icon">
<iconset theme="lightbulb-line">
2023-02-11 23:58:58 +00:00
<normaloff>.</normaloff>.</iconset>
2023-01-15 07:00:52 +00:00
</property>
</widget>
</item>
</layout>
2022-06-08 12:15:10 +00:00
</item>
2023-03-31 13:49:41 +00:00
<item row="2" column="0">
<widget class="QCheckBox" name="enableSDLRawInput">
<property name="text">
<string>Enable SDL Raw Input</string>
</property>
</widget>
</item>
2022-06-08 12:15:10 +00:00
</layout>
</widget>
</item>
2023-10-10 20:01:44 +00:00
<item row="4" column="0">
<widget class="QGroupBox" name="mouseGroup">
2022-06-08 12:15:10 +00:00
<property name="title">
2023-10-10 20:01:44 +00:00
<string>Mouse/Pointer Source</string>
2022-06-08 12:15:10 +00:00
</property>
2023-10-10 20:01:44 +00:00
<layout class="QFormLayout" name="formLayout">
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label_7">
2022-06-08 12:15:10 +00:00
<property name="text">
2023-10-10 20:01:44 +00:00
<string>PCSX2 allows you to use your mouse to simulate analog stick movement.</string>
2022-06-08 12:15:10 +00:00
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
2023-10-10 20:01:44 +00:00
<item row="1" column="0" colspan="2">
<layout class="QHBoxLayout" name="horizontalLayout_3" stretch="1,0">
<item>
<widget class="QCheckBox" name="enableMouseMapping">
<property name="text">
<string>Enable Mouse Mapping</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="mouseSettings">
<property name="toolTip">
<string>Controller LED Settings</string>
</property>
<property name="text">
<string>Settings...</string>
</property>
</widget>
</item>
</layout>
2022-06-08 12:15:10 +00:00
</item>
</layout>
</widget>
</item>
2023-10-10 20:01:44 +00:00
<item row="1" column="0">
<widget class="QGroupBox" name="xinputGroup">
2022-10-15 09:04:30 +00:00
<property name="title">
2023-10-10 20:01:44 +00:00
<string>XInput Source</string>
2022-10-15 09:04:30 +00:00
</property>
2023-10-10 20:01:44 +00:00
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QLabel" name="label_3">
2022-10-15 09:04:30 +00:00
<property name="text">
2023-10-10 20:01:44 +00:00
<string>The XInput source provides support for Xbox 360 / Xbox One / Xbox Series controllers, and third party controllers which implement the XInput protocol.</string>
2022-10-15 09:04:30 +00:00
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="1" column="0">
2023-10-10 20:01:44 +00:00
<widget class="QCheckBox" name="enableXInputSource">
2023-02-11 23:58:58 +00:00
<property name="text">
2023-10-10 20:01:44 +00:00
<string>Enable XInput Input Source</string>
2022-10-15 09:04:30 +00:00
</property>
</widget>
</item>
</layout>
</widget>
</item>
2023-10-10 20:01:44 +00:00
<item row="0" column="1" rowspan="8">
2023-02-11 23:58:58 +00:00
<widget class="QGroupBox" name="groupBox_3">
2022-05-15 08:15:27 +00:00
<property name="title">
2023-02-11 23:58:58 +00:00
<string>Detected Devices</string>
2022-05-15 08:15:27 +00:00
</property>
2023-02-11 23:58:58 +00:00
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0" colspan="2">
<widget class="QListWidget" name="deviceList">
<property name="minimumSize">
<size>
<width>200</width>
<height>0</height>
</size>
2022-06-29 10:08:30 +00:00
</property>
2023-02-11 23:58:58 +00:00
<property name="maximumSize">
<size>
<width>200</width>
<height>16777215</height>
</size>
2022-06-29 10:08:30 +00:00
</property>
</widget>
</item>
2022-05-15 08:15:27 +00:00
</layout>
</widget>
</item>
2021-12-13 12:12:54 +00:00
</layout>
</widget>
<resources/>
<connections/>
</ui>