1
0
Fork 0
forked from wry/wry

tablet: implement version 2

This commit is contained in:
Julian Orth 2025-04-22 22:22:31 +02:00
parent 1d017ec2c2
commit dee0066f1a
25 changed files with 426 additions and 31 deletions

View file

@ -470,6 +470,27 @@ impl JaySeatEvents {
});
}
pub fn send_tablet_pad_dial(
&self,
seat: SeatId,
pad: InputDeviceId,
time_usec: u64,
value120: i32,
dial: u32,
) {
self.client.event(TabletPadDialDelta {
self_id: self.id,
value120,
});
self.client.event(TabletPadDialFrame {
self_id: self.id,
seat: seat.raw(),
time_usec,
input_device: pad.raw(),
dial,
});
}
pub fn send_touch_down(&self, seat: SeatId, time_usec: u64, id: i32, x: Fixed, y: Fixed) {
self.client.event(TouchDown {
self_id: self.id,