Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
zaucy
SDL
Repository navigation
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
SDL
src
joystick
android
on
SDL2
User selector
All users
Datepicker
All time
Commit history
Commits on Jan 1, 2024
Updated copyright for 2024
slouken
committed
0fc3574
View commit details
Copy full SHA for 0fc3574
View code at this point
Browse repository at this point
Commits on Dec 21, 2023
Use the original manufacturer and product strings for the joystick CRC
Show description for 919cd56
slouken
committed
919cd56
View commit details
Copy full SHA for 919cd56
View code at this point
Browse repository at this point
Commits on Dec 20, 2023
Added Steam Input API support for game controllers
Show description for 7bb0e83
slouken
committed
7bb0e83
View commit details
Copy full SHA for 7bb0e83
View code at this point
Browse repository at this point
Commits on Nov 11, 2023
Re-add SDL_assert() with non boolean ptr syntax (#8531)
1bsyl
authored
f3419d8
View commit details
Copy full SHA for f3419d8
View code at this point
Browse repository at this point
Commits on Nov 10, 2023
[SDL2] pointer boolean (#8523)
1bsyl
authored
a14b948
View commit details
Copy full SHA for a14b948
View code at this point
Browse repository at this point
Commits on Mar 11, 2023
Android: indicate gamepaddb entries where axis order changed.
Show description for dca3fd8
divVerent
authored and
slouken
committed
dca3fd8
View commit details
Copy full SHA for dca3fd8
View code at this point
Browse repository at this point
Commits on Feb 15, 2023
Map the Android MENU button back to the SDL MENU key
Show description for 69b2bae
slouken
committed
69b2bae
View commit details
Copy full SHA for 69b2bae
View code at this point
Browse repository at this point
Commits on Jan 9, 2023
Updated copyright for 2023
slouken
committed
0479df5
View commit details
Copy full SHA for 0479df5
View code at this point
Browse repository at this point
Commits on Nov 30, 2022
Update for SDL3 coding style (#6717)
Show description for b8d85c6
slouken
committed
b8d85c6
View commit details
Copy full SHA for b8d85c6
View code at this point
Browse repository at this point
Commits on Nov 28, 2022
Cleanup add brace (#6545)
Show description for fb0ce37
1bsyl
authored and
slouken
committed
fb0ce37
View commit details
Copy full SHA for fb0ce37
View code at this point
Browse repository at this point
Commits on Oct 17, 2022
Make sure we completely unlock joysticks when opening HIDAPI devices
Show description for 333935f
slouken
committed
333935f
View commit details
Copy full SHA for 333935f
View code at this point
Browse repository at this point
Commits on Sep 2, 2022
Added locking for Android joystick events
slouken
committed
47f2373
View commit details
Copy full SHA for 47f2373
View code at this point
Browse repository at this point
Commits on Aug 23, 2022
Refactor joystick GUID creation
slouken
committed
277b033
View commit details
Copy full SHA for 277b033
View code at this point
Browse repository at this point
Added the CRC of the joystick name to the GUID
Show description for c1e0873
slouken
committed
c1e0873
View commit details
Copy full SHA for c1e0873
View code at this point
Browse repository at this point
Commits on Apr 26, 2022
Added functions to get the platform dependent name for a joystick or game controller
slouken
committed
e551384
View commit details
Copy full SHA for e551384
View code at this point
Browse repository at this point
Commits on Feb 3, 2022
Handle menu button press from controller
Temdog007
authored and
slouken
committed
b59e75c
View commit details
Copy full SHA for b59e75c
View code at this point
Browse repository at this point
Commits on Jan 3, 2022
Updated copyright for 2022
slouken
committed
120c76c
View commit details
Copy full SHA for 120c76c
View code at this point
Browse repository at this point
Commits on Nov 11, 2021
joystick: Convert HasLED() into a generic GetCapabilities() function
cgutman
authored and
slouken
committed
1ccfbf9
View commit details
Copy full SHA for 1ccfbf9
View code at this point
Browse repository at this point
Commits on Jul 8, 2021
Added SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow applications to send custom effects to the PS4 and PS5 controllers
Show description for d135c07
slouken
committed
d135c07
View commit details
Copy full SHA for d135c07
View code at this point
Browse repository at this point
Commits on Jan 2, 2021
Updated copyright for 2021
slouken
committed
9130f7c
View commit details
Copy full SHA for 9130f7c
View code at this point
Browse repository at this point
Commits on Dec 9, 2020
Fixed bug 5235 - All internal sources should include SDL_assert.h
Show description for cb36189
slouken
committed
cb36189
View commit details
Copy full SHA for cb36189
View code at this point
Browse repository at this point
Commits on Nov 17, 2020
Added API for sensors on game controllers
Show description for fcb21aa
slouken
committed
fcb21aa
View commit details
Copy full SHA for fcb21aa
View code at this point
Browse repository at this point
Commits on Nov 16, 2020
Added SDL_crc32()
slouken
committed
71e32f5
View commit details
Copy full SHA for 71e32f5
View code at this point
Browse repository at this point
Commits on Nov 12, 2020
Added SDL_JoystickRumbleTriggers() and SDL_GameControllerRumbleTriggers()
slouken
committed
1e2caac
View commit details
Copy full SHA for 1e2caac
View code at this point
Browse repository at this point
Commits on Nov 7, 2020
Be explicit about mapping the new game controller paddle buttons
slouken
committed
009b62f
View commit details
Copy full SHA for 009b62f
View code at this point
Browse repository at this point
Commits on Nov 6, 2020
Added 4 auxiliary buttons to the game controller API
Show description for 3a3aaac
slouken
committed
3a3aaac
View commit details
Copy full SHA for 3a3aaac
View code at this point
Browse repository at this point
Commits on Nov 5, 2020
Added SDL_JoystickHasLED
Show description for e555d45
slouken
committed
e555d45
View commit details
Copy full SHA for e555d45
View code at this point
Browse repository at this point
Commits on May 29, 2020
Fixed bug 5161 - Autodetect controller mappings based on the Linux Gamepad Specification
Show description for 345b4d7
slouken
committed
345b4d7
View commit details
Copy full SHA for 345b4d7
View code at this point
Browse repository at this point
Commits on Apr 30, 2020
Add SDL_JoystickSetLED.
Show description for 83cddd2
flibitijibibo
committed
83cddd2
View commit details
Copy full SHA for 83cddd2
View code at this point
Browse repository at this point
Commits on Apr 7, 2020
Added SDL_log.h to SDL_internal.h so logging is available everywhere
slouken
committed
b6afbe6
View commit details
Copy full SHA for b6afbe6
View code at this point
Browse repository at this point
Commits on Mar 13, 2020
Unified code to standardize joystick names
slouken
committed
c44473b
View commit details
Copy full SHA for c44473b
View code at this point
Browse repository at this point
Commits on Feb 4, 2020
Moved rumble expiration to the main joystick handling level, and prevent sending the driver layer duplicate rumble requests.
slouken
committed
6efebf1
View commit details
Copy full SHA for 6efebf1
View code at this point
Browse repository at this point
Commits on Jan 17, 2020
Updated copyright date for 2020
slouken
committed
a8780c6
View commit details
Copy full SHA for a8780c6
View code at this point
Browse repository at this point
Commits on Dec 21, 2019
Automatically assign player indexes to game controllers, and allow changing the player index for game controllers and joysticks.
Show description for 46e1377
slouken
committed
46e1377
View commit details
Copy full SHA for 46e1377
View code at this point
Browse repository at this point
Commits on Oct 22, 2019
Added support for the Power A Nintendo Switch Enhanced Wireless Controller
slouken
committed
9da4bfc
View commit details
Copy full SHA for 9da4bfc
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.