diff --git a/pcsx2-qt/Settings/ControllerBindingWidget.ui b/pcsx2-qt/Settings/ControllerBindingWidget.ui
index 63bccda02c..00c4d3e547 100644
--- a/pcsx2-qt/Settings/ControllerBindingWidget.ui
+++ b/pcsx2-qt/Settings/ControllerBindingWidget.ui
@@ -131,7 +131,7 @@
Clear Mapping
-
+
..
diff --git a/pcsx2-qt/Settings/ControllerSettingsWindow.ui b/pcsx2-qt/Settings/ControllerSettingsWindow.ui
index 23caa78bca..f13ea8c1db 100644
--- a/pcsx2-qt/Settings/ControllerSettingsWindow.ui
+++ b/pcsx2-qt/Settings/ControllerSettingsWindow.ui
@@ -2,11 +2,6 @@
ControllerSettingsWindow
-
-
- :/icons/AppIcon64.png
-
-
0
@@ -24,6 +19,11 @@
PCSX2 Controller Settings
+
+
+ :/icons/AppIcon64.png
+
+
-
@@ -96,7 +96,7 @@
New Profile
-
+
..
@@ -118,7 +118,7 @@
Delete Profile
-
+
..
diff --git a/pcsx2-qt/Settings/USBDeviceWidget.ui b/pcsx2-qt/Settings/USBDeviceWidget.ui
index fffdbfca1f..8bab0d2405 100644
--- a/pcsx2-qt/Settings/USBDeviceWidget.ui
+++ b/pcsx2-qt/Settings/USBDeviceWidget.ui
@@ -114,7 +114,7 @@
Clear Mapping
-
+
..
diff --git a/pcsx2-qt/resources/icons/black/svg/minus-line.svg b/pcsx2-qt/resources/icons/black/svg/minus-line.svg
new file mode 100644
index 0000000000..882884b5f7
--- /dev/null
+++ b/pcsx2-qt/resources/icons/black/svg/minus-line.svg
@@ -0,0 +1,37 @@
+
+
diff --git a/pcsx2-qt/resources/icons/black/svg/plus-line.svg b/pcsx2-qt/resources/icons/black/svg/plus-line.svg
new file mode 100644
index 0000000000..cc4a66229d
--- /dev/null
+++ b/pcsx2-qt/resources/icons/black/svg/plus-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/pcsx2-qt/resources/icons/black/svg/trash-fill.svg b/pcsx2-qt/resources/icons/black/svg/trash-fill.svg
new file mode 100644
index 0000000000..fa058cb34d
--- /dev/null
+++ b/pcsx2-qt/resources/icons/black/svg/trash-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/pcsx2-qt/resources/icons/white/svg/minus-line.svg b/pcsx2-qt/resources/icons/white/svg/minus-line.svg
new file mode 100644
index 0000000000..dd91a36709
--- /dev/null
+++ b/pcsx2-qt/resources/icons/white/svg/minus-line.svg
@@ -0,0 +1,37 @@
+
+
diff --git a/pcsx2-qt/resources/icons/white/svg/plus-line.svg b/pcsx2-qt/resources/icons/white/svg/plus-line.svg
new file mode 100644
index 0000000000..cc180f4821
--- /dev/null
+++ b/pcsx2-qt/resources/icons/white/svg/plus-line.svg
@@ -0,0 +1,37 @@
+
+
diff --git a/pcsx2-qt/resources/icons/white/svg/trash-fill.svg b/pcsx2-qt/resources/icons/white/svg/trash-fill.svg
new file mode 100644
index 0000000000..1016b8e74c
--- /dev/null
+++ b/pcsx2-qt/resources/icons/white/svg/trash-fill.svg
@@ -0,0 +1,37 @@
+
+
diff --git a/pcsx2-qt/resources/resources.qrc b/pcsx2-qt/resources/resources.qrc
index f26145c4f9..50261c8ae5 100644
--- a/pcsx2-qt/resources/resources.qrc
+++ b/pcsx2-qt/resources/resources.qrc
@@ -62,10 +62,12 @@
icons/black/svg/login-box-line.svg
icons/black/svg/memcard-line.svg
icons/black/svg/mic-line.svg
+ icons/black/svg/minus-line.svg
icons/black/svg/mouse-line.svg
icons/black/svg/msd-line.svg
icons/black/svg/pause-line.svg
icons/black/svg/play-line.svg
+ icons/black/svg/plus-line.svg
icons/black/svg/price-tag-3-line.svg
icons/black/svg/printer-line.svg
icons/black/svg/refresh-line.svg
@@ -77,6 +79,7 @@
icons/black/svg/shut-down-line.svg
icons/black/svg/singstar-line.svg
icons/black/svg/tools-line.svg
+ icons/black/svg/trash-fill.svg
icons/black/svg/trophy-line.svg
icons/black/svg/tv-2-line.svg
icons/black/svg/usb-fill.svg
@@ -152,10 +155,12 @@
icons/white/svg/login-box-line.svg
icons/white/svg/memcard-line.svg
icons/white/svg/mic-line.svg
+ icons/white/svg/minus-line.svg
icons/white/svg/mouse-line.svg
icons/white/svg/msd-line.svg
icons/white/svg/pause-line.svg
icons/white/svg/play-line.svg
+ icons/white/svg/plus-line.svg
icons/white/svg/price-tag-3-line.svg
icons/white/svg/printer-line.svg
icons/white/svg/refresh-line.svg
@@ -167,6 +172,7 @@
icons/white/svg/shut-down-line.svg
icons/white/svg/singstar-line.svg
icons/white/svg/tools-line.svg
+ icons/white/svg/trash-fill.svg
icons/white/svg/trophy-line.svg
icons/white/svg/tv-2-line.svg
icons/white/svg/usb-fill.svg