Add touchscreen support with onscreen keyboard #1

Merged
stjet merged 21 commits from dev into master 2025-02-10 05:03:49 +00:00
Showing only changes of commit bcda14399c - Show all commits

View File

@@ -131,7 +131,11 @@ pub fn init(framebuffer: Framebuffer, framebuffer_info: FramebufferInfo) {
y = Some(value); y = Some(value);
} }
if x.is_some() && y.is_some() { if x.is_some() && y.is_some() {
tx1.send(ThreadMessage::Touch(x.unwrap(), y.unwrap())).unwrap(); if rotate {
tx1.send(ThreadMessage::Touch(y.unwrap(), x.unwrap())).unwrap();
} else {
tx1.send(ThreadMessage::Touch(dimensions[0] - x.unwrap(), y.unwrap())).unwrap();
}
x = None; x = None;
y = None; y = None;
} }