<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/InputCommon/ControllerInterface/SDL, branch release-prep-2506a</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>SDL: Check if touchpad exists before getting input</title>
<updated>2025-05-03T00:21:42+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2025-05-03T00:17:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=77744169bedd4638f812e52aaac0097c64005eaa'/>
<id>77744169bedd4638f812e52aaac0097c64005eaa</id>
<content type='text'>
Verify a touchpad is present before polling it for input. Without this
check the Debug log is spammed with the message "error: Parameter
'touchpad' is invalid" if you have a controller without a touchpad.

One would think every touchpad supports at least 1 finger, but in case
there's some weird edge case check the finger count to be sure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Verify a touchpad is present before polling it for input. Without this
check the Debug log is spammed with the message "error: Parameter
'touchpad' is invalid" if you have a controller without a touchpad.

One would think every touchpad supports at least 1 finger, but in case
there's some weird edge case check the finger count to be sure.
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon: Move SDL Device class into its own cpp/h files.</title>
<updated>2025-03-31T04:23:06+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-03-31T03:46:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=17c994df2a72519c4784011b2339a3ff8315a981'/>
<id>17c994df2a72519c4784011b2339a3ff8315a981</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon: Add support for SDL gamecontroller rumble triggers.</title>
<updated>2025-01-22T03:09:39+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-01-22T01:46:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8354279aae31a3eed1edb2fb6b3fd08cf97b12d4'/>
<id>8354279aae31a3eed1edb2fb6b3fd08cf97b12d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon: Make SDL Motor L/R Outputs not fight each other.</title>
<updated>2025-01-22T01:19:01+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-01-22T01:19:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fb512adc5ff397e50157c20dfc3e425e3bbd4abe'/>
<id>fb512adc5ff397e50157c20dfc3e425e3bbd4abe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon/SDL: Add touchpad inputs.</title>
<updated>2024-12-05T03:08:18+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2024-11-09T04:27:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ad1511982ab025561f375500bac89aec088438b9'/>
<id>ad1511982ab025561f375500bac89aec088438b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13174 from jordan-woyak/sdl-battery</title>
<updated>2024-12-05T02:46:07+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2024-12-05T02:46:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8c3b9c9cf6a4c40e773c5b13ed4dc7ea1912d05b'/>
<id>8c3b9c9cf6a4c40e773c5b13ed4dc7ea1912d05b</id>
<content type='text'>
ControllerInterface/SDL: Add Battery Input.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ControllerInterface/SDL: Add Battery Input.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13156 from jordan-woyak/sdl-no-wgi</title>
<updated>2024-11-17T20:51:56+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2024-11-17T20:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0f2c2c7ae0be8e624eee94053d63ea2fd7473327'/>
<id>0f2c2c7ae0be8e624eee94053d63ea2fd7473327</id>
<content type='text'>
ControllerInterface/SDL: Disable SDL's Windows.Gaming.Input controller handling.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ControllerInterface/SDL: Disable SDL's Windows.Gaming.Input controller handling.</pre>
</div>
</content>
</entry>
<entry>
<title>ControllerInterface/SDL: Add Battery Input.</title>
<updated>2024-11-05T04:24:42+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2024-11-05T01:09:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=83ed817ad2905fa318a42aa6a1e743fc9b40729c'/>
<id>83ed817ad2905fa318a42aa6a1e743fc9b40729c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon: Rename AddAnalogInputs to AddFullAnalogSurfaceInputs.</title>
<updated>2024-11-03T21:06:50+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2024-11-02T22:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2f1390e9f9706a3c5c0bc46df17006ddf98d4cec'/>
<id>2f1390e9f9706a3c5c0bc46df17006ddf98d4cec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon: Disable DualSense Player LED</title>
<updated>2024-11-02T23:49:36+00:00</updated>
<author>
<name>dreamsyntax</name>
<email>dreamsyntax@gmail.com</email>
</author>
<published>2024-11-02T23:31:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2f38a00534cd488d5e5ff6f78ef36fb754d603d0'/>
<id>2f38a00534cd488d5e5ff6f78ef36fb754d603d0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
