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
There are two similar librarys from jakern and you, blackketter.
First support mouse reconnection but no Media Key, the other one from you
supports Media Key, but this library has problems with the mouse reconnection?
I tried to combine the functionallity by comparing source code.
The function KEY_MEDIA_MUTE, KEY_MEDIA_PLAY_PAUSE, KEY_MEDIA_NEXT_TRACK are working as wanted. But when sending Keyboard.write( KEY_MEDIA_VOLUME_UP ); or Keyboard.write( KEY_MEDIA_VOLUME_DOWN );
lead to blocking PC. I'm not able to switch from window to window by ALT+TAB after sending this commands. It takes a while for the PC to react normally again. Strange.
Is there an common solution possible, Best regards.
The text was updated successfully, but these errors were encountered:
There are two similar librarys from jakern and you, blackketter.
First support mouse reconnection but no Media Key, the other one from you
supports Media Key, but this library has problems with the mouse reconnection?
I tried to combine the functionallity by comparing source code.
I added in BleComboKeyboard.cpp
bleKeyboardInstance->connectionStatus->inputMediaKeys = bleKeyboardInstance->inputMediaKeys;
and in BleConnectionStatus.h
BLECharacteristic* inputMediaKeys;
and changed BleConnectionStatus.cpp
The function KEY_MEDIA_MUTE, KEY_MEDIA_PLAY_PAUSE, KEY_MEDIA_NEXT_TRACK are working as wanted. But when sending
Keyboard.write( KEY_MEDIA_VOLUME_UP );
orKeyboard.write( KEY_MEDIA_VOLUME_DOWN );
lead to blocking PC. I'm not able to switch from window to window by ALT+TAB after sending this commands. It takes a while for the PC to react normally again. Strange.
Is there an common solution possible, Best regards.
The text was updated successfully, but these errors were encountered: