Methods Summary |
---|
public void | addKeyboardLayoutForInputDevice(android.hardware.input.InputDeviceIdentifier identifier, java.lang.String keyboardLayoutDescriptor)
|
public void | cancelVibrate(int deviceId, android.os.IBinder token)
|
public java.lang.String | getCurrentKeyboardLayoutForInputDevice(android.hardware.input.InputDeviceIdentifier identifier)
|
public android.view.InputDevice | getInputDevice(int deviceId)
|
public int[] | getInputDeviceIds()
|
public android.hardware.input.KeyboardLayout | getKeyboardLayout(java.lang.String keyboardLayoutDescriptor)
|
public android.hardware.input.KeyboardLayout[] | getKeyboardLayouts()
|
public java.lang.String[] | getKeyboardLayoutsForInputDevice(android.hardware.input.InputDeviceIdentifier identifier)
|
public android.hardware.input.TouchCalibration | getTouchCalibrationForInputDevice(java.lang.String inputDeviceDescriptor, int rotation)
|
public boolean | hasKeys(int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists)
|
public boolean | injectInputEvent(android.view.InputEvent ev, int mode)
|
public void | registerInputDevicesChangedListener(android.hardware.input.IInputDevicesChangedListener listener)
|
public void | removeKeyboardLayoutForInputDevice(android.hardware.input.InputDeviceIdentifier identifier, java.lang.String keyboardLayoutDescriptor)
|
public void | setCurrentKeyboardLayoutForInputDevice(android.hardware.input.InputDeviceIdentifier identifier, java.lang.String keyboardLayoutDescriptor)
|
public void | setTouchCalibrationForInputDevice(java.lang.String inputDeviceDescriptor, int rotation, android.hardware.input.TouchCalibration calibration)
|
public void | tryPointerSpeed(int speed)
|
public void | vibrate(int deviceId, long[] pattern, int repeat, android.os.IBinder token)
|