aboutsummaryrefslogtreecommitdiff
path: root/main/input_default.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Allow whitespace in Gamepad mappings.Andreas Haas2016-10-171-2/+2
| | | | | | | | | | Previously, mappings that contained whitespace (most likely after a comma seperator) would not parse correctly. Consider the following mapping as an example: "_test_guid_, test controller, a:b0, b:b1, leftx:a0 ," (cherry picked from commit fa502b7ccc1859b7d75dac841036eda6bff5210d)
* Add function to get readable names for joystick eventsAndreas Haas2016-10-091-0/+58
| | | | | | Closes #6476 (cherry picked from commit e0fcd9331a7ce0e3afd7240a65ecf3e8c59ef9a3)
* Fix input action pressed state not changing for quick joystick movements.Andreas Haas2016-10-091-0/+7
| | | | | | | fixes #6488 Also removes a bunch of dead code related to checking if a joystick axis is pressed. (cherry picked from commit 84783fe77b5dfa89a1bcf5a7e60a3b3ab7d876bd)
* x11: fix x360 wireless gamepad mapping.Andreas Haas2016-09-181-1/+1
| | | | | | | Uses hat values instead of buttons for the dpad now. Fixes #6419 (cherry picked from commit 20bad652efdb1a26ab3307aa733208b449e40c83)
* Update gamepad mappings from community db.Andreas Haas2016-09-181-1/+28
| | | | (cherry picked from commit 808bd539342a55ad1c59c621a05443957626bc9f)
* Fix crash when trying to access the guid of an unavailable Gamepad.Andreas Haas2016-09-011-0/+1
| | | | | | Throws an error now. (cherry picked from commit 02a8604906b1f50000f96e2f8dbd0d50a162ab6f)
* Fix steam controller gamepad mappingAndreas Haas2016-08-081-1/+1
| | | | | | The left stick click was missing (cherry picked from commit e52567bd2988e901c7c757a5f3a2d98309eaa902)
* Add gamepad mapping for the steam controller userspace driver.Andreas Haas2016-07-261-0/+1
|
* Added gyroscope support to Godot and AndroidJamil Halabi2016-07-161-0/+14
|
* Merge pull request #5559 from Hinsbart/connected_joystickspunto-2016-07-101-3/+15
|\ | | | | Input: add get_connected_joysticks() method.
| * Input: add get_connected_joysticks() method.Andreas Haas2016-07-051-3/+15
| | | | | | | | fixes #5465
* | Can use AtlasTextures as custom mouse cursor.Andreas Haas2016-07-031-1/+4
|/ | | | fixes #3957
* Fix the joystick vibration timestampWilhem Barbier2016-06-201-1/+1
|
* Merge pull request #5225 from Hinsbart/x_rumbleRémi Verschelde2016-06-191-1/+1
|\ | | | | Windows: Support gamepad vibration using XInput.
| * Windows: Support gamepad vibration using XInput.Andreas Haas2016-06-151-1/+1
| |
* | Add missing license headers in our source files (#5255)Rémi Verschelde2016-06-181-0/+28
|/ | | Also removes a couple wrong Godot headers from third-party source files.
* Add joystick vibration support on Linux (#5043)Wilhem Barbier2016-06-151-0/+47
|
* Update gamepad mappings.Andreas Haas2016-06-141-0/+18
| | | | Merge mappings from https://github.com/gabomdq/SDL_GameControllerDB
* Add magnetometer sensor support for Androidfluffrabbit2016-05-271-0/+14
|
* Fix ds3 gamepad mappingHinsbart2016-05-041-0/+1
|
* use joystick name from mapping-db if availablehinsbart2016-02-291-0/+2
|
* OUYA gamepad mappings fixKrzysztof Jankowski2016-02-251-0/+1
| | | Fix gamepad mappings for OUYA revision 4
* added more Android gamepad mappingsDana Olson2016-02-241-2/+5
|
* added a couple more Linux mappings, tweaked Ouya Linux mappingDana Olson2016-02-231-2/+6
|
* fix is_joy_mapped return valuehondres2016-02-161-1/+2
|
* fix joystick axis handling for Input.is_action_pressed()hondres2016-02-151-0/+12
|
* x11: analog triggers for ps4 gamepadhondres2016-02-141-1/+1
|
* Merge pull request #3428 from Hinsbart/android-gamepadpunto-2016-02-081-3/+16
|\ | | | | support gamepad remapping on android
| * use fallback mapping from listHondres2016-01-271-17/+13
| |
| * can use fallback mapping on all platformshondres2016-01-241-14/+17
| |
| * support gamepad remapping on androidhondres2016-01-241-0/+14
| |
* | added more gamepad mappingsDana Olson2016-02-011-76/+89
| |
* | clear joystick state on disconnectionhondres2016-01-261-1/+11
|/
* add mappings and increase max number of buttonshondres2016-01-221-3/+6
|
* html5 gamepad supportHinsbart2016-01-211-0/+42
|
* Add some joystick functions to input. Enables manipulation of mappings at ↵hondres2016-01-081-0/+46
| | | | runtime
* Analog values for gamepad triggers, using axes 6 & 7hondres2016-01-021-3/+14
|
* fix debouncing in axis buttonsAriel Manzur2015-12-201-1/+6
|
* Use tabs instead of spaces for new gamepad codehondres2015-12-181-302/+302
|
* Better gamepad supporthondres2015-12-181-7/+431
|
* Added ability to set custom mouse cursors. Not hardware accelerated yet.Juan Linietsky2015-09-241-0/+343