Remove force disable of NKRO when Bluetooth enabled (#25201)

This commit is contained in:
Joel Challis 2025-05-06 06:47:44 +01:00 committed by GitHub
parent ac991405d0
commit ab1332bb6c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 33 additions and 12 deletions

View file

@ -21,7 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "action_layer.h"
#include "timer.h"
#include "keycode_config.h"
#include "usb_device_state.h"
#include <string.h>
extern keymap_config_t keymap_config;
@ -319,14 +318,12 @@ void send_nkro_report(void) {
*/
void send_keyboard_report(void) {
#ifdef NKRO_ENABLE
if (usb_device_state_get_protocol() == USB_PROTOCOL_REPORT && keymap_config.nkro) {
if (host_can_send_nkro() && keymap_config.nkro) {
send_nkro_report();
} else {
send_6kro_report();
return;
}
#else
send_6kro_report();
#endif
send_6kro_report();
}
/** \brief Get mods