mirror of
https://github.com/feschber/lan-mouse.git
synced 2026-04-02 17:41:29 +03:00
fix windows + rename to dx/dy everywhere
This commit is contained in:
@@ -67,11 +67,7 @@ pub enum Event {
|
||||
impl Display for PointerEvent {
|
||||
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
|
||||
match self {
|
||||
PointerEvent::Motion {
|
||||
time: _,
|
||||
dx: relative_x,
|
||||
dy: relative_y,
|
||||
} => write!(f, "motion({relative_x},{relative_y})"),
|
||||
PointerEvent::Motion { time: _, dx, dy } => write!(f, "motion({dx},{dy})"),
|
||||
PointerEvent::Button {
|
||||
time: _,
|
||||
button,
|
||||
|
||||
@@ -127,15 +127,11 @@ impl From<&PointerEvent> for Vec<u8> {
|
||||
fn from(event: &PointerEvent) -> Self {
|
||||
let id = vec![event.event_type() as u8];
|
||||
let data = match event {
|
||||
PointerEvent::Motion {
|
||||
time,
|
||||
dx: relative_x,
|
||||
dy: relative_y,
|
||||
} => {
|
||||
PointerEvent::Motion { time, dx, dy } => {
|
||||
let time = time.to_be_bytes();
|
||||
let relative_x = relative_x.to_be_bytes();
|
||||
let relative_y = relative_y.to_be_bytes();
|
||||
[&time[..], &relative_x[..], &relative_y[..]].concat()
|
||||
let dx = dx.to_be_bytes();
|
||||
let dy = dy.to_be_bytes();
|
||||
[&time[..], &dx[..], &dy[..]].concat()
|
||||
}
|
||||
PointerEvent::Button {
|
||||
time,
|
||||
|
||||
Reference in New Issue
Block a user