1786006393

This commit is contained in:
2026-08-06 10:53:13 +02:00
parent 11e4dcdd1f
commit 0525eae64f

View File

@@ -47,10 +47,14 @@ impl InputState {
for event in events {
match event.destructure() {
EventSummary::AbsoluteAxis(_, AbsoluteAxisCode::ABS_X, value) => {
self.x = (((value - 13) as f32 / 882.) * (self.width as f32)) as i32;
self.x = ((((value - 13) as f32 / 882.) * (self.width as f32)) as i32)
.max(0)
.min(self.width);
}
EventSummary::AbsoluteAxis(_, AbsoluteAxisCode::ABS_Y, value) => {
self.y = (((value - 13) as f32 / 624.) * (self.height as f32)) as i32;
self.y = ((((value - 13) as f32 / 624.) * (self.height as f32)) as i32)
.max(0)
.min(self.width);
}
EventSummary::Key(_, key, value) => match value {
1 => {