Skip to content

Commit d3b254a

Browse files
authored
Dev 8.1 (#891)
* Fix envar map handling, clamp verb set * Generalize Steam Deck APU description for OLED models * Update window focus, 8BitDo 2C type * Bump data * Add PowerA Wired Switch support (#876) * Mobile motion * Revert "Mobile motion" This reverts commit 55b14de. * Mapping correction * Safe blacklist CSV load * Update XInput for GMRT * Android gamepad fix * Bump data * Bump version * Reformat gyro struct names * Additional Wii U GCN vJoy driver config * Standardize Steam Input gyro scale thanks @HilariousCow * Update refresh_datafiles.py * Enable mouse movement while overlay is open thanks @Hmmmpf * Remove combos * Bump data * Bump data * 8BitDo GameCube type * Resolve raw type `CommunitySteamDeck` * Bump data * Bump version, add sponsor links to README * Master into dev (#883) * 8.0.1 Release (#882) * Fix envar map handling, clamp verb set * Generalize Steam Deck APU description for OLED models * Update window focus, 8BitDo 2C type * Bump data * Add PowerA Wired Switch support (#876) * Mobile motion * Revert "Mobile motion" This reverts commit 55b14de. * Mapping correction * Safe blacklist CSV load * Update XInput for GMRT * Android gamepad fix * Bump data * Bump version * Reformat gyro struct names * Additional Wii U GCN vJoy driver config * Standardize Steam Input gyro scale thanks @HilariousCow * Update refresh_datafiles.py * Enable mouse movement while overlay is open thanks @Hmmmpf * Remove combos * Bump data * Bump data * 8BitDo GameCube type * Resolve raw type `CommunitySteamDeck` * Bump data * Bump version, add sponsor links to README * Setup funding YML * Bump data, update data script source address * Add 3rd party PS3 Mapping * Bump version * Feature detection on string functions We've had at least 3 instances of people implementing their own `string_split` and reporting issues with Input loading, no more of that please... * Correct `INPUT_HOTSWAP_ON_GAMEPAD_AXIS` * Anbernic RG P01 and PowerA OPS Pro gamepad support * Stadia controller analogue support * Bump data * Bump version * Add `INPUT_ASSIGN_KEYBOARD_AND_MOUSE_TOGETHER` comment * Clean up LED offset * Improve PlayStation controller support on Android * Bump data * Add NeoGeo Arcade Stick Pro * Clean up keycode number format * Support for NeoGeo Arcade Stick Pro * Optional type for NeoGeo Mini, Arcade Stick Pro * Adds `any_pressed` and `gamepad_any_pressed` * Bump version
1 parent 817a71f commit d3b254a

File tree

18 files changed

+154
-38
lines changed

18 files changed

+154
-38
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<p align="center"><img src="https://raw.githubusercontent.com/offalynne/input/main/LOGO.png" style="display:block; margin:auto; width:300px"></p>
22

3-
<h1 align="center">Input 8.0.3</h1>
3+
<h1 align="center">Input 8.1.0</h1>
44

5-
<p align="center">Comprehensive cross-platform input for GameMaker 2022 LTS by <a href="https://www.jujuadams.com/" target="_blank">Juju Adams</a>, <a href="https://offalynne.neocities.org/">Alynne Keith</a>, and <a href="https://offalynne.github.io/Input/#/8.0/Credits">Friends</a></p>
5+
<p align="center">Comprehensive cross-platform input for GameMaker 2022 LTS by <a href="https://www.jujuadams.com/" target="_blank">Juju Adams</a>, <a href="https://offalynne.neocities.org/">Alynne Keith</a>, and <a href="https://offalynne.github.io/Input/#/8.1/Credits">Friends</a></p>
66

77
&nbsp;
88

datafiles/controllerblacklist.csv

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ windows,vid+pid,7e050e20,71011904,31730100,5e04050b,5e04130b,5e04220b,5e04200b,e
33
macos,guid,030000007e0500000e20000000020000,030000007e0500000920000000020000,03000000050b00000619000000010000,03000000050b0000e318000000010000,03000000050b0000e518000000010000,03000000050b00005819000000010000,03000000050b0000181a000000010000,03000000050b00001a1a000000010000,03000000050b00001c1a000000010000
44
linux,guid,03000000050b00000619000011010000,03000000050b0000e318000011010000,03000000050b0000e518000011010000,03000000050b00005819000011010000,03000000050b0000181a000011010000,03000000050b00001a1a000011010000,03000000050b00001c1a000011010000,030000007e0500000e20000011010000,030000007e0500000e20000011810000,3c000000000000000000000038010000,030000007e0500000920000011010000
55
android,guid,65366131663736363061313736656431,31613237643563656561633964393335,39373064396565646338333134303131,4e696e74656e646f20436f2e2c204c74,61393962646434393836356631636132,39666538356630396233636633333330,31343431323332663936386663646631,61373939383333653939323337373730,37626665373466346563356534326663,35623363656536396133623234666231,64623037323132643231333433383536,37306138633665393031353462623835,30653530626463313864336165306236,38346462303632636161363531303766,66626636666361303930383433646337
6-
android,description contains,trackball,buttonjack,headphones,jabra,transceiver,usbreceiver,surfacetype,touchscreen,touchpad,digitizer,multitouch,headset,sennheiser,blackwire,tvremote,smarttv,irreceiver,jvcrc10,virtual-search,multimediaremote,corsair,btkb,uinput-fpc,joy-concharginggrip,logitechmxmaster,logitechunifyingdevice
6+
android,description contains,trackball,buttonjack,headphones,jabra,transceiver,usbreceiver,surfacetype,touchscreen,digitizer,multitouch,headset,sennheiser,blackwire,tvremote,smarttv,irreceiver,jvcrc10,virtual-search,multimediaremote,corsair,btkb,uinput-fpc,joy-concharginggrip,logitechmxmaster,logitechunifyingdevice
77
linux,description contains,touchpad,touchscreen

datafiles/controllertypes.csv

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ CommunitySuperFamicom,351221ab,10280900,c82d3028,c82d21ab,c82d1028
2525
Community8BitDo,c82d0090,c82d0061,c82d0021,c82d1890,02100090,351212ab,35124028,02200090,c82d2028,c82d4028,c82d6228,c82d0030,c82d0130,c82d0451,c82d1290,c82d20ab,c82d0160,c82d1038,c82d2038,c82d0060,c82d0260,c82d0161,c82d0261,c82d6528,c82d9000,c82d0190,c82d1590,c82d3032,20380900,10380900,c82d0360,c82d0361,c82d0660,c82d1030,c82d1151,c82d1251,c82d2090
2626
CommunityGameCube,26092625,7e053703,26098888,79004318,79004418,79004518,79004618,79004718,430b0500,341a05f7,9b282100,9b283400,9b283700,9b283a00,9b283d00,9b286200,9b286500,9b289200,9b289500,6f0e8501,c82d6a28
2727
CommunityXBox360,ad1bf904,c6241a89,c6241b89,ac056b05,bc205656,79003018,a30618f5,38072045,38076252,38076352,38076652,d81401a0,d814cecf,d814cefa,242f3900,6e050320,300f1101,d602e589,38072644,55090372,55091472,450c2043,45130830,6b1401a1,32150009,341a0104,341a0108,341a0608,341a0908,d620ad0d,d6207162,d620e589,f827bf0b,242f00b7,3136860c,58622033,58622047,78696e70,79004f18,b4041024,0d0f1110,c3110791,32150507,32150707,49190304,c6242a89,c6242b89,17274431,c0110055,c0110591,c1110191,c2110791,fa190706,15200182,bc206412,efbeedfe,49190204,79000200,6f0e1503
28-
CommunityXBoxOne,f5100870,c82d0121,6f0e02d8,242f3700,3215290a,6f0ed702,5e04030b,d6200228,15194000,8a350102,8a350202,c82d0220,952e4b43,952e4d43,952e4e43,c82d0a20,4b290430
28+
CommunityXBoxOne,f5100870,c82d0121,6f0e02d8,242f3700,3215290a,6f0ed702,5e04030b,d6200228,15194000,8a350102,8a350202,c82d0220,952e4b43,952e4d43,952e4e43,c82d0a20,4b290430,d6200540
2929
CommunityPSX,6f0e0109,63252605,6f0e1101,31730100,09124488,120a0100,25090218,ba222010,9b284400,9b284500,9b284600,9b284700,151a6222,6206d570,4f0423b3,4f0403d0,4f0408d0,4f0409d0,6d04d1ca,4c053713,a3062106,a30620f6,a30623f6,38078731,38078232,38078433,38078034,38076382,38071888,380756a8,120c1307,120c1cf1,6f0e1401,6f0e1901,6f0e1a01,6f0e2f01,6f0e3001,6f0e3201,8f0e1431,0d0f1000,0d0f1100,0d0f1300,0d0f2100,0d0f2200,0d0f2600,0d0f2700,0d0f2d00,0d0f2500,0d0f3200,0d0f3d00,0d0f4000,0d0f4200,0d0f4900,0d0f4b00,0d0f5100,0d0f5400,0d0f6400,300f1611,c0110355,120cf90e,d81407cd,32150204,7c180006,341a0302,4f1f0800,d6206000,d6209f31,d6201d57,d6209557,d620c757,d620e557,f025c183,6e050520,6e050620,300f1211,4f0420b3,4f0401d0,88880804,504c5354,ff00cb01,83055020,830531b0,9d0d1330,300f1210,6b140203,6b140303,addeefbe,6b140103,63252306,c82d0751,c82d0851,d9040200,d904160f,4c05da0c,e3059605,25090118,25090088,25096888,ba220701,430b0300,8f0e0000,8f0e0610,8f0e0910,8f0e1330,ff114133,bd1201e0,bd1202e0,f025c283,f025c483,66666706,66660288,66660488,5f143102,fe142a23
3030
CommunityPS4,8f0e1411,0d0f0101,0d0fa500,0d0fa600,120e120c,160e120c,1a1e120c,0d0fc000,6b140906,952e2577,120c300e,120c0807,120c110e,120c160e,120c180e,120c1e0e,120cf10e,120cf70e,120cf21c,120cf31c,120cf41c,120cf51c,120c111e,120c121e,120c181e,120c191e,120c1c1e,120ca857,120ca957,120caa57,120cab57,120c210e,38078532
3131
CommunityPS5,8a350302,8a350402

datafiles/input_license.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ SOFTWARE.
2323

2424

2525
Datafile controllertypes.csv includes data sourced from SDL2 typelist
26-
Copyright (C) 1997-2024 Sam Lantinga <slouken@libsdl.org>
26+
Copyright (C) 1997-2025 Sam Lantinga <slouken@libsdl.org>
2727

2828
This software is provided 'as-is', without any express or implied
2929
warranty. In no event will the authors be held liable for any damages

0 commit comments

Comments
 (0)