English | Site Directory

Android - An Open Handset Alliance Project

android.view
public class

android.view.RawInputEvent

java.lang.Object
android.view.RawInputEvent

Summary

Constants

      Value  
int  ABS_BRAKE    10  0x0000000a 
int  ABS_DISTANCE    25  0x00000019 
int  ABS_GAS    0x00000009 
int  ABS_HAT0X    16  0x00000010 
int  ABS_HAT0Y    17  0x00000011 
int  ABS_HAT1X    18  0x00000012 
int  ABS_HAT1Y    19  0x00000013 
int  ABS_HAT2X    20  0x00000014 
int  ABS_HAT2Y    21  0x00000015 
int  ABS_HAT3X    22  0x00000016 
int  ABS_HAT3Y    23  0x00000017 
int  ABS_MAX    63  0x0000003f 
int  ABS_MISC    40  0x00000028 
int  ABS_PRESSURE    24  0x00000018 
int  ABS_RUDDER    0x00000007 
int  ABS_RX    0x00000003 
int  ABS_RY    0x00000004 
int  ABS_RZ    0x00000005 
int  ABS_THROTTLE    0x00000006 
int  ABS_TILT_X    26  0x0000001a 
int  ABS_TILT_Y    27  0x0000001b 
int  ABS_TOOL_WIDTH    28  0x0000001c 
int  ABS_VOLUME    32  0x00000020 
int  ABS_WHEEL    0x00000008 
int  ABS_X    0x00000000 
int  ABS_Y    0x00000001 
int  ABS_Z    0x00000002 
int  BTN_0    256  0x00000100 
int  BTN_1    257  0x00000101 
int  BTN_2    258  0x00000102 
int  BTN_3    259  0x00000103 
int  BTN_4    260  0x00000104 
int  BTN_5    261  0x00000105 
int  BTN_6    262  0x00000106 
int  BTN_7    263  0x00000107 
int  BTN_8    264  0x00000108 
int  BTN_9    265  0x00000109 
int  BTN_A    304  0x00000130 
int  BTN_B    305  0x00000131 
int  BTN_BACK    278  0x00000116 
int  BTN_BASE    294  0x00000126 
int  BTN_BASE2    295  0x00000127 
int  BTN_BASE3    296  0x00000128 
int  BTN_BASE4    297  0x00000129 
int  BTN_BASE5    298  0x0000012a 
int  BTN_BASE6    299  0x0000012b 
int  BTN_C    306  0x00000132 
int  BTN_DEAD    303  0x0000012f 
int  BTN_DIGI    320  0x00000140 
int  BTN_EXTRA    276  0x00000114 
int  BTN_FIRST    256  0x00000100 
int  BTN_FORWARD    277  0x00000115 
int  BTN_GAMEPAD    304  0x00000130 
int  BTN_GEAR_DOWN    336  0x00000150 
int  BTN_GEAR_UP    337  0x00000151 
int  BTN_JOYSTICK    288  0x00000120 
int  BTN_LAST    351  0x0000015f 
int  BTN_LEFT    272  0x00000110 
int  BTN_MIDDLE    274  0x00000112 
int  BTN_MISC    256  0x00000100 
int  BTN_MODE    316  0x0000013c 
int  BTN_MOUSE    272  0x00000110 
int  BTN_PINKIE    293  0x00000125 
int  BTN_RIGHT    273  0x00000111 
int  BTN_SELECT    314  0x0000013a 
int  BTN_SIDE    275  0x00000113 
int  BTN_START    315  0x0000013b 
int  BTN_STYLUS    331  0x0000014b 
int  BTN_STYLUS2    332  0x0000014c 
int  BTN_TASK    279  0x00000117 
int  BTN_THUMB    289  0x00000121 
int  BTN_THUMB2    290  0x00000122 
int  BTN_THUMBL    317  0x0000013d 
int  BTN_THUMBR    318  0x0000013e 
int  BTN_TL    310  0x00000136 
int  BTN_TL2    312  0x00000138 
int  BTN_TOOL_AIRBRUSH    324  0x00000144 
int  BTN_TOOL_BRUSH    322  0x00000142 
int  BTN_TOOL_DOUBLETAP    333  0x0000014d 
int  BTN_TOOL_FINGER    325  0x00000145 
int  BTN_TOOL_LENS    327  0x00000147 
int  BTN_TOOL_MOUSE    326  0x00000146 
int  BTN_TOOL_PEN    320  0x00000140 
int  BTN_TOOL_PENCIL    323  0x00000143 
int  BTN_TOOL_RUBBER    321  0x00000141 
int  BTN_TOOL_TRIPLETAP    334  0x0000014e 
int  BTN_TOP    291  0x00000123 
int  BTN_TOP2    292  0x00000124 
int  BTN_TOUCH    330  0x0000014a 
int  BTN_TR    311  0x00000137 
int  BTN_TR2    313  0x00000139 
int  BTN_TRIGGER    288  0x00000120 
int  BTN_WHEEL    336  0x00000150 
int  BTN_X    307  0x00000133 
int  BTN_Y    308  0x00000134 
int  BTN_Z    309  0x00000135 
int  CLASS_CONFIGURATION_CHANGED    268435456  0x10000000 
int  CLASS_KEYBOARD    0x00000001 
int  CLASS_TOUCHSCREEN    0x00000002 
int  CLASS_TRACKBALL    0x00000004 
int  DEVICE_IDENT_MASK    65535  0x0000ffff 
int  DEVICE_SEQUENCE_MASK    -65536  0xffff0000 
int  EV_ABS    0x00000003 
int  EV_DEVICE_ADDED    268435456  0x10000000 
int  EV_DEVICE_REMOVED    536870912  0x20000000 
int  EV_FF    21  0x00000015 
int  EV_FF_STATUS    23  0x00000017 
int  EV_KEY    0x00000001 
int  EV_LED    17  0x00000011 
int  EV_MSC    0x00000004 
int  EV_PWR    22  0x00000016 
int  EV_REL    0x00000002 
int  EV_REP    20  0x00000014 
int  EV_SND    18  0x00000012 
int  EV_SW    0x00000005 
int  EV_SYN    0x00000000 
int  REL_DIAL    0x00000007 
int  REL_HWHEEL    0x00000006 
int  REL_MAX    15  0x0000000f 
int  REL_MISC    0x00000009 
int  REL_RX    0x00000003 
int  REL_RY    0x00000004 
int  REL_RZ    0x00000005 
int  REL_WHEEL    0x00000008 
int  REL_X    0x00000000 
int  REL_Y    0x00000001 
int  REL_Z    0x00000002 

Fields

public      int  deviceId   
public      int  flags   
public      int  keycode   
public      int  scancode   
public      int  type   
public      int  value   
public      long  when   

Public Constructors

          RawInputEvent()
Methods inherited from class java.lang.Object

Details

Constants

public static final int ABS_BRAKE

Constant Value: 10 (0x0000000a)

public static final int ABS_DISTANCE

Constant Value: 25 (0x00000019)

public static final int ABS_GAS

Constant Value: 9 (0x00000009)

public static final int ABS_HAT0X

Constant Value: 16 (0x00000010)

public static final int ABS_HAT0Y

Constant Value: 17 (0x00000011)

public static final int ABS_HAT1X

Constant Value: 18 (0x00000012)

public static final int ABS_HAT1Y

Constant Value: 19 (0x00000013)

public static final int ABS_HAT2X

Constant Value: 20 (0x00000014)

public static final int ABS_HAT2Y

Constant Value: 21 (0x00000015)

public static final int ABS_HAT3X

Constant Value: 22 (0x00000016)

public static final int ABS_HAT3Y

Constant Value: 23 (0x00000017)

public static final int ABS_MAX

Constant Value: 63 (0x0000003f)

public static final int ABS_MISC

Constant Value: 40 (0x00000028)

public static final int ABS_PRESSURE

Constant Value: 24 (0x00000018)

public static final int ABS_RUDDER

Constant Value: 7 (0x00000007)

public static final int ABS_RX

Constant Value: 3 (0x00000003)

public static final int ABS_RY

Constant Value: 4 (0x00000004)

public static final int ABS_RZ

Constant Value: 5 (0x00000005)

public static final int ABS_THROTTLE

Constant Value: 6 (0x00000006)

public static final int ABS_TILT_X

Constant Value: 26 (0x0000001a)

public static final int ABS_TILT_Y

Constant Value: 27 (0x0000001b)

public static final int ABS_TOOL_WIDTH

Constant Value: 28 (0x0000001c)

public static final int ABS_VOLUME

Constant Value: 32 (0x00000020)

public static final int ABS_WHEEL

Constant Value: 8 (0x00000008)

public static final int ABS_X

Constant Value: 0 (0x00000000)

public static final int ABS_Y

Constant Value: 1 (0x00000001)

public static final int ABS_Z

Constant Value: 2 (0x00000002)

public static final int BTN_0

Constant Value: 256 (0x00000100)

public static final int BTN_1

Constant Value: 257 (0x00000101)

public static final int BTN_2

Constant Value: 258 (0x00000102)

public static final int BTN_3

Constant Value: 259 (0x00000103)

public static final int BTN_4

Constant Value: 260 (0x00000104)

public static final int BTN_5

Constant Value: 261 (0x00000105)

public static final int BTN_6

Constant Value: 262 (0x00000106)

public static final int BTN_7

Constant Value: 263 (0x00000107)

public static final int BTN_8

Constant Value: 264 (0x00000108)

public static final int BTN_9

Constant Value: 265 (0x00000109)

public static final int BTN_A

Constant Value: 304 (0x00000130)

public static final int BTN_B

Constant Value: 305 (0x00000131)

public static final int BTN_BACK

Constant Value: 278 (0x00000116)

public static final int BTN_BASE

Constant Value: 294 (0x00000126)

public static final int BTN_BASE2

Constant Value: 295 (0x00000127)

public static final int BTN_BASE3

Constant Value: 296 (0x00000128)

public static final int BTN_BASE4

Constant Value: 297 (0x00000129)

public static final int BTN_BASE5

Constant Value: 298 (0x0000012a)

public static final int BTN_BASE6

Constant Value: 299 (0x0000012b)

public static final int BTN_C

Constant Value: 306 (0x00000132)

public static final int BTN_DEAD

Constant Value: 303 (0x0000012f)

public static final int BTN_DIGI

Constant Value: 320 (0x00000140)

public static final int BTN_EXTRA

Constant Value: 276 (0x00000114)

public static final int BTN_FIRST

Constant Value: 256 (0x00000100)

public static final int BTN_FORWARD

Constant Value: 277 (0x00000115)

public static final int BTN_GAMEPAD

Constant Value: 304 (0x00000130)

public static final int BTN_GEAR_DOWN

Constant Value: 336 (0x00000150)

public static final int BTN_GEAR_UP

Constant Value: 337 (0x00000151)

public static final int BTN_JOYSTICK

Constant Value: 288 (0x00000120)

public static final int BTN_LAST

Constant Value: 351 (0x0000015f)

public static final int BTN_LEFT

Constant Value: 272 (0x00000110)

public static final int BTN_MIDDLE

Constant Value: 274 (0x00000112)

public static final int BTN_MISC

Constant Value: 256 (0x00000100)

public static final int BTN_MODE

Constant Value: 316 (0x0000013c)

public static final int BTN_MOUSE

Constant Value: 272 (0x00000110)

public static final int BTN_PINKIE

Constant Value: 293 (0x00000125)

public static final int BTN_RIGHT

Constant Value: 273 (0x00000111)

public static final int BTN_SELECT

Constant Value: 314 (0x0000013a)

public static final int BTN_SIDE

Constant Value: 275 (0x00000113)

public static final int BTN_START

Constant Value: 315 (0x0000013b)

public static final int BTN_STYLUS

Constant Value: 331 (0x0000014b)

public static final int BTN_STYLUS2

Constant Value: 332 (0x0000014c)

public static final int BTN_TASK

Constant Value: 279 (0x00000117)

public static final int BTN_THUMB

Constant Value: 289 (0x00000121)

public static final int BTN_THUMB2

Constant Value: 290 (0x00000122)

public static final int BTN_THUMBL

Constant Value: 317 (0x0000013d)

public static final int BTN_THUMBR

Constant Value: 318 (0x0000013e)

public static final int BTN_TL

Constant Value: 310 (0x00000136)

public static final int BTN_TL2

Constant Value: 312 (0x00000138)

public static final int BTN_TOOL_AIRBRUSH

Constant Value: 324 (0x00000144)

public static final int BTN_TOOL_BRUSH

Constant Value: 322 (0x00000142)

public static final int BTN_TOOL_DOUBLETAP

Constant Value: 333 (0x0000014d)

public static final int BTN_TOOL_FINGER

Constant Value: 325 (0x00000145)

public static final int BTN_TOOL_LENS

Constant Value: 327 (0x00000147)

public static final int BTN_TOOL_MOUSE

Constant Value: 326 (0x00000146)

public static final int BTN_TOOL_PEN

Constant Value: 320 (0x00000140)

public static final int BTN_TOOL_PENCIL

Constant Value: 323 (0x00000143)

public static final int BTN_TOOL_RUBBER

Constant Value: 321 (0x00000141)

public static final int BTN_TOOL_TRIPLETAP

Constant Value: 334 (0x0000014e)

public static final int BTN_TOP

Constant Value: 291 (0x00000123)

public static final int BTN_TOP2

Constant Value: 292 (0x00000124)

public static final int BTN_TOUCH

Constant Value: 330 (0x0000014a)

public static final int BTN_TR

Constant Value: 311 (0x00000137)

public static final int BTN_TR2

Constant Value: 313 (0x00000139)

public static final int BTN_TRIGGER

Constant Value: 288 (0x00000120)

public static final int BTN_WHEEL

Constant Value: 336 (0x00000150)

public static final int BTN_X

Constant Value: 307 (0x00000133)

public static final int BTN_Y

Constant Value: 308 (0x00000134)

public static final int BTN_Z

Constant Value: 309 (0x00000135)

public static final int CLASS_CONFIGURATION_CHANGED

Constant Value: 268435456 (0x10000000)

public static final int CLASS_KEYBOARD

Constant Value: 1 (0x00000001)

public static final int CLASS_TOUCHSCREEN

Constant Value: 2 (0x00000002)

public static final int CLASS_TRACKBALL

Constant Value: 4 (0x00000004)

public static final int DEVICE_IDENT_MASK

Constant Value: 65535 (0x0000ffff)

public static final int DEVICE_SEQUENCE_MASK

Constant Value: -65536 (0xffff0000)

public static final int EV_ABS

Constant Value: 3 (0x00000003)

public static final int EV_DEVICE_ADDED

Constant Value: 268435456 (0x10000000)

public static final int EV_DEVICE_REMOVED

Constant Value: 536870912 (0x20000000)

public static final int EV_FF

Constant Value: 21 (0x00000015)

public static final int EV_FF_STATUS

Constant Value: 23 (0x00000017)

public static final int EV_KEY

Constant Value: 1 (0x00000001)

public static final int EV_LED

Constant Value: 17 (0x00000011)

public static final int EV_MSC

Constant Value: 4 (0x00000004)

public static final int EV_PWR

Constant Value: 22 (0x00000016)

public static final int EV_REL

Constant Value: 2 (0x00000002)

public static final int EV_REP

Constant Value: 20 (0x00000014)

public static final int EV_SND

Constant Value: 18 (0x00000012)

public static final int EV_SW

Constant Value: 5 (0x00000005)

public static final int EV_SYN

Constant Value: 0 (0x00000000)

public static final int REL_DIAL

Constant Value: 7 (0x00000007)

public static final int REL_HWHEEL

Constant Value: 6 (0x00000006)

public static final int REL_MAX

Constant Value: 15 (0x0000000f)

public static final int REL_MISC

Constant Value: 9 (0x00000009)

public static final int REL_RX

Constant Value: 3 (0x00000003)

public static final int REL_RY

Constant Value: 4 (0x00000004)

public static final int REL_RZ

Constant Value: 5 (0x00000005)

public static final int REL_WHEEL

Constant Value: 8 (0x00000008)

public static final int REL_X

Constant Value: 0 (0x00000000)

public static final int REL_Y

Constant Value: 1 (0x00000001)

public static final int REL_Z

Constant Value: 2 (0x00000002)

Fields

public int deviceId

public int flags

public int keycode

public int scancode

public int type

public int value

public long when

Public Constructors

public RawInputEvent()