Home | History | Annotate | Download | only in events
      1 // Copyright 2013 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "ui/events/event_switches.h"
      6 
      7 namespace switches {
      8 
      9 // Enable scroll prediction for scroll update events.
     10 const char kEnableScrollPrediction[] = "enable-scroll-prediction";
     11 
     12 // Enable support for touch events.
     13 const char kTouchEvents[] = "touch-events";
     14 
     15 // The values the kTouchEvents switch may have, as in --touch-events=disabled.
     16 //   auto: enabled at startup when an attached touchscreen is present.
     17 const char kTouchEventsAuto[] = "auto";
     18 //   enabled: touch events always enabled.
     19 const char kTouchEventsEnabled[] = "enabled";
     20 //   disabled: touch events are disabled.
     21 const char kTouchEventsDisabled[] = "disabled";
     22 
     23 #if defined(OS_LINUX)
     24 // Tells chrome to interpret events from these devices as touch events. Only
     25 // available with XInput 2 (i.e. X server 1.8 or above). The id's of the
     26 // devices can be retrieved from 'xinput list'.
     27 const char kTouchDevices[] = "touch-devices";
     28 #endif
     29 
     30 }  // namespace switches
     31