/frameworks/base/core/java/android/hardware/input/ |
H A D | InputDeviceIdentifier.aidl | 19 parcelable InputDeviceIdentifier;
|
H A D | InputDeviceIdentifier.java | 30 public final class InputDeviceIdentifier implements Parcelable { class in inherits:Parcelable 35 public InputDeviceIdentifier(String descriptor, int vendorId, int productId) { method in class:InputDeviceIdentifier 41 private InputDeviceIdentifier(Parcel src) { method in class:InputDeviceIdentifier 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(sourc [all...] |
H A D | IInputManager.aidl | 19 import android.hardware.input.InputDeviceIdentifier; 54 KeyboardLayout[] getKeyboardLayoutsForInputDevice(in InputDeviceIdentifier identifier); 56 String getCurrentKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier); 57 void setCurrentKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier, 59 String[] getEnabledKeyboardLayoutsForInputDevice(in InputDeviceIdentifier identifier); 60 void addKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier, 62 void removeKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier, 64 KeyboardLayout getKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier, 66 void setKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier,
|
H A D | InputManager.java | 490 public KeyboardLayout[] getKeyboardLayoutsForInputDevice(InputDeviceIdentifier identifier) { 528 public String getCurrentKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier) { 549 public void setCurrentKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, 574 public String[] getEnabledKeyboardLayoutsForInputDevice(InputDeviceIdentifier identifier) { 598 public void addKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, 626 public void removeKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, 656 public KeyboardLayout getKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, 677 public void setKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier,
|
/frameworks/native/include/input/ |
H A D | 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,
|
H A D | InputDevice.h | 28 struct InputDeviceIdentifier { struct in namespace:android 29 inline InputDeviceIdentifier() : function in struct:android::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,
|
/frameworks/native/libs/input/ |
H A D | 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, 151 bool isEligibleBuiltInKeyboard(const InputDeviceIdentifier& deviceIdentifier,
|
H A D | InputDevice.cpp | 57 const InputDeviceIdentifier& deviceIdentifier, 130 initialize(-1, 0, -1, InputDeviceIdentifier(), String8(), false, false); 146 const InputDeviceIdentifier& identifier, const String8& alias, bool isExternal,
|
/frameworks/base/core/java/android/view/ |
H A D | InputDevice.java | 20 import android.hardware.input.InputDeviceIdentifier; 53 private final InputDeviceIdentifier mIdentifier; 415 mIdentifier = new InputDeviceIdentifier(descriptor, vendorId, productId); 433 mIdentifier = new InputDeviceIdentifier(mDescriptor, mVendorId, mProductId); 505 public InputDeviceIdentifier getIdentifier() {
|
/frameworks/native/services/inputflinger/ |
H A D | EventHub.h | 190 virtual InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const = 0; 279 virtual InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const; 341 const InputDeviceIdentifier identifier; 369 Device(int fd, int32_t id, const String8& path, const InputDeviceIdentifier& identifier); 387 void assignDescriptorLocked(InputDeviceIdentifier& identifier);
|
H A D | EventHub.cpp | 148 const InputDeviceIdentifier& identifier) : 250 InputDeviceIdentifier EventHub::getDeviceIdentifier(int32_t deviceId) const { 253 if (device == NULL) return InputDeviceIdentifier(); 585 static String8 generateDescriptor(InputDeviceIdentifier& identifier) { 614 void EventHub::assignDescriptorLocked(InputDeviceIdentifier& identifier) { 1079 InputDeviceIdentifier identifier; 1401 InputDeviceIdentifier identifier;
|
H A D | InputReader.h | 315 const InputDeviceIdentifier& identifier) = 0; 318 virtual String8 getDeviceAlias(const InputDeviceIdentifier& identifier) = 0; 481 const InputDeviceIdentifier& identifier, uint32_t classes); 585 controllerNumber, const InputDeviceIdentifier& identifier, uint32_t classes); 660 InputDeviceIdentifier mIdentifier;
|
H A D | InputReader.cpp | 381 InputDeviceIdentifier identifier = mEventHub->getDeviceIdentifier(deviceId); 434 const InputDeviceIdentifier& identifier, uint32_t classes) { 941 int32_t controllerNumber, const InputDeviceIdentifier& identifier, uint32_t classes) :
|
/frameworks/base/core/jni/ |
H A D | android_view_InputDevice.cpp | 58 const InputDeviceIdentifier& ident = deviceInfo.getIdentifier();
|
/frameworks/base/services/core/java/com/android/server/input/ |
H A D | InputManagerService.java | 57 import android.hardware.input.InputDeviceIdentifier; 1040 final InputDeviceIdentifier identifier) { 1237 private String getLayoutDescriptor(InputDeviceIdentifier identifier) { 1252 public String getCurrentKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier) { 1272 public void setCurrentKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, 1298 public String[] getEnabledKeyboardLayoutsForInputDevice(InputDeviceIdentifier identifier) { 1312 public KeyboardLayout getKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, 1341 public void setKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, 1358 private void setKeyboardLayoutForInputDeviceInner(InputDeviceIdentifier identifier, 1387 public void addKeyboardLayoutForInputDevice(InputDeviceIdentifier identifie [all...] |
/frameworks/base/services/core/jni/ |
H A D | com_android_server_input_InputManagerService.cpp | 216 virtual sp<KeyCharacterMap> getKeyboardLayoutOverlay(const InputDeviceIdentifier& identifier); 217 virtual String8 getDeviceAlias(const InputDeviceIdentifier& identifier); 531 const InputDeviceIdentifier& identifier) { 556 String8 NativeInputManager::getDeviceAlias(const InputDeviceIdentifier& identifier) { 1633 "(Landroid/hardware/input/InputDeviceIdentifier;)[Ljava/lang/String;"); 1657 // InputDeviceIdentifier 1659 FIND_CLASS(gInputDeviceIdentifierInfo.clazz, "android/hardware/input/InputDeviceIdentifier");
|
/frameworks/native/services/inputflinger/host/ |
H A D | InputDriver.cpp | 212 InputDeviceIdentifier idi;
|
/frameworks/native/services/inputflinger/tests/ |
H A D | InputReader_test.cpp | 198 virtual sp<KeyCharacterMap> getKeyboardLayoutOverlay(const InputDeviceIdentifier&) { argument 202 virtual String8 getDeviceAlias(const InputDeviceIdentifier&) { argument 314 InputDeviceIdentifier identifier; 479 virtual InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const { 481 return device ? device->identifier : InputDeviceIdentifier(); 955 InputDeviceIdentifier identifier; 964 const InputDeviceIdentifier& identifier, uint32_t classes) { 1221 InputDeviceIdentifier identifier; 1408 InputDeviceIdentifier identifier;
|
/frameworks/base/ |
H A D | compiled-classes-phone | 1652 android.hardware.input.InputDeviceIdentifier 1653 android.hardware.input.InputDeviceIdentifier$1
|