/frameworks/base/core/java/android/hardware/input/ |
InputDeviceIdentifier.aidl | 19 parcelable InputDeviceIdentifier;
|
InputDeviceIdentifier.java | 30 public final class InputDeviceIdentifier implements Parcelable { 35 public InputDeviceIdentifier(String descriptor, int vendorId, int productId) { 41 private InputDeviceIdentifier(Parcel src) { 74 if (o == null || !(o instanceof InputDeviceIdentifier)) return false; 76 final InputDeviceIdentifier that = (InputDeviceIdentifier) o; 86 public static final Parcelable.Creator<InputDeviceIdentifier> CREATOR = 87 new Parcelable.Creator<InputDeviceIdentifier>() { 90 public InputDeviceIdentifier createFromParcel(Parcel source) { 91 return new InputDeviceIdentifier(source) [all...] |
IInputManager.aidl | 20 import android.hardware.input.InputDeviceIdentifier; 58 KeyboardLayout[] getKeyboardLayoutsForInputDevice(in InputDeviceIdentifier identifier); 60 String getCurrentKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier); 61 void setCurrentKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier, 63 String[] getEnabledKeyboardLayoutsForInputDevice(in InputDeviceIdentifier identifier); 64 void addKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier, 66 void removeKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier,
|
InputManager.java | 551 public KeyboardLayout[] getKeyboardLayoutsForInputDevice(InputDeviceIdentifier identifier) { 589 public String getCurrentKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier) { 610 public void setCurrentKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, 635 public String[] getEnabledKeyboardLayoutsForInputDevice(InputDeviceIdentifier identifier) { 659 public void addKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, 687 public void removeKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, [all...] |
/frameworks/native/include/input/ |
Keyboard.h | 55 status_t load(const InputDeviceIdentifier& deviceIdenfier, 71 bool probeKeyMap(const InputDeviceIdentifier& deviceIdentifier, const String8& name); 72 status_t loadKeyLayout(const InputDeviceIdentifier& deviceIdentifier, const String8& name); 73 status_t loadKeyCharacterMap(const InputDeviceIdentifier& deviceIdentifier, 75 String8 getPath(const InputDeviceIdentifier& deviceIdentifier, 82 extern bool isEligibleBuiltInKeyboard(const InputDeviceIdentifier& deviceIdentifier,
|
InputDevice.h | 28 struct InputDeviceIdentifier { 29 inline InputDeviceIdentifier() : 76 const InputDeviceIdentifier& identifier, const String8& alias, bool isExternal, 82 inline const InputDeviceIdentifier& getIdentifier() const { return mIdentifier; } 123 InputDeviceIdentifier mIdentifier; 153 const InputDeviceIdentifier& deviceIdentifier,
|
/hardware/libhardware/modules/input/evdev/ |
InputHost.h | 38 using InputDeviceIdentifier = input_device_identifier_t; 151 virtual InputDeviceIdentifier* createDeviceIdentifier(const char* name, int32_t productId, 159 virtual InputDeviceHandle* registerDevice(InputDeviceIdentifier* id, 163 virtual InputPropertyMap* getDevicePropertyMap(InputDeviceIdentifier* id) = 0; 172 InputDeviceIdentifier* createDeviceIdentifier(const char* name, int32_t productId, 180 InputDeviceHandle* registerDevice(InputDeviceIdentifier* id, InputDeviceDefinition* d) override; 183 InputPropertyMap* getDevicePropertyMap(InputDeviceIdentifier* id) override;
|
InputDevice.h | 37 using InputDeviceIdentifier = struct input_device_identifier; 70 InputDeviceIdentifier* mInputId = nullptr;
|
InputHost.cpp | 77 InputDeviceIdentifier* InputHost::createDeviceIdentifier(const char* name, int32_t productId, 101 InputDeviceHandle* InputHost::registerDevice(InputDeviceIdentifier* id, 110 InputPropertyMap* InputHost::getDevicePropertyMap(InputDeviceIdentifier* id) {
|
/hardware/libhardware/tests/input/evdev/ |
MockInputHost.h | 72 MOCK_METHOD5(createDeviceIdentifier, InputDeviceIdentifier*( 79 MOCK_METHOD2(registerDevice, InputDeviceHandle*(InputDeviceIdentifier* id, 82 MOCK_METHOD1(getDevicePropertyMap, InputPropertyMap*(InputDeviceIdentifier* id));
|
/frameworks/native/libs/input/ |
Keyboard.cpp | 41 status_t KeyMap::load(const InputDeviceIdentifier& deviceIdenfifier, 95 bool KeyMap::probeKeyMap(const InputDeviceIdentifier& deviceIdentifier, 106 status_t KeyMap::loadKeyLayout(const InputDeviceIdentifier& deviceIdentifier, 123 status_t KeyMap::loadKeyCharacterMap(const InputDeviceIdentifier& deviceIdentifier, 141 String8 KeyMap::getPath(const InputDeviceIdentifier& deviceIdentifier, 160 bool isEligibleBuiltInKeyboard(const InputDeviceIdentifier& deviceIdentifier,
|
InputDevice.cpp | 58 const InputDeviceIdentifier& deviceIdentifier, 137 initialize(-1, 0, -1, InputDeviceIdentifier(), String8(), false, false); 153 const InputDeviceIdentifier& identifier, const String8& alias, bool isExternal,
|
/packages/apps/Settings/src/com/android/settings/inputmethod/ |
PhysicalKeyboardFragment.java | 25 import android.hardware.input.InputDeviceIdentifier; 189 private void showKeyboardLayoutDialog(InputDeviceIdentifier inputDeviceIdentifier) { 191 inputDeviceIdentifier); 235 public void onSetupKeyboardLayouts(InputDeviceIdentifier inputDeviceIdentifier) { 239 inputDeviceIdentifier); 249 InputDeviceIdentifier inputDeviceIdentifier = mIntentWaitingForResult 252 showKeyboardLayoutDialog(inputDeviceIdentifier); [all...] |
KeyboardLayoutDialogFragment.java | 29 import android.hardware.input.InputDeviceIdentifier; 52 private static final String KEY_INPUT_DEVICE_IDENTIFIER = "inputDeviceIdentifier"; 54 private InputDeviceIdentifier mInputDeviceIdentifier; 62 public KeyboardLayoutDialogFragment(InputDeviceIdentifier inputDeviceIdentifier) { 63 mInputDeviceIdentifier = inputDeviceIdentifier; 300 private final InputDeviceIdentifier mInputDeviceIdentifier; 302 public KeyboardLayoutLoader(Context context, InputDeviceIdentifier inputDeviceIdentifier) { 304 mInputDeviceIdentifier = inputDeviceIdentifier; [all...] |
KeyboardLayoutPickerFragment.java | 20 import android.hardware.input.InputDeviceIdentifier; 39 private InputDeviceIdentifier mInputDeviceIdentifier;
|
/frameworks/base/core/java/android/view/ |
InputDevice.java | 22 import android.hardware.input.InputDeviceIdentifier; 55 private final InputDeviceIdentifier mIdentifier; 426 mIdentifier = new InputDeviceIdentifier(descriptor, vendorId, productId); 444 mIdentifier = new InputDeviceIdentifier(mDescriptor, mVendorId, mProductId); 517 public InputDeviceIdentifier getIdentifier() { [all...] |
/frameworks/native/services/inputflinger/ |
EventHub.h | 188 virtual InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const = 0; 286 virtual InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const; 348 const InputDeviceIdentifier identifier; 376 Device(int fd, int32_t id, const String8& path, const InputDeviceIdentifier& identifier); 398 void assignDescriptorLocked(InputDeviceIdentifier& identifier);
|
EventHub.cpp | 145 const InputDeviceIdentifier& identifier) : 267 InputDeviceIdentifier EventHub::getDeviceIdentifier(int32_t deviceId) const { 270 if (device == NULL) return InputDeviceIdentifier(); 602 static String8 generateDescriptor(InputDeviceIdentifier& identifier) { 631 void EventHub::assignDescriptorLocked(InputDeviceIdentifier& identifier) { [all...] |
InputReader.h | 273 const InputDeviceIdentifier& identifier) = 0; 276 virtual String8 getDeviceAlias(const InputDeviceIdentifier& identifier) = 0; 444 const InputDeviceIdentifier& identifier, uint32_t classes); 548 controllerNumber, const InputDeviceIdentifier& identifier, uint32_t classes); 626 InputDeviceIdentifier mIdentifier; [all...] |
InputReader.cpp | 466 InputDeviceIdentifier identifier = mEventHub->getDeviceIdentifier(deviceId); 519 const InputDeviceIdentifier& identifier, uint32_t classes) { [all...] |
/frameworks/base/core/jni/ |
android_view_InputDevice.cpp | 58 const InputDeviceIdentifier& ident = deviceInfo.getIdentifier();
|
/frameworks/base/services/core/java/com/android/server/input/ |
InputManagerService.java | 64 import android.hardware.input.InputDeviceIdentifier; [all...] |
/frameworks/base/services/core/jni/ |
com_android_server_input_InputManagerService.cpp | 232 virtual sp<KeyCharacterMap> getKeyboardLayoutOverlay(const InputDeviceIdentifier& identifier); 233 virtual String8 getDeviceAlias(const InputDeviceIdentifier& identifier); 604 const InputDeviceIdentifier& identifier) { 630 String8 NativeInputManager::getDeviceAlias(const InputDeviceIdentifier& identifier) { [all...] |
/frameworks/native/services/inputflinger/host/ |
InputDriver.cpp | 212 InputDeviceIdentifier idi;
|
/frameworks/native/services/inputflinger/tests/ |
InputReader_test.cpp | 238 virtual sp<KeyCharacterMap> getKeyboardLayoutOverlay(const InputDeviceIdentifier&) { 242 virtual String8 getDeviceAlias(const InputDeviceIdentifier&) { 364 InputDeviceIdentifier identifier; 577 virtual InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const { 579 return device ? device->identifier : InputDeviceIdentifier(); 1057 InputDeviceIdentifier identifier; 1066 const InputDeviceIdentifier& identifier, uint32_t classes) { [all...] |