1
0
Fork 0
forked from wry/wry

metal,config: allow enabling tap-to-click

This commit is contained in:
Julian Orth 2022-06-01 14:29:56 +02:00
parent 59445dd875
commit 6cc97ee56e
13 changed files with 293 additions and 4 deletions

View file

@ -427,6 +427,18 @@ trait TestInputDevice: InputDevice {
fn set_transform_matrix(&self, matrix: TransformMatrix) {
let _ = matrix;
}
fn set_tap_enabled(&self, enabled: bool) {
let _ = enabled;
}
fn set_drag_enabled(&self, enabled: bool) {
let _ = enabled;
}
fn set_drag_lock_enabled(&self, enabled: bool) {
let _ = enabled;
}
}
impl<T: TestInputDevice> InputDevice for T {
@ -473,4 +485,16 @@ impl<T: TestInputDevice> InputDevice for T {
fn name(&self) -> Rc<String> {
self.common().name.clone()
}
fn set_tap_enabled(&self, enabled: bool) {
<Self as TestInputDevice>::set_tap_enabled(self, enabled)
}
fn set_drag_enabled(&self, enabled: bool) {
<Self as TestInputDevice>::set_drag_enabled(self, enabled)
}
fn set_drag_lock_enabled(&self, enabled: bool) {
<Self as TestInputDevice>::set_drag_lock_enabled(self, enabled)
}
}