Module Expr Str Import alias alias alias alias alias ImportFrom alias Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad ImportFrom alias alias alias alias alias Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad NameLoad Num Num Num Assign NameStore Call NameLoad NameLoad Num Num Num Assign NameStore Call NameLoad NameLoad Num Num Num Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad Assign NameStore Call NameLoad Num Num NameLoad FunctionDef arguments args NameParam NameParam defaults Num body Return Call NameLoad NameLoad Num BinOpAdd Num NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Num BinOpAdd Num NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad Num Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad Num Num NameLoad decorator_list Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num ClassDef bases NameLoad body Expr Str Assign NameStore Dict NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Str Str Str Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults Num body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitAnd BinOpRShift AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitAnd BinOpRShift AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitAnd BinOpRShift AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitAnd BinOpRShift AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitAnd BinOpRShift AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitAnd BinOpRShift AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitAnd BinOpRShift AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitAnd BinOpRShift AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitAnd BinOpRShift AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitAnd BinOpRShift AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitAnd BinOpRShift AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Assign NameStore AttributeLoad NameLoad attr For NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body If BinOpBitAnd BinOpRShift NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Assign NameStore AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If BinOpBitAnd BinOpRShift NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad Str attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Num Num Num Num body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr Num Return Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad Call NameLoad BinOpMult NameLoad Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr BinOpAdd Call NameLoad NameLoad BinOpDiv Call NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults Str body Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body If UnaryOpNot Call AttributeLoad NameLoad attr body Return NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr While NameLoad body Expr Yield NameLoad Assign NameStore Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMult NameLoad Num If NameLoad body For NameStore Call NameLoad BinOpDiv Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice BinOpMult NameLoad NameLoad BinOpMult BinOpAdd NameLoad Num NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad orelse Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeStore NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Global identifier TryExcept body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpMult NameLoad Num handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr orelse If NameLoad body For NameStore Call NameLoad BinOpDiv Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice BinOpMult NameLoad NameLoad BinOpMult BinOpAdd NameLoad Num NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num NameLoad body Assign NameStore BoolOpOr NameLoad AttributeLoad NameLoad attr Assert CompareIsNot NameLoad NameLoad Str For NameStore Call NameLoad NameLoad Num body Assign NameStore BinOpMod Str TupleLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass orelse If CompareIn NameLoad AttributeLoad NameLoad attr body Return Expr Call AttributeLoad NameLoad attr Raise Call NameLoad BinOpMod Str TupleLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad BinOpMult Call NameLoad Num Num Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad Num Str decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr While NameLoad body Expr Yield NameLoad Assign NameStore Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Num NameLoad NameLoad NameLoad Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Str Return SubscriptLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Str Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Return TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad Num Str Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Index Num Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list decorator_list FunctionDef arguments args NameParam defaults Num body Expr Str Assign NameStore ListLoad For NameStore Call NameLoad NameLoad Num body Assign NameStore BinOpMod Str TupleLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr TryFinally body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpMult Call NameLoad Num Num finalbody Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Num Str handlers ExceptHandler type TupleLoad NameLoad NameLoad body Continue orelse Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults Num body Assign NameStore ListLoad For NameStore Call NameLoad NameLoad Num body Assign NameStore BinOpMod Str TupleLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list If CompareEq NameLoad Str body For NameStore Call NameLoad body Print NameLoad
N/A N/A 
Interface to /dev/input/eventX devices. This module provides base classes and
constant values for accessing the Linux input interface. This includes
keyboard, mouse, joystick, and a general event interface.

 N/A sys os struct time fcntl pycopia.aid Queue N/A INT i N/A INT2 ii N/A INT5 iiiii N/A SHORT h N/A USHORT H N/A SHORT4 hhhh N/A SIZEOF_INT2 N/A N/A struct calcsize INT2 pycopia.OS.Linux.IOCTL _IOC _IO _IOW _IOR _IOC_READ N/A EVIOCGVERSION N/A _IOR 69 1 INT N/A EVIOCGID N/A _IOR 69 2 SHORT4 N/A EVIOCGREP N/A _IOR 69 3 INT2 N/A EVIOCSREP N/A _IOW 69 3 INT2 N/A EVIOCGKEYCODE N/A _IOR 69 4 INT2 N/A EVIOCSKEYCODE N/A _IOW 69 4 INT2 N/A EVIOCGKEY N/A _IOR 69 5 INT2 N/A EVIOCGNAME N/A _IOC _IOC_READ 69 6 255 N/A EVIOCGPHYS N/A _IOC _IOC_READ 69 7 255 N/A EVIOCGUNIQ N/A _IOC _IOC_READ 69 8 255 N/A EVIOCRMFF N/A _IOW 69 129 INT N/A EVIOCSGAIN N/A _IOW 69 130 USHORT N/A EVIOCSAUTOCENTER N/A _IOW 69 131 USHORT N/A EVIOCGEFFECTS N/A _IOR 69 132 INT N/A EVIOCGRAB N/A _IOW 69 144 INT EVIOCGBIT N/A N/A evtype len N/A 255 N/A N/A N/A _IOC _IOC_READ 69 N/A 32 evtype len N/A EVIOCGABS N/A N/A abs N/A N/A N/A N/A _IOR 69 N/A 64 abs INT5 N/A EVIOCGSW N/A N/A len N/A N/A N/A N/A _IOC _IOC_READ 69 27 len N/A EVIOCGLED N/A N/A len N/A N/A N/A N/A _IOC _IOC_READ 69 25 len N/A N/A EVFMT llHHi N/A EVsize N/A N/A struct calcsize EVFMT N/A EV_SYN 0 N/A EV_KEY 1 N/A EV_REL 2 N/A EV_ABS 3 N/A EV_MSC 4 N/A EV_SW 5 N/A EV_LED 17 N/A EV_SND 18 N/A EV_REP 20 N/A EV_FF 21 N/A EV_PWR 22 N/A EV_FF_STATUS 23 N/A EV_MAX 31 Features N/A object N/A N/A Contains a set of base features. May be actual set as returned by a
    feature request, or a desired set to find.
     N/A NAMES N/A EV_SYN EV_KEY EV_REL EV_ABS EV_MSC EV_SW EV_LED EV_SND EV_REP EV_FF EV_PWR EV_FF_STATUS Sync Keys or Buttons Relative Axes Absolute Axes Miscellaneous Switches Leds Sound Repeat Force Feedback Power Management Force Feedback Status __init__ N/A N/A self bits N/A 0 N/A N/A N/A self _bits bits N/A has_keys N/A N/A self N/A N/A N/A N/A N/A N/A self _bits EV_KEY 1 N/A has_leds N/A N/A self N/A N/A N/A N/A N/A N/A self _bits EV_LED 1 N/A has_sound N/A N/A self N/A N/A N/A N/A N/A N/A self _bits EV_SND 1 N/A has_relative_axes N/A N/A self N/A N/A N/A N/A N/A N/A self _bits EV_REL 1 N/A has_absolute_axes N/A N/A self N/A N/A N/A N/A N/A N/A self _bits EV_ABS 1 N/A has_misc N/A N/A self N/A N/A N/A N/A N/A N/A self _bits EV_MSC 1 N/A has_switches N/A N/A self N/A N/A N/A N/A N/A N/A self _bits EV_SW 1 N/A has_repeat N/A N/A self N/A N/A N/A N/A N/A N/A self _bits EV_REP 1 N/A has_forcefeedback N/A N/A self N/A N/A N/A N/A N/A N/A self _bits EV_FF 1 N/A has_forcefeedback_status N/A N/A self N/A N/A N/A N/A N/A N/A self _bits EV_FF_STATUS 1 N/A has_power N/A N/A self N/A N/A N/A N/A N/A N/A self _bits EV_PWR 1 N/A _make_set N/A N/A self N/A N/A N/A featureset N/A set N/A bits N/A self _bits N/A bit N/A EV_KEY EV_REL EV_ABS EV_MSC EV_SW EV_LED EV_SND EV_REP EV_FF EV_PWR EV_FF_STATUS N/A N/A N/A N/A bits bit 1 N/A N/A N/A N/A featureset add bit N/A featureset N/A match N/A N/A self other N/A N/A N/A N/A __str__ N/A N/A self N/A N/A N/A s N/A N/A bits N/A self _bits N/A N/A bit name N/A N/A N/A self NAMES items N/A N/A N/A N/A bits bit 1 N/A N/A N/A N/A s append name N/A N/A N/A ,  join s N/A N/A Event N/A object N/A N/A This structure is the collection of data for the general event
    interface. You can create one to write to an event device. If you read from
    the event device using a subclass of the EventDevice object you will get one of these.
     __init__ N/A N/A self time evtype code value N/A 0.0 0 0 0 N/A N/A N/A self time time N/A N/A self evtype evtype N/A N/A self code code N/A N/A self value value N/A __str__ N/A N/A self N/A N/A N/A N/A Event:
   time: %f
 evtype: 0x%x
   code: 0x%x
  value: 0x%x
 N/A N/A self time N/A self evtype N/A self code N/A self value N/A encode N/A N/A self N/A N/A N/A N/A tv_sec tv_usec N/A divmod N/A self time 1.0 N/A N/A N/A struct pack EVFMT N/A long tv_sec N/A long N/A tv_usec 1000000.0 N/A self evtype N/A self code N/A self value N/A decode N/A N/A self ev N/A N/A N/A N/A tv_sec tv_usec N/A self evtype N/A self code N/A self value N/A N/A struct unpack EVFMT ev N/A N/A self time N/A N/A float tv_sec N/A N/A float tv_usec 1000000.0 N/A set N/A N/A self evtype code value N/A N/A N/A N/A self time N/A N/A time time N/A N/A self evtype N/A int evtype N/A N/A self code N/A int code N/A N/A self value N/A int value N/A N/A EventFile N/A object N/A N/A Read from a file containing raw recorded events. __init__ N/A N/A self fname mode N/A r N/A N/A N/A self _fo N/A open fname mode N/A N/A self _eventq N/A Queue N/A read N/A N/A self amt N/A None N/A N/A Read a single Event object from stream. N/A N/A N/A self _eventq N/A N/A N/A N/A N/A self _fill N/A N/A None N/A N/A N/A N/A self _eventq pop N/A readall N/A N/A self N/A N/A N/A ev N/A N/A self read N/A ev N/A N/A N/A ev N/A ev N/A N/A self read N/A _fill N/A N/A self N/A N/A N/A raw N/A N/A N/A self _fo read N/A EVsize 32 N/A raw N/A N/A i N/A xrange N/A N/A len raw EVsize N/A N/A ev N/A Event N/A N/A N/A ev decode N/A raw N/A N/A i EVsize N/A N/A i 1 EVsize N/A N/A N/A N/A self _eventq push ev N/A True N/A N/A False N/A N/A EventDevice N/A object N/A N/A DEVNAME None __init__ N/A N/A self fname N/A None N/A N/A N/A self _fd None N/A N/A self name N/A N/A self _eventq N/A Queue N/A N/A self idbus N/A self idvendor N/A self idproduct N/A self idversion None N/A fname N/A N/A N/A N/A self open fname N/A N/A N/A self initialize N/A __str__ N/A N/A self N/A N/A N/A N/A N/A self idbus None N/A N/A N/A N/A self get_deviceid N/A N/A %s: bus=0x%x, vendor=0x%x, product=0x%x, version=0x%x
   %s N/A N/A self name N/A self idbus N/A self idvendor N/A self idproduct N/A self idversion N/A N/A self get_features N/A _fill N/A N/A self N/A N/A N/A EVsize N/A N/A N/A raw N/A N/A os read N/A self _fd N/A EVsize 32 N/A N/A N/A EOFError N/A N/A N/A N/A self close N/A N/A raw N/A N/A i N/A range N/A N/A len raw EVsize N/A N/A ev N/A Event N/A N/A N/A ev decode N/A raw N/A N/A i EVsize N/A N/A i 1 EVsize N/A N/A N/A N/A self _eventq push ev N/A find N/A N/A self start name N/A 0 None N/A N/A name N/A name N/A self DEVNAME N/A N/A name None EventDevice: no name to find N/A d N/A range start 16 N/A N/A filename N/A /dev/input/event%d N/A d N/A N/A N/A N/A os path exists filename N/A N/A N/A N/A N/A N/A self open filename N/A N/A N/A N/A OSError IOError N/A N/A N/A N/A N/A name N/A self name N/A N/A N/A N/A N/A self close N/A N/A IOError N/A Input device %r not found. N/A name N/A open N/A N/A self filename N/A N/A N/A N/A self _fd N/A N/A os open filename N/A os O_RDWR N/A name N/A N/A fcntl ioctl N/A self _fd EVIOCGNAME N/A N/A chr 0 256 N/A N/A self name N/A N/A name replace N/A chr 0 N/A fileno N/A N/A self N/A N/A N/A N/A self _fd N/A close N/A N/A self N/A N/A N/A N/A N/A self _fd None N/A N/A N/A N/A os close N/A self _fd N/A N/A self _fd None N/A N/A self name N/A read N/A N/A self N/A N/A N/A N/A N/A self _eventq N/A N/A N/A N/A self _fill N/A N/A N/A N/A self _eventq pop N/A readall N/A N/A self N/A N/A N/A ev N/A N/A self read N/A ev N/A N/A N/A ev N/A ev N/A N/A self read N/A write N/A N/A self evtype code value N/A N/A N/A ev N/A Event 0.0 evtype code value N/A N/A N/A os write N/A self _fd N/A N/A ev encode N/A get_driverversion N/A N/A self N/A N/A N/A ver N/A N/A fcntl ioctl N/A self _fd EVIOCGVERSION N/A N/A N/A N/A struct unpack INT ver N/A 0 N/A get_deviceid N/A N/A self N/A N/A N/A ver N/A N/A fcntl ioctl N/A self _fd EVIOCGID N/A N/A N/A self idbus N/A self idvendor N/A self idproduct N/A self idversion N/A N/A struct unpack SHORT4 ver N/A N/A N/A self idbus N/A self idvendor N/A self idproduct N/A self idversion N/A get_features N/A N/A self N/A N/A N/A caps N/A N/A fcntl ioctl N/A self _fd N/A EVIOCGBIT 0 N/A caps N/A N/A N/A struct unpack INT caps N/A 0 N/A N/A Features caps N/A readable N/A N/A self N/A N/A N/A N/A bool N/A self _fd N/A writable N/A N/A self N/A N/A N/A False N/A priority N/A N/A self N/A N/A N/A False N/A read_handler N/A N/A self N/A N/A N/A N/A N/A self _fill N/A write_handler N/A N/A self N/A N/A N/A N/A pri_handler N/A N/A self N/A N/A N/A N/A hangup_handler N/A N/A self N/A N/A N/A N/A initialize N/A N/A self N/A N/A N/A N/A N/A get_device_names N/A N/A start N/A 0 N/A N/A Returns a list of tuples containing (index, devicename).
     N/A names N/A N/A d N/A range start 16 N/A N/A filename N/A /dev/input/event%d N/A d N/A N/A N/A N/A os path exists filename N/A N/A N/A N/A fd N/A N/A os open filename N/A os O_RDWR N/A N/A N/A name N/A N/A fcntl ioctl fd EVIOCGNAME N/A N/A chr 0 256 N/A N/A N/A N/A os close fd N/A name N/A N/A name replace N/A chr 0 N/A N/A N/A N/A OSError IOError N/A N/A N/A N/A N/A N/A names append N/A d name N/A names N/A get_devices N/A N/A start N/A 0 N/A N/A devs N/A N/A d N/A range start 16 N/A N/A filename N/A /dev/input/event%d N/A d N/A N/A N/A N/A os path exists filename N/A N/A N/A N/A devs append N/A EventDevice filename N/A devs N/A N/A N/A __name__ __main__ N/A N/A dev N/A get_devices N/A N/A dev