blob: 66db0fc7eda53025d1c8c7dffc9392c320c377e7 [file] [log] [blame]
#!/usr/bin/env python
# Copyright 2015 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import argparse
from . import cros_keys
argparser = argparse.ArgumentParser(description="Type text via events.")
argparser.add_argument(
"-k", "--keyevents", action="store_true",
help="Treat text as white space separated list of keyevents.")
argparser.add_argument("text", help="text or list of keyevent string")
args = argparser.parse_args()
if args.keyevents:
cros_keys.press_keys(args.text.split())
else:
cros_keys.type_chars(args.text)