™N
¨Aœ9c       s<      k  Z   k l  k Z  d  e f d „  ƒ  YZ d S(   s   Mousec      sT    h  d d d d f d <d d d d	 f d
 <d d d d f d <d d d d f d <d d d d f d <d d d d	 f d <d d d d f d <d d d d	 f d <d d d d f d <d d d d	 f d <d d d d f d <d d d d f d <d d d d f d <d d  d d f d! <d d" d d f d# <d d$ d d f d% <d& d& d d	 f d' <d( d) d d	 f d* <d d d+ d	 f d, <d) d) d d	 f d- <d d d d	 f d. <d/ d d d	 f d0 <d d1 d d	 f d2 <d d d d f d3 <d/ d4 d d f d5 <d d d d	 f d6 <d d d d	 f d7 <d d d8 d f d9 <d: d: d d f d; <d< d< d d f d= <d> d? d d f d@ <dA dA dB d	 f dC <dD dD dE d	 f dF <Z  M d	 dG „ Z V dH „  Z Y d	 dI „ Z } dJ „  Z € dK „  Z ƒ dL „  Z Š dM „  Z ’ dN „  Z • dO „  Z	 ˜ d e
 dP „ Z § dQ „  Z RS(R   Ns   ps/2s   GlidePointPS/2s   psauxi   s   ALPS - GlidePoint (PS/2)s   ms3s   IntelliMouses   ttySi    s   ASCII - MieMouse (serial)s   NetMousePS/2s   ASCII - MieMouse (PS/2)s   Busmouses   BusMouses   atibms   ATI - Bus Mouses	   Microsofts!   Generic - 2 Button Mouse (serial)s!   Generic - 3 Button Mouse (serial)s   PS/2s   Generic - 2 Button Mouse (PS/2)s   Generic - 3 Button Mouse (PS/2)s   imps2s   IMPS/2s
   input/mices   Generic - 2 Button Mouse (USB)s   Generic - 3 Button Mouse (USB)s   Genius - NetMouse (serial)s   netmouses   Genius - NetMouse (PS/2)s   Genius - NetMouse Pro (PS/2)s   NetScrollPS/2s   Genius - NetScroll (PS/2)s   ThinkingMouses$   Kensington - Thinking Mouse (serial)s   ThinkingMousePS/2s"   Kensington - Thinking Mouse (PS/2)s   Logitechs)   Logitech - C7 Mouse (serial, old C7 type)s   logims   MouseMans   Logitech - CC Series (serial)s   logibms   Logitech - Bus Mouses'   Logitech - MouseMan/FirstMouse (serial)s%   Logitech - MouseMan/FirstMouse (PS/2)s   pnps)   Logitech - MouseMan+/FirstMouse+ (serial)s   MouseManPlusPS/2s'   Logitech - MouseMan+/FirstMouse+ (PS/2)s%   Microsoft - Compatible Mouse (serial)s   Autos'   Microsoft - Rev 2.1A or higher (serial)s!   Microsoft - IntelliMouse (serial)s   Microsoft - IntelliMouse (PS/2)s   inportbms   Microsoft - Bus Mouses   MouseSystemss   Mouse Systems - Mouse (serial)s   MMSeriess   MM - Series (serial)s   MMHitTabs   MMHittabs   MM - HitTablet (serial)s   nones   nulls   None - Nones   suns   sunmouses   Sun - Mousec    sc   M N h  |  _ O t |  _ P d |  _ Q |  i d ƒ R d |  _ S | o T |  i ƒ  n d  S(   Ni    s   Generic - 3 Button Mouse (PS/2)(	   s   selfs   infos   Nones   devices   emulates   sets	   wasProbeds	   skipProbes   probe(   s   selfs	   skipProbes2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys   __init__M s   c    s   V W |  i Sd  S(   N(   s   selfs	   wasProbed(   s   selfs2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys   probedV s   c    s¯  Y Z t  i t  i t  i [ t  i ƒ } ] | oW^ | d \ } } } ` | o
 | d j oD b y- c t
 d ƒ } d | i d ƒ e | i Wn f g n Xn i | d j o j |  i d d ƒ n k | d j o l |  i d d ƒ nv m | d j oR n | d	 j o o |  i d
 d ƒ n( p | d j o q |  i d d ƒ n n s |  i d d ƒ u | |  _ v d |  _ w d Sn$ y |  i d ƒ z d |  _ { d Sd  S(   Ni    s   psauxs
   /dev/psauxs   1s   sunmouses   Sun - Mouses   Generic - 3 Button Mouse (PS/2)s
   input/mices   generic3usbs   Generic - 3 Button Mouse (USB)s
   genericusbs   Generic - 2 Button Mouse (USB)i   s!   Generic - 2 Button Mouse (serial)s   None - None(   s   kudzus   probes   CLASS_MOUSEs
   BUS_UNSPECs	   PROBE_ONEs   lists   devices   modules   descs   frobs   opens   fs   writes   closes   selfs   sets	   wasProbed(   s   selfs   frobs   lists   devices   modules   descs   fs2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys   probeY s6   
c    s   } ~ |  i Sd  S(   N(   s   selfs   mice(   s   selfs2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys	   available} s   c    s   €  |  i d |  i f Sd  S(   Ns   FULLNAME(   s   selfs   infos   emulate(   s   selfs2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys   get€ s   c    sH   ƒ „ |  i o … d |  i d <n ‡ d |  i d <ˆ t i |  ƒ Sd  S(   Ns   yess   XEMU3s   no(   s   selfs   emulates   infos   SimpleConfigFiles   __str__(   s   selfs2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys   __str__ƒ s   c    s]   Š ‹ y Œ t  i | d ƒ Wn  Ž n X |  i o  t  i |  i | d ƒ n d  S(   Ns
   /dev/mouse(   s   oss   unlinks   roots   selfs   devices   symlink(   s   selfs   roots2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys   makeLinkŠ s   c    s   ’ “ |  i Sd  S(   N(   s   selfs   device(   s   selfs2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys	   getDevice’ s   c    s   • – | |  _  d  S(   N(   s   devices   self(   s   selfs   devices2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys	   setDevice• s   c    sÃ   ˜ š |  i | \ } } } } › | |  i d <œ | |  i d < | |  i d <ž | d j o Ÿ | |  _	 n ¡ | |  _
 ¢ |  i o | o £ | |  _ n ¤ |  i o ¥ | |  _ n d  S(   Ns	   MOUSETYPEs
   XMOUSETYPEs   FULLNAMEi   (   s   selfs   mices   mouses   gpms   x11s   devs   ems   infos   emulateThreeButtonss   emulates   emus   devices   thedev(   s   selfs   mouses   emulateThreeButtonss   thedevs   gpms   x11s   devs   ems2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys   set˜ s   c    s'  § ¨ k  } © y ª | i ƒ  } Wn « t j
 o ­ t Sn X® d |  i | d <³ |  i d d j o< |  i d d j o' |  i d d j o |  i d d j o · |  i d | d <n ¹ |  i | d	 <º y » t	 | i
 | ƒ Wn1 ¼ t j
 o
 ½ n ¾ t j
 o
 ¿ n Xd  S(
   Ns   /dev/i    s
   XMOUSETYPEs   IMPS/2s   IntelliMouses   Nones   nonei   i   (   s   xmouses   gets   curmouses   RuntimeErrors   Nones   selfs   devices   infos   emulates   applys   sets	   TypeError(   s   selfs   xmouses   curmouses2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys   setXProtocol§ s   	W(   s   mices   __init__s   probeds   probes	   availables   gets   __str__s   makeLinks	   getDevices	   setDevices   Nones   sets   setXProtocol(    s2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys   Mouse s   ÿGÿ À 	$N(   s   kudzus   simpleconfigs   SimpleConfigFiles   oss   Mouse(    s2   /var/tmp/anaconda-7.0.1//usr/lib/anaconda/mouse.pys   ? s   
	