| Linux :: ÀÔ·Â :: Á¶À̽ºÆ½ Linux :: ÀÔ·Â :: Á¶À̽ºÆ½Àº Linux 2.2 ¿ë Á¶À̽ºÆ½ ƯÁ¤ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Linux :: ÀÔ·Â :: Á¶À̽ºÆ½ ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~beppu/
Linux :: ÀÔ·Â :: Á¶À̽ºÆ½ ű×
Linux :: ÀÔ·Â :: Á¶À̽ºÆ½ ¼³¸í
Linux :: Input :: Á¶À̽ºÆ½Àº Linux 2.2 ¿ë Á¶À̽ºÆ½ ƯÁ¤ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. Linux :: Input :: Á¶À̽ºÆ½Àº Linux 2.2 ½Ã¸³ ½ÅûÀ»À§ÇÑ Á¶À̽ºÆ½ ƯÁ¤ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. YamlÀ» »ç¿ëÇÕ´Ï´Ù. MY $ JS = Linux :: ÀÔ·Â :: Á¶À̽ºÆ½ -> »õ ( '/ dev / input / js0'); (1) {@event = $ JS-> Æú¸Õ (0.01); Àμ⠴ýÇÁ ($ _) foreach (@Event); } ÀÌ´Â 2.2 ÀÌÈÄ Áö¿ø ¹öÀüÀÇ Linux ¹öÀüÀÇ Á¶À̽ºÆ½ À̺¥Æ® ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â Linux :: ÀÔ·ÂÀÇ ÇÏÀ§ Ŭ·¡½ºÀÔ´Ï´Ù. À̺¥Æ® Á¤º¸¸¦ ¹ÝȯÇϱâ À§ÇØ ¾à°£ ´Ù¸¥ C ±¸Á¶Ã¼¸¦ »ç¿ëÇÏ´Â °ÍÀº ÀÏ¹Ý À̺¥Æ® ÀÎÅÍÆäÀ̽º¿Í ´Ù¸¨´Ï´Ù.ÀÌ ÇÏÀ§ Ŭ·¡½º´Â ¸ðµç Linux :: ÀÔ·ÂÀÇ ¸Þ¼µå¸¦ »ó¼ÓÇÏÁö¸¸ ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î ´Ù¸¨´Ï´Ù. Class MethodsNewthis ¸Þ¼µå´Â $ FilenameÀ» »ç¿ëÇÏ°í ¹ÝȯÇÕ´Ï´Ù. Linux :: INPUT :: Success.ExampleÀÇ Á¶À̽ºÆ½ °³Ã¼ : My $ JS = Linux :: INPUT :: Á¶À̽ºÆ½ -> NEW ( '/ dev / input / js1'); event_bytesthis ¸Þ¼Òµå´Â Á¶À̽ºÆ½ À̺¥Æ® ±¸Á¶ÀÇ Å©±â¸¦ ¹ÝȯÇÕ´Ï´Ù ( ÀÌ´Â Ç×»ó 8 ¹ø)ÀÌ ÀÖ½À´Ï´Ù .Object ¸Þ¼µå Spollthis ¸Þ¼µå´Â $ ½Ã°£ ÃÊ°ú¸¦ ¸Å°³ º¯¼ö·Î »ç¿ëÇÏ°í ÇØ´ç ½Ã°£ ÃÊ°ú°¡ °æ°ú ÇÑ ÈÄ @Events ¸ñ·ÏÀ» ¹ÝȯÇÕ´Ï´Ù. @Events ³»ÀÇ Çؽà ref´Â ´ÙÀ½°ú °°Àº Å° / °ª ½ÖÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ½Ã°£ÀºÀÌ À̺¥Æ®°¡ ¹ß»ýÇß½À´Ï´Ù.ÀÌ À̺¥Æ®´Â event.numberÀÇ À¯ÇüÀÔ´Ï´Ù.ÀÌ ¼ýÀڴº¸´Ù ±¸Ã¼ÀûÀÎ À¯Çü ÀνºÅϽº¸¦ ³ªÅ¸³À´Ï´Ù. ¿¹¸¦ µé¾î, À¯ÇüÀÌ 1 (ÀÇ¹Ì ´ÜÃß À̺¥Æ®)ÀÌ¸é ¼ýÀÚ°¡ 5 ÀÏ ¼ö ÀÖ½À´Ï´Ù (ÀÇ¹Ì ¹öÆ° 5 À̵¿) .valueÀÌ ¼ýÀÚ´Â ¹«½¼ ÀÏÀÌ ÀÏ¾î ³µ´ÂÁö ÁöÁ¤ÇÕ´Ï´Ù. ÀÌÀü ¿¹Á¦¸¦¹ÞÀº °ªÀÌ 1ÀÌ¸é ¹öÆ°À» ´·¶½À´Ï´Ù. ±×·¯³ª 0ÀÌ¸é ¹öÆ°ÀÌ ¸±¸®½ºµÇ¾úÀ½À» ÀǹÌÇÕ´Ï´Ù.ÀÌ Çؽà ref¿¡¼ ±â´ëÇÒ ¼öÀÖ´Â °ª¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº /usr/include/linux/joystick.h ¿ä±¸ »çÇ×À» »ìÆ캸½Ê½Ã¿À. ¡¤ Perl.
Linux :: ÀÔ·Â :: Á¶À̽ºÆ½ °ü·Ã ¼ÒÇÁÆ®¿þ¾î