diff --git a/resources/graphics/controllers/gamepad_nintendo_64.svg b/resources/graphics/controllers/gamepad_nintendo_64.svg
index b6b01c15a..48c9bf4e8 100644
--- a/resources/graphics/controllers/gamepad_nintendo_64.svg
+++ b/resources/graphics/controllers/gamepad_nintendo_64.svg
@@ -15,9 +15,34 @@
version="1.1"
id="svg4925"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
- sodipodi:docname="unknown.svg">
+ sodipodi:docname="gamepad_nintendo_64.svg">
+ id="defs4919">
+
+
+
+
+
+
+
+
+
+
+ inkscape:window-maximized="1"
+ inkscape:snap-bbox="false" />
@@ -55,14 +81,213 @@
id="layer1"
transform="translate(0,-285.88748)">
+ id="g6500">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/graphics/controllers/gamepad_nintendo_nes.svg b/resources/graphics/controllers/gamepad_nintendo_nes.svg
index b6b01c15a..e546a52eb 100644
--- a/resources/graphics/controllers/gamepad_nintendo_nes.svg
+++ b/resources/graphics/controllers/gamepad_nintendo_nes.svg
@@ -15,7 +15,7 @@
version="1.1"
id="svg4925"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
- sodipodi:docname="unknown.svg">
+ sodipodi:docname="gamepad_nintendo_nes.svg">
+ inkscape:window-maximized="1"
+ inkscape:snap-global="false" />
@@ -55,14 +56,278 @@
id="layer1"
transform="translate(0,-285.88748)">
+ id="g5404"
+ transform="matrix(0.98413614,0,0,0.98413614,0.08814355,4.6234203)">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/graphics/controllers/gamepad_nintendo_snes.svg b/resources/graphics/controllers/gamepad_nintendo_snes.svg
index b6b01c15a..f4e823894 100644
--- a/resources/graphics/controllers/gamepad_nintendo_snes.svg
+++ b/resources/graphics/controllers/gamepad_nintendo_snes.svg
@@ -2,6 +2,7 @@
diff --git a/resources/graphics/controllers/gamepad_playstation.svg b/resources/graphics/controllers/gamepad_playstation.svg
index b6b01c15a..5b5c4016e 100644
--- a/resources/graphics/controllers/gamepad_playstation.svg
+++ b/resources/graphics/controllers/gamepad_playstation.svg
@@ -15,9 +15,18 @@
version="1.1"
id="svg4925"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
- sodipodi:docname="unknown.svg">
+ sodipodi:docname="gamepad_playstation.svg">
+ id="defs4919">
+
+
+
+
+ id="g14725"
+ transform="translate(4.3347377e-7,2.6668856e-5)">
+ inkscape:connector-curvature="0"
+ id="path30-4"
+ d="m 2.918825,288.73845 c -0.3626261,0 -0.616968,0.0767 -0.6457872,0.22565 -0.01881,0.097 -0.050224,0.30821 -0.078304,0.49129 -0.41776,0.24637 -0.6988306,0.69994 -0.6988306,1.22 0,0.0214 0.00244,0.0421 0.00334,0.0631 -0.162574,0.97662 -0.2776564,1.9435 -0.3645706,2.39876 -0.15520473,0.81336 1.2039422,1.49728 1.7192908,0.55737 0.2440554,-0.44511 0.4645608,-0.87975 0.6276849,-1.20611 0.1572849,0.27068 0.4470001,0.45466 0.7826057,0.45466 0.3725061,0 0.6916645,-0.22473 0.8318607,-0.54559 h 0.9038486 c 0.1406855,0.31961 0.458946,0.5435 0.8305979,0.5435 0.3414904,0 0.6363897,-0.19031 0.7914465,-0.46899 0.164161,0.32858 0.3886006,0.7719 0.6356832,1.22253 0.5153483,0.93993 1.8802691,0.25485 1.7192919,-0.55737 -0.088057,-0.44424 -0.2047877,-1.44363 -0.3708866,-2.43665 9.23e-5,-0.006 8.063e-4,-0.0131 8.063e-4,-0.0198 0,-0.53576 -0.2975275,-1.00202 -0.7362977,-1.24274 -0.026471,-0.17238 -0.057632,-0.38042 -0.075777,-0.47403 -0.028798,-0.14887 -0.2831807,-0.22565 -0.6457867,-0.22565 -0.3626265,0 -0.6169468,0.0768 -0.6457865,0.22565 -0.020408,0.10559 -0.053047,0.32285 -0.085459,0.53464 -0.043019,0.0282 -0.087115,0.055 -0.1267154,0.0876 H 5.8530379 c -0.010012,0.0164 -0.028546,0.0278 -0.049255,0.0278 H 5.2775551 c -0.020687,0 -0.03798,-0.0113 -0.047992,-0.0278 h -1.411553 c -0.054123,-0.045 -0.1129686,-0.0841 -0.1734445,-0.12082 -0.029054,-0.1895 -0.060403,-0.40239 -0.079566,-0.5014 -0.028798,-0.14887 -0.2836438,-0.22565 -0.6462072,-0.22565 z"
+ style="fill:#c2c2c2;fill-opacity:1;fill-rule:nonzero;stroke:#010101;stroke-width:0.12790291;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/graphics/controllers/joycon_left_or_right_nintendo.svg b/resources/graphics/controllers/joycon_left_or_right_nintendo.svg
index b6b01c15a..e4e991891 100644
--- a/resources/graphics/controllers/joycon_left_or_right_nintendo.svg
+++ b/resources/graphics/controllers/joycon_left_or_right_nintendo.svg
@@ -15,7 +15,7 @@
version="1.1"
id="svg4925"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
- sodipodi:docname="unknown.svg">
+ sodipodi:docname="joycon_left_or_right_nintendo.svg">
image/svg+xml
-
+
@@ -55,15 +55,258 @@
id="layer1"
transform="translate(0,-285.88748)">
+ id="g5555-7"
+ transform="translate(-0.02566855,1.3229153)">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ inkscape:transform-center-y="-0.036071626"
+ d="m 2.9824786,291.04147 0.1249556,0.21643 -0.2499112,0 z"
+ inkscape:randomized="0"
+ inkscape:rounded="0"
+ inkscape:flatsided="true"
+ sodipodi:arg2="-0.52359878"
+ sodipodi:arg1="-1.5707963"
+ sodipodi:r2="0.072143152"
+ sodipodi:r1="0.1442863"
+ sodipodi:cy="291.18576"
+ sodipodi:cx="2.9824786"
+ sodipodi:sides="3"
+ id="path5401-0"
+ style="opacity:1;vector-effect:none;fill:#282828;fill-opacity:1;stroke:none;stroke-width:0.08117354;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ sodipodi:type="star" />
+
+
+
diff --git a/resources/graphics/controllers/joycon_pair_nintendo.svg b/resources/graphics/controllers/joycon_pair_nintendo.svg
index b6b01c15a..37aec1f15 100644
--- a/resources/graphics/controllers/joycon_pair_nintendo.svg
+++ b/resources/graphics/controllers/joycon_pair_nintendo.svg
@@ -15,7 +15,7 @@
version="1.1"
id="svg4925"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
- sodipodi:docname="unknown.svg">
+ sodipodi:docname="joycon_pair_nintendo.svg">
+ id="g5555"
+ transform="translate(-0.02566855,-1.3888992e-6)">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ inkscape:transform-center-y="-0.036071626"
+ d="m 2.9824786,291.04147 0.1249556,0.21643 -0.2499112,0 z"
+ inkscape:randomized="0"
+ inkscape:rounded="0"
+ inkscape:flatsided="true"
+ sodipodi:arg2="-0.52359878"
+ sodipodi:arg1="-1.5707963"
+ sodipodi:r2="0.072143152"
+ sodipodi:r1="0.1442863"
+ sodipodi:cy="291.18576"
+ sodipodi:cx="2.9824786"
+ sodipodi:sides="3"
+ id="path5401"
+ style="opacity:1;vector-effect:none;fill:#282828;fill-opacity:1;stroke:none;stroke-width:0.08117354;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ sodipodi:type="star" />
+
+
+
diff --git a/resources/graphics/controllers/mouse_amiga.svg b/resources/graphics/controllers/mouse_amiga.svg
index b6b01c15a..696cbd88d 100644
--- a/resources/graphics/controllers/mouse_amiga.svg
+++ b/resources/graphics/controllers/mouse_amiga.svg
@@ -15,7 +15,7 @@
version="1.1"
id="svg4925"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
- sodipodi:docname="unknown.svg">
+ sodipodi:docname="mouse_amiga.svg">
+ inkscape:window-maximized="1"
+ inkscape:snap-bbox="false"
+ inkscape:snap-global="false" />
@@ -55,15 +57,54 @@
id="layer1"
transform="translate(0,-285.88748)">
+ id="g5117">
+ inkscape:connector-curvature="0"
+ id="rect4891"
+ d="m 5.4289836,285.88748 h 0.2545328 v 2.06353 H 5.4289836 Z"
+ style="opacity:1;vector-effect:none;fill:#60605d;fill-opacity:1;stroke:none;stroke-width:0.04231874;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/graphics/controllers/wii_remote_nintendo.svg b/resources/graphics/controllers/wii_remote_nintendo.svg
index b6b01c15a..c8a5055c7 100644
--- a/resources/graphics/controllers/wii_remote_nintendo.svg
+++ b/resources/graphics/controllers/wii_remote_nintendo.svg
@@ -15,7 +15,7 @@
version="1.1"
id="svg4925"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
- sodipodi:docname="unknown.svg">
+ sodipodi:docname="wii_remote_nintendo.svg">
+ id="g5266">
+ inkscape:connector-curvature="0"
+ id="path6"
+ d="m 4.492749,286.76443 c -0.150954,0 -0.274402,0.12397 -0.274402,0.27492 v 9.05681 c 0,0.15095 0.123448,0.27492 0.274402,0.27492 h 2.1270018 c 0.1509541,0 0.2744021,-0.12397 0.2744021,-0.27492 v -9.05681 c 0,-0.15095 -0.123448,-0.27492 -0.2744021,-0.27492 z"
+ style="fill:#f8f8f8;stroke:#000000;stroke-width:0.079375;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/graphics/controllers/wii_remote_nunchuck_nintendo.svg b/resources/graphics/controllers/wii_remote_nunchuck_nintendo.svg
index b6b01c15a..d9699c383 100644
--- a/resources/graphics/controllers/wii_remote_nunchuck_nintendo.svg
+++ b/resources/graphics/controllers/wii_remote_nunchuck_nintendo.svg
@@ -15,7 +15,7 @@
version="1.1"
id="svg4925"
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
- sodipodi:docname="unknown.svg">
+ sodipodi:docname="wii_remote_nunchuck_nintendo.svg">
+ inkscape:window-maximized="1"
+ inkscape:snap-bbox="true" />
@@ -55,15 +56,313 @@
id="layer1"
transform="translate(0,-285.88748)">
+ id="g5629"
+ transform="matrix(0.97763205,0,0,0.97763205,0.12423766,6.4933408)">
+ id="path188"
+ d="m 3.330473,296.25878 c -0.6814899,0 -0.8835396,-1.82872 -1.0821648,-3.5958 -0.034246,-0.29793 -0.068491,-0.60615 -0.1027371,-0.89723 -0.1678041,-1.35271 0.1335583,-2.01708 0.4177977,-2.33556 0.2260218,-0.25684 0.5239596,-0.3904 0.8629922,-0.3904 0.3390326,0 0.6369704,0.13356 0.8629921,0.3904 0.2808149,0.31848 0.5821773,0.98285 0.4177978,2.33556 -0.034246,0.29108 -0.068491,0.5993 -0.1027372,0.89723 -0.1952006,1.76708 -0.4006749,3.5958 -1.0821647,3.5958 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.10556875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+