From fd9bb3962a86d44ff0f73429e6bf8249abb614ae Mon Sep 17 00:00:00 2001 From: WIrral <56731963+WIrral@users.noreply.github.com> Date: Mon, 13 May 2024 14:48:09 +0200 Subject: [PATCH 1/2] Add files via upload --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 40c9fa6..e199f35 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ It would be great however if any improvements are fed back into this version. - [x] Report optional battery level to host - [x] Uses efficient NimBLE bluetooth library - [x] Compatible with Windows - - [x] Compatible with Android (Android OS maps default buttons / axes / hats slightly differently than Windows) + - [x] Compatible with Android (Android OS maps default buttons / axes / hats slightly differently than Windows) (see notes) - [x] Compatible with Linux (limited testing) - [x] Compatible with MacOS X (limited testing) - [ ] Compatible with iOS (No - not even for accessibility switch - This is not a “Made for iPhone” (MFI) compatible device) @@ -139,10 +139,12 @@ Relies on [NimBLE-Arduino](https://github.com/h2zero/NimBLE-Arduino) Use [this](http://www.planetpointy.co.uk/joystick-test-application/) Windows test app to test/see all of the buttons Ensure you have Direct X 9 installed +Gamepads desgined for Android use a different button mapping. This effects analog triggers, where the standard left and right trigger axes are not detected. +Android calls the HID report for right trigger "GAS" and left trigger "BRAKE". Enabling the "Accelerator" and "Brake" simulation controls allows them to be used instead of right and left trigger. + You might also be interested in: - [ESP32-BLE-Mouse](https://github.com/T-vK/ESP32-BLE-Mouse) - [ESP32-BLE-Keyboard](https://github.com/T-vK/ESP32-BLE-Keyboard) -- [Composite Gamepad/Mouse/Keyboard and Xinput capable fork of this library](https://github.com/Mystfit/ESP32-BLE-CompositeHID) or the NimBLE versions at From 41e5924bc03425ab5f52b0ac3dcd7c2897aedec2 Mon Sep 17 00:00:00 2001 From: WIrral <56731963+WIrral@users.noreply.github.com> Date: Mon, 13 May 2024 14:49:37 +0200 Subject: [PATCH 2/2] Add files via upload --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e199f35..1f9aa56 100644 --- a/README.md +++ b/README.md @@ -140,7 +140,7 @@ Use [this](http://www.planetpointy.co.uk/joystick-test-application/) Windows tes Ensure you have Direct X 9 installed Gamepads desgined for Android use a different button mapping. This effects analog triggers, where the standard left and right trigger axes are not detected. -Android calls the HID report for right trigger "GAS" and left trigger "BRAKE". Enabling the "Accelerator" and "Brake" simulation controls allows them to be used instead of right and left trigger. +Android calls the HID report for right trigger `"GAS"` and left trigger `"BRAKE"`. Enabling the `"Accelerator"` and `"Brake"` simulation controls allows them to be used instead of right and left trigger. You might also be interested in: - [ESP32-BLE-Mouse](https://github.com/T-vK/ESP32-BLE-Mouse)