| Index: ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.h
|
| diff --git a/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.h b/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.h
|
| index e50ac73a312f611817b3776fc033ced422e8d474..f203cdf1312ddf2e5cf0bfca0ac1acf08d96faab 100644
|
| --- a/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.h
|
| +++ b/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.h
|
| @@ -10,6 +10,7 @@
|
| #include "base/files/file_path.h"
|
| #include "base/message_loop/message_loop.h"
|
| #include "ui/events/ozone/evdev/event_converter_evdev.h"
|
| +#include "ui/events/ozone/evdev/event_device_info.h"
|
|
|
| namespace ui {
|
|
|
| @@ -39,11 +40,13 @@ class EventReaderLibevdevCros : public EventConverterEvdev {
|
| const base::FilePath& path,
|
| int id,
|
| InputDeviceType type,
|
| + const EventDeviceInfo& devinfo,
|
| scoped_ptr<Delegate> delegate);
|
| ~EventReaderLibevdevCros();
|
|
|
| // EventConverterEvdev:
|
| void OnFileCanReadWithoutBlocking(int fd) override;
|
| + bool HasKeyboard() const override;
|
|
|
| private:
|
| static void OnSynReport(void* data,
|
| @@ -51,6 +54,9 @@ class EventReaderLibevdevCros : public EventConverterEvdev {
|
| struct timeval* tv);
|
| static void OnLogMessage(void*, int level, const char*, ...);
|
|
|
| + // Input modalities for this device.
|
| + bool has_keyboard_;
|
| +
|
| // Libevdev state.
|
| Evdev evdev_;
|
|
|
|
|