Home
last modified time | relevance | path

Searched refs:uinput (Results 1 – 17 of 17) sorted by relevance

/frameworks/base/cmds/uinput/jni/
Dcom_android_commands_uinput_Device.cpp46 namespace uinput { namespace
48 using src::com::android::commands::uinput::InputAbsInfo;
255 std::unique_ptr<uinput::DeviceCallback> cb = in openUinputDevice()
256 std::make_unique<uinput::DeviceCallback>(env, callback); in openUinputDevice()
258 std::unique_ptr<uinput::UinputDevice> d = in openUinputDevice()
259 uinput::UinputDevice::open(id, name.c_str(), vendorId, productId, versionId, bus, in openUinputDevice()
265 uinput::UinputDevice* d = reinterpret_cast<uinput::UinputDevice*>(ptr); in closeUinputDevice()
273 uinput::UinputDevice* d = reinterpret_cast<uinput::UinputDevice*>(ptr); in injectEvent()
297 uinput::InputAbsInfo info; in setAbsInfo()
352 uinput::gDeviceCallbackClassInfo.onDeviceConfigure = in register_com_android_commands_uinput_Device()
[all …]
Dcom_android_commands_uinput_Device.h28 namespace uinput {
/frameworks/native/cmds/evemu-record/
DREADME.md5 [simple text-based format][format] that can be replayed using the [`uinput` command on
6 Android][uinput] or the FreeDesktop evemu tools on other Linux-based platforms. It is included by
23 /dev/input/event4: uinput-folio
29 `my-recording.evemu` file that you can examine in a text editor. To replay it, use the [`uinput`
30 command][uinput]:
33 $ adb shell uinput - < my-recording.evemu
48 [uinput]: https://cs.android.com/android/platform/superproject/main/+/main:frameworks/base/cmds/uin…
/frameworks/base/cmds/uinput/
DAndroid.bp22 name: "uinput",
23 wrapper: "uinput.sh",
34 "src/com/android/commands/uinput/InputAbsInfo.aidl",
Duinput.sh8 export CLASSPATH=/system/framework/uinput.jar
9 exec app_process /system/bin com.android.commands.uinput.Uinput "$@"
DREADME.md3 There are two ways to use the `uinput` command:
5 * **Recommended:** `uinput -` reads commands from standard input until End-of-File (Ctrl+D) is sent.
6 This mode can be used interactively from a terminal or used to control uinput from another program
8 * `uinput <filename>` reads commands from a file instead of standard input.
17 `uinput` supports the evemu format, as used by the [FreeDesktop project's evemu suite][FreeDesktop].
53 Register a new uinput device
64 | `configuration` | object array | uinput device configuration|
71 `bus` is used to determine how the uinput device is connected to the host. The options are `"usb"`
74 Device configuration is used to configure the uinput device. The `type` field provides a `UI_SET_*`
76 control values to be sent to the uinput device, which depends on the control code.
[all …]
/frameworks/base/cmds/uinput/tests/src/com/android/commands/uinput/tests/
DEvemuParserTest.java17 package com.android.commands.uinput.tests;
30 import com.android.commands.uinput.EvemuParser;
31 import com.android.commands.uinput.Event;
32 import com.android.commands.uinput.Event.UinputControlCode;
40 import src.com.android.commands.uinput.InputAbsInfo;
/frameworks/base/cmds/uinput/src/com/android/commands/uinput/
DEventParser.java17 package com.android.commands.uinput;
DInputAbsInfo.aidl17 package src.com.android.commands.uinput;
DEvent.java17 package com.android.commands.uinput;
25 import src.com.android.commands.uinput.InputAbsInfo;
DDevice.java17 package com.android.commands.uinput;
36 import src.com.android.commands.uinput.InputAbsInfo;
DJsonStyleParser.java17 package com.android.commands.uinput;
33 import src.com.android.commands.uinput.InputAbsInfo;
DUinput.java17 package com.android.commands.uinput;
DEvemuParser.java17 package com.android.commands.uinput;
33 import src.com.android.commands.uinput.InputAbsInfo;
/frameworks/native/services/vr/virtual_touchpad/
DEvdevInjector.h113 inline void SetUInputForTesting(UInput* uinput) { uinput_ = uinput; } in SetUInputForTesting() argument
/frameworks/base/cmds/uinput/tests/
DAndroid.bp15 "uinput",
/frameworks/base/
DPREUPLOAD.cfg11 cmds/uinput/