mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-01-29 00:51:53 +08:00
add mouse interface (#96)
This commit is contained in:
@@ -28,7 +28,19 @@
|
||||
|
||||
|
||||
namespace DRIVERS {
|
||||
class Mouse : public Driver {
|
||||
struct Mouse : public Driver {
|
||||
using Driver::Driver;
|
||||
virtual void begin() {}
|
||||
virtual void clear() {}
|
||||
virtual void sendButtons(
|
||||
bool left_select, bool left_state,
|
||||
bool right_select, bool right_state,
|
||||
bool middle_select, bool middle_state,
|
||||
bool up_select, bool up_state,
|
||||
bool down_select, bool down_state) {}
|
||||
virtual void sendMove(int x, int y) {}
|
||||
virtual void sendRelative(int x, int y) {}
|
||||
virtual void sendWheel(int delta_y) {}
|
||||
virtual bool isOffline() { return false; }
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user