Skip to content

Commit 2e140e4

Browse files
committed
added stub methods for begin() and end() to Mouse and Keyboard
1 parent a0f1f1a commit 2e140e4

File tree

2 files changed

+24
-4
lines changed

2 files changed

+24
-4
lines changed

hardware/arduino/cores/arduino/HID.cpp

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,15 @@ bool WEAK HID_Setup(Setup& setup)
201201
//================================================================================
202202
// Mouse
203203

204-
Mouse_::Mouse_() : _buttons(0)
204+
Mouse_::Mouse_(void) : _buttons(0)
205+
{
206+
}
207+
208+
void Mouse_::begin(void)
209+
{
210+
}
211+
212+
void Mouse_::end(void)
205213
{
206214
}
207215

@@ -253,7 +261,15 @@ bool Mouse_::isPressed(uint8_t b)
253261
//================================================================================
254262
// Keyboard
255263

256-
Keyboard_::Keyboard_()
264+
Keyboard_::Keyboard_(void)
265+
{
266+
}
267+
268+
void Keyboard_::begin(void)
269+
{
270+
}
271+
272+
void Keyboard_::end(void)
257273
{
258274
}
259275

hardware/arduino/cores/arduino/USBAPI.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,9 @@ class Mouse_
5757
uint8_t _buttons;
5858
void buttons(uint8_t b);
5959
public:
60-
Mouse_();
60+
Mouse_(void);
61+
void begin(void);
62+
void end(void);
6163
void click(uint8_t b = MOUSE_LEFT);
6264
void move(signed char x, signed char y, signed char wheel = 0);
6365
void press(uint8_t b = MOUSE_LEFT); // press LEFT by default
@@ -121,7 +123,9 @@ class Keyboard_ : public Print
121123
KeyReport _keyReport;
122124
void sendReport(KeyReport* keys);
123125
public:
124-
Keyboard_();
126+
Keyboard_(void);
127+
void begin(void);
128+
void end(void);
125129
virtual size_t write(uint8_t k) {return type(k);};
126130
virtual size_t type(uint8_t k);
127131
virtual size_t press(uint8_t k);

0 commit comments

Comments
 (0)