Index: ui/events/ozone/evdev/input_controller_evdev.cc |
diff --git a/ui/events/ozone/evdev/input_controller_evdev.cc b/ui/events/ozone/evdev/input_controller_evdev.cc |
index c7f5967731309733fe10ec66adbf607909f798a3..a1241484c4a9af0af5015dcdc1a23882305ca05b 100644 |
--- a/ui/events/ozone/evdev/input_controller_evdev.cc |
+++ b/ui/events/ozone/evdev/input_controller_evdev.cc |
@@ -72,6 +72,23 @@ bool InputControllerEvdev::HasTouchpad() { |
return event_factory_->GetDeviceIdsByType(DT_TOUCHPAD, NULL); |
} |
+void InputControllerEvdev::DisableInternalTouchpad() { |
+ event_factory_->DisableInternalTouchpad(); |
+} |
+ |
+void InputControllerEvdev::EnableInternalTouchpad() { |
+ event_factory_->EnableInternalTouchpad(); |
+} |
+ |
+void InputControllerEvdev::DisableInternalKeyboardExceptKeys( |
+ scoped_ptr<std::set<KeyboardCode>> excepted_keys) { |
+ event_factory_->DisableInternalKeyboardExceptKeys(excepted_keys.Pass()); |
+} |
+ |
+void InputControllerEvdev::EnableInternalKeyboard() { |
+ event_factory_->EnableInternalKeyboard(); |
+} |
+ |
void InputControllerEvdev::SetIntPropertyForOneType(const EventDeviceType type, |
const std::string& name, |
int value) { |