
    i                     *   d dl Z d dlmZ d dlmZ  ej
                         e j                  d<   d dlmZ	  eddd	      j                  Z e
d
        e
         e
d        e
e	j                  j                                 e
d        e
         e
d        e
        e	j                  j                         D ]  \  ZZ e
e de          e
        g dZeD ]6  \  ZZZer e
e        e
e de dd        e ee	e              e
        8 y)    N)mock)PrettyPrinterzevdev.ecodes)ecodes_runtime   Tx   )indent
sort_dictswidthz/# Automatically generated by evdev.genecodes_pyz"""z,from typing import Final, Dict, Tuple, Unionz: Final[int] = ))ecodeszDict[str, int]z#: Mapping of names to values.)bytypez,Dict[int, Dict[int, Union[str, Tuple[str]]]]z7#: Mapping of event types to other value/name mappings.)keys!Dict[int, Union[str, Tuple[str]]]z3#: Keys are a combination of all BTN and KEY codes.)KEYr   N)ABSr   N)RELr   N)SWr   N)MSCr   N)LEDr   N)BTNr   N)REPr   N)SNDr   N)IDr   N)EVr   N)BUSr   N)SYNr   N)FFr   N)UI_FFr   N)	FF_STATUSr   N)
INPUT_PROPr   Nz: z =  )end)sysunittestr   pprintr   Mockmodulesevdevr   r   print__doc__stripitemsnamevalueentrieskey
annotationdocgetattr     \/home/obispo/Crisostomo_bridge/mision_env/lib/python3.12/site-packages/evdev/genecodes_py.py<module>r6      s   
   'diikN  *	aD	<	C	C 7 8  e fnn  e  4 5 ==&&( +KD%	TF/%
)*+ . $ CS
c
	SEJ<s
#,
763 	Gr4   