美文网首页
各大手柄注册属性分析

各大手柄注册属性分析

作者: LiuJP | 来源:发表于2020-09-28 15:41 被阅读0次

    飞智APEX2 智联

    add device 1: /dev/input/event15
      bus:      0005
      vendor    1915
      product   0040
      version   0101
      name:     "Flydigi APEX2"
      location: ""
      id:       "82:35:0E:DE:86:DF"
      version:  1.0.1
      events:
        KEY (0001): BTN_TOUCH
        ABS (0003): ABS_X                 : value 1036, min 0, max 4095, fuzz 0, flat 0, resolution 0
                    ABS_Y                 : value 2027, min 0, max 4095, fuzz 0, flat 0, resolution 0
                    ABS_MT_SLOT           : value 0, min 0, max 7, fuzz 0, flat 0, resolution 0
                    ABS_MT_POSITION_X     : value 0, min 0, max 4095, fuzz 0, flat 0, resolution 0
                    ABS_MT_POSITION_Y     : value 0, min 0, max 4095, fuzz 0, flat 0, resolution 0
                    ABS_MT_TRACKING_ID    : value 0, min 0, max 65535, fuzz 0, flat 0, resolution 0
      input props:
        INPUT_PROP_DIRECT
    

    飞智APEX2 传统

    add device 1: /dev/input/event15
     bus:      0005
     vendor    1915
     product   0040
     version   0101
     name:     "Flydigi APEX2"
     location: ""
     id:       "82:35:0E:DE:86:DF"
     version:  1.0.1
     events:
       KEY (0001): BTN_GAMEPAD           BTN_EAST              BTN_NORTH             BTN_WEST
                   BTN_TL                BTN_TR                BTN_TL2               BTN_TR2
                   BTN_SELECT            BTN_START             BTN_THUMBL            BTN_THUMBR
       ABS (0003): ABS_X                 : value 1, min -128, max 127, fuzz 0, flat 15, resolution 0
                   ABS_Y                 : value 4, min -128, max 127, fuzz 0, flat 15, resolution 0
                   ABS_Z                 : value -5, min -128, max 127, fuzz 0, flat 15, resolution 0
                   ABS_RZ                : value -1, min -128, max 127, fuzz 0, flat 15, resolution 0
                   ABS_GAS               : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                   ABS_BRAKE             : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                   ABS_HAT0X             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
                   ABS_HAT0Y             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
                   ABS_MISC              : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                   0029                  : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                   002a                  : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                   002b                  : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
       MSC (0004): MSC_SCAN
     input props:
       <none>
    

    佳影F6

    add device 1: /dev/input/event15
      bus:      0005
      vendor    000e
      product   3412
      version   0101
      name:     "F6-a_8a"
      location: ""
      id:       "8A:56:36:23:11:02"
      version:  1.0.1
      events:
        KEY (0001): BTN_TOUCH*
        ABS (0003): ABS_X                 : value 1078, min 0, max 4095, fuzz 0, flat 0, resolution 0
                    ABS_Y                 : value 1059, min 0, max 4095, fuzz 0, flat 0, resolution 0
                    ABS_MT_SLOT           : value 0, min 0, max 9, fuzz 0, flat 0, resolution 0
                    ABS_MT_POSITION_X     : value 0, min 0, max 4095, fuzz 0, flat 0, resolution 0
                    ABS_MT_POSITION_Y     : value 0, min 0, max 4095, fuzz 0, flat 0, resolution 0
                    ABS_MT_TRACKING_ID    : value 0, min 0, max 65535, fuzz 0, flat 0, resolution 0
      input props:
        INPUT_PROP_DIRECT
    
    

    XBox Wireless

    add device 1: /dev/input/event15
      bus:      0005
      vendor    045e
      product   02fd
      version   0903
      name:     "Xbox Wireless Controller"
      location: ""
      id:       "E8:71:8F:50:83:EC"
      version:  1.0.1
      events:
        KEY (0001): KEY_BACK              KEY_HOMEPAGE          BTN_GAMEPAD           BTN_EAST
                    BTN_C                 BTN_NORTH             BTN_WEST              BTN_Z
                    BTN_TL                BTN_TR                BTN_TL2               BTN_TR2
                    BTN_SELECT            BTN_START             BTN_MODE              BTN_THUMBL
                    BTN_THUMBR
        ABS (0003): ABS_X                 : value 34378, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_Y                 : value 34629, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_Z                 : value 33401, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_RZ                : value 36277, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_GAS               : value 0, min 0, max 1023, fuzz 3, flat 63, resolution 0
                    ABS_BRAKE             : value 0, min 0, max 1023, fuzz 3, flat 63, resolution 0
                    ABS_HAT0X             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
                    ABS_HAT0Y             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
        MSC (0004): MSC_SCAN
      input props:
        <none>
    

    ps5 手柄 Wireless Controller

    
    add device 1: /dev/input/event15
      bus:      0005
      vendor    054c
      product   0ce6
      version   0100
      name:     "Wireless Controller"
      location: ""
      id:       "49:6F:64:9B:B9:4C"
      version:  1.0.1
      events:
        KEY (0001): BTN_GAMEPAD           BTN_EAST              BTN_C                 BTN_NORTH
                    BTN_WEST              BTN_Z                 BTN_TL                BTN_TR
                    BTN_TL2               BTN_TR2               BTN_SELECT            BTN_START
                    BTN_MODE              BTN_THUMBL
        ABS (0003): ABS_X                 : value 129, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_Y                 : value 128, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_Z                 : value 129, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_RX                : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_RY                : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_RZ                : value 128, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_HAT0X             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
                    ABS_HAT0Y             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
        MSC (0004): MSC_SCAN
      input props:
        <none>
    
    

    ps4 手柄 Wireless Controller

    add device 1: /dev/input/event17
      bus:      0005
      vendor    054c
      product   05c4
      version   8100
      name:     "Wireless Controller"
      location: ""
      id:       "1F:00:13:08:20:20"
      version:  1.0.1
      events:
        KEY (0001): BTN_GAMEPAD           BTN_EAST              BTN_NORTH             BTN_WEST
                    BTN_TL                BTN_TR                BTN_TL2               BTN_TR2
                    BTN_SELECT            BTN_START             BTN_MODE              BTN_THUMBL
                    BTN_THUMBR
        ABS (0003): ABS_X                 : value 198, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_Y                 : value 128, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_Z                 : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_RX                : value 128, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_RY                : value 128, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_RZ                : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_HAT0X             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
                    ABS_HAT0Y             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
        MSC (0004): MSC_SCAN
        FF  (0015): FF_RUMBLE             FF_PERIODIC           FF_SQUARE             FF_TRIANGLE
                    FF_SINE               FF_GAIN
      input props:
        <none>
    
    add device 2: /dev/input/event16
      bus:      0005
      vendor    054c
      product   05c4
      version   8100
      name:     "Wireless Controller Motion Sensors"
      location: ""
      id:       "1F:00:13:08:20:20"
      version:  1.0.1
      events:
        ABS (0003): ABS_X                 : value -55, min -32768, max 32768, fuzz 16, flat 0, resolution 8192
                    ABS_Y                 : value 7003, min -32768, max 32768, fuzz 16, flat 0, resolution 8192
                    ABS_Z                 : value 1720, min -32768, max 32768, fuzz 16, flat 0, resolution 8192
                    ABS_RX                : value 1762, min -2097152, max 2097152, fuzz 16, flat 0, resolution 1024
                    ABS_RY                : value 944, min -2097152, max 2097152, fuzz 16, flat 0, resolution 1024
                    ABS_RZ                : value -2140, min -2097152, max 2097152, fuzz 16, flat 0, resolution 1024
        MSC (0004): MSC_TIMESTAMP
      input props:
        INPUT_PROP_ACCELEROMETER
    add device 3: /dev/input/event15
      bus:      0005
      vendor    054c
      product   05c4
      version   8100
      name:     "Wireless Controller Touchpad"
      location: ""
      id:       "1F:00:13:08:20:20"
      version:  1.0.1
      events:
        KEY (0001): BTN_MOUSE             BTN_TOOL_FINGER       BTN_TOUCH             BTN_TOOL_DOUBLETAP
        ABS (0003): ABS_MT_SLOT           : value 0, min 0, max 1, fuzz 0, flat 0, resolution 0
                    ABS_MT_POSITION_X     : value 0, min 0, max 1920, fuzz 0, flat 0, resolution 0
                    ABS_MT_POSITION_Y     : value 0, min 0, max 942, fuzz 0, flat 0, resolution 0
                    ABS_MT_TRACKING_ID    : value 0, min 0, max 65535, fuzz 0, flat 0, resolution 0
      input props:
        INPUT_PROP_POINTER
        INPUT_PROP_BUTTONPAD
    

    GamePad V3

    add device 1: /dev/input/event15
      bus:      0005
      vendor    1949
      product   0402
      version   0111
      name:     "Gamepadplus V3"
      location: ""
      id:       "3B:13:7B:02:20:20"
      version:  1.0.1
      events:
        KEY (0001): KEY_ESC               KEY_1                 KEY_2                 KEY_3
                    KEY_4                 KEY_5                 KEY_6                 KEY_7
                    KEY_8                 KEY_9                 KEY_0                 KEY_MINUS
                    KEY_EQUAL             KEY_BACKSPACE         KEY_TAB               KEY_Q
                    KEY_W                 KEY_E                 KEY_R                 KEY_T
                    KEY_Y                 KEY_U                 KEY_I                 KEY_O
                    KEY_P                 KEY_LEFTBRACE         KEY_RIGHTBRACE        KEY_ENTER
                    KEY_LEFTCTRL          KEY_A                 KEY_S                 KEY_D
                    KEY_F                 KEY_G                 KEY_H                 KEY_J
                    KEY_K                 KEY_L                 KEY_SEMICOLON         KEY_APOSTROPHE
                    KEY_GRAVE             KEY_LEFTSHIFT         KEY_BACKSLASH         KEY_Z
                    KEY_X                 KEY_C                 KEY_V                 KEY_B
                    KEY_N                 KEY_M                 KEY_COMMA             KEY_DOT
                    KEY_SLASH             KEY_RIGHTSHIFT        KEY_KPASTERISK        KEY_LEFTALT
                    KEY_SPACE             KEY_CAPSLOCK          KEY_F1                KEY_F2
                    KEY_F3                KEY_F4                KEY_F5                KEY_F6
                    KEY_F7                KEY_F8                KEY_F9                KEY_F10
                    KEY_NUMLOCK           KEY_SCROLLLOCK        KEY_KP7               KEY_KP8
                    KEY_KP9               KEY_KPMINUS           KEY_KP4               KEY_KP5
                    KEY_KP6               KEY_KPPLUS            KEY_KP1               KEY_KP2
                    KEY_KP3               KEY_KP0               KEY_KPDOT             KEY_102ND
                    KEY_F11               KEY_F12               KEY_KPENTER           KEY_RIGHTCTRL
                    KEY_KPSLASH           KEY_SYSRQ             KEY_RIGHTALT          KEY_HOME
                    KEY_UP                KEY_PAGEUP            KEY_LEFT              KEY_RIGHT
                    KEY_END               KEY_DOWN              KEY_PAGEDOWN          KEY_INSERT
                    KEY_DELETE            KEY_MUTE              KEY_VOLUMEDOWN        KEY_VOLUMEUP
                    KEY_POWER             KEY_PAUSE             KEY_LEFTMETA          KEY_RIGHTMETA
                    KEY_COMPOSE           KEY_STOP              KEY_PROPS             KEY_UNDO
                    KEY_COPY              KEY_OPEN              KEY_PASTE             KEY_FIND
                    KEY_CUT               KEY_HELP              KEY_MENU              KEY_CALC
                    KEY_SLEEP             KEY_FILE              KEY_WWW               KEY_COFFEE
                    KEY_MAIL              KEY_BOOKMARKS         KEY_BACK              KEY_FORWARD
                    KEY_EJECTCD           KEY_NEXTSONG          KEY_PLAYPAUSE         KEY_PREVIOUSSONG
                    KEY_STOPCD            KEY_RECORD            KEY_REWIND            KEY_PHONE
                    KEY_CONFIG            KEY_HOMEPAGE          KEY_REFRESH           KEY_EXIT
                    KEY_EDIT              KEY_SCROLLUP          KEY_SCROLLDOWN        KEY_NEW
                    KEY_REDO              KEY_CLOSE             KEY_PLAY              KEY_FASTFORWARD
                    KEY_BASSBOOST         KEY_PRINT             KEY_CAMERA            KEY_CHAT
                    KEY_SEARCH            KEY_FINANCE           KEY_CANCEL            KEY_BRIGHTNESSDOWN
                    KEY_BRIGHTNESSUP      KEY_KBDILLUMTOGGLE    KEY_SEND              KEY_REPLY
                    KEY_FORWARDMAIL       KEY_SAVE              KEY_DOCUMENTS         KEY_UNKNOWN
                    KEY_VIDEO_NEXT        KEY_BRIGHTNESS_AUTO   BTN_MISC              BTN_GAMEPAD
                    BTN_EAST              BTN_C                 BTN_NORTH             BTN_WEST
                    BTN_Z                 BTN_TL                BTN_TR                BTN_TL2
                    BTN_TR2               BTN_SELECT            BTN_START             BTN_MODE
                    BTN_THUMBL            BTN_THUMBR            013f                  KEY_SELECT
                    KEY_GOTO              KEY_INFO              KEY_PROGRAM           KEY_PVR
                    KEY_SUBTITLE          KEY_ZOOM              KEY_KEYBOARD          KEY_PC
                    KEY_TV                KEY_TV2               KEY_VCR               KEY_VCR2
                    KEY_SAT               KEY_CD                KEY_TAPE              KEY_TUNER
                    KEY_PLAYER            KEY_DVD               KEY_AUDIO             KEY_VIDEO
                    KEY_MEMO              KEY_CALENDAR          KEY_RED               KEY_GREEN
                    KEY_YELLOW            KEY_BLUE              KEY_CHANNELUP         KEY_CHANNELDOWN
                    KEY_LAST              KEY_NEXT              KEY_RESTART           KEY_SLOW
                    KEY_SHUFFLE           KEY_PREVIOUS          KEY_VIDEOPHONE        KEY_GAMES
                    KEY_ZOOMIN            KEY_ZOOMOUT           KEY_ZOOMRESET         KEY_WORDPROCESSOR
                    KEY_EDITOR            KEY_SPREADSHEET       KEY_GRAPHICSEDITOR    KEY_PRESENTATION
                    KEY_DATABASE          KEY_NEWS              KEY_VOICEMAIL         KEY_ADDRESSBOOK
                    KEY_MESSENGER         KEY_DISPLAYTOGGLE     KEY_SPELLCHECK        KEY_LOGOFF
                    KEY_MEDIA_REPEAT      KEY_IMAGES            KEY_BUTTONCONFIG      KEY_TASKMANAGER
                    KEY_JOURNAL           KEY_CONTROLPANEL      KEY_APPSELECT         KEY_SCREENSAVER
                    KEY_VOICECOMMAND      KEY_ASSISTANT         KEY_BRIGHTNESS_MIN    KEY_BRIGHTNESS_MAX
        REL (0002): REL_HWHEEL
        ABS (0003): ABS_X                 : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_Y                 : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_Z                 : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_RZ                : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_GAS               : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_BRAKE             : value 0, min 0, max 255, fuzz 0, flat 15, resolution 0
                    ABS_HAT0X             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
                    ABS_HAT0Y             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
                    ABS_VOLUME            : value 0, min 1, max 668, fuzz 0, flat 0, resolution 0
        MSC (0004): MSC_SCAN
        LED (0011): LED_NUML              LED_CAPSL             LED_SCROLLL           LED_COMPOSE
                    LED_KANA
      input props:
        <none>
    

    pro controller switch 手柄

    add device 1: /dev/input/event15
      bus:      0005
      vendor    057e
      product   2009
      version   0001
      name:     "Pro Controller"
      location: ""
      id:       "F5:95:42:E9:B6:98"
      version:  1.0.1
      events:
        KEY (0001): BTN_GAMEPAD           BTN_EAST              BTN_C                 BTN_NORTH
                    BTN_WEST              BTN_Z                 BTN_TL                BTN_TR
                    BTN_TL2               BTN_TR2               BTN_SELECT            BTN_START
                    BTN_MODE              BTN_THUMBL            BTN_THUMBR            013f
        ABS (0003): ABS_X                 : value 34720, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_Y                 : value 34495, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_RX                : value 33563, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_RY                : value 34959, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_HAT0X             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
                    ABS_HAT0Y             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
        MSC (0004): MSC_SCAN
      input props:
        <none>
    

    自己的鼠标键盘

    add device 1: /dev/input/event15
      bus:      0005
      vendor    1949
      product   0402
      version   0111
      name:     "ShootingPlus V3 a"
      location: ""
      id:       "BB:B8:48:02:20:06"
      version:  1.0.1
      events:
        KEY (0001): KEY_ESC               KEY_1                 KEY_2                 KEY_3
                    KEY_4                 KEY_5                 KEY_6                 KEY_7
                    KEY_8                 KEY_9                 KEY_0                 KEY_MINUS
                    KEY_EQUAL             KEY_BACKSPACE         KEY_TAB               KEY_Q
                    KEY_W                 KEY_E                 KEY_R                 KEY_T
                    KEY_Y                 KEY_U                 KEY_I                 KEY_O
                    KEY_P                 KEY_LEFTBRACE         KEY_RIGHTBRACE        KEY_ENTER
                    KEY_LEFTCTRL          KEY_A                 KEY_S                 KEY_D
                    KEY_F                 KEY_G                 KEY_H                 KEY_J
                    KEY_K                 KEY_L                 KEY_SEMICOLON         KEY_APOSTROPHE
                    KEY_GRAVE             KEY_LEFTSHIFT         KEY_BACKSLASH         KEY_Z
                    KEY_X                 KEY_C                 KEY_V                 KEY_B
                    KEY_N                 KEY_M                 KEY_COMMA             KEY_DOT
                    KEY_SLASH             KEY_RIGHTSHIFT        KEY_KPASTERISK        KEY_LEFTALT
                    KEY_SPACE             KEY_CAPSLOCK          KEY_F1                KEY_F2
                    KEY_F3                KEY_F4                KEY_F5                KEY_F6
                    KEY_F7                KEY_F8                KEY_F9                KEY_F10
                    KEY_NUMLOCK           KEY_SCROLLLOCK        KEY_KP7               KEY_KP8
                    KEY_KP9               KEY_KPMINUS           KEY_KP4               KEY_KP5
                    KEY_KP6               KEY_KPPLUS            KEY_KP1               KEY_KP2
                    KEY_KP3               KEY_KP0               KEY_KPDOT             KEY_102ND
                    KEY_F11               KEY_F12               KEY_KPENTER           KEY_RIGHTCTRL
                    KEY_KPSLASH           KEY_SYSRQ             KEY_RIGHTALT          KEY_HOME
                    KEY_UP                KEY_PAGEUP            KEY_LEFT              KEY_RIGHT
                    KEY_END               KEY_DOWN              KEY_PAGEDOWN          KEY_INSERT
                    KEY_DELETE            KEY_MUTE              KEY_VOLUMEDOWN        KEY_VOLUMEUP
                    KEY_POWER             KEY_PAUSE             KEY_LEFTMETA          KEY_RIGHTMETA
                    KEY_COMPOSE           KEY_STOP              KEY_PROPS             KEY_UNDO
                    KEY_COPY              KEY_OPEN              KEY_PASTE             KEY_FIND
                    KEY_CUT               KEY_HELP              KEY_MENU              KEY_CALC
                    KEY_SLEEP             KEY_FILE              KEY_WWW               KEY_COFFEE
                    KEY_MAIL              KEY_BOOKMARKS         KEY_BACK              KEY_FORWARD
                    KEY_EJECTCD           KEY_NEXTSONG          KEY_PLAYPAUSE         KEY_PREVIOUSSONG
                    KEY_STOPCD            KEY_RECORD            KEY_REWIND            KEY_PHONE
                    KEY_CONFIG            KEY_HOMEPAGE          KEY_REFRESH           KEY_EXIT
                    KEY_EDIT              KEY_SCROLLUP          KEY_SCROLLDOWN        KEY_NEW
                    KEY_REDO              KEY_CLOSE             KEY_PLAY              KEY_FASTFORWARD
                    KEY_BASSBOOST         KEY_PRINT             KEY_CAMERA            KEY_CHAT
                    KEY_SEARCH            KEY_FINANCE           KEY_CANCEL            KEY_BRIGHTNESSDOWN
                    KEY_BRIGHTNESSUP      KEY_KBDILLUMTOGGLE    KEY_SEND              KEY_REPLY
                    KEY_FORWARDMAIL       KEY_SAVE              KEY_DOCUMENTS         KEY_UNKNOWN
                    KEY_VIDEO_NEXT        KEY_BRIGHTNESS_AUTO   BTN_MISC              BTN_MOUSE
                    BTN_RIGHT             BTN_MIDDLE            BTN_SIDE              BTN_EXTRA
                    KEY_SELECT            KEY_GOTO              KEY_INFO              KEY_PROGRAM
                    KEY_PVR               KEY_SUBTITLE          KEY_ZOOM              KEY_KEYBOARD
                    KEY_PC                KEY_TV                KEY_TV2               KEY_VCR
                    KEY_VCR2              KEY_SAT               KEY_CD                KEY_TAPE
                    KEY_TUNER             KEY_PLAYER            KEY_DVD               KEY_AUDIO
                    KEY_VIDEO             KEY_MEMO              KEY_CALENDAR          KEY_RED
                    KEY_GREEN             KEY_YELLOW            KEY_BLUE              KEY_CHANNELUP
                    KEY_CHANNELDOWN       KEY_LAST              KEY_NEXT              KEY_RESTART
                    KEY_SLOW              KEY_SHUFFLE           KEY_PREVIOUS          KEY_VIDEOPHONE
                    KEY_GAMES             KEY_ZOOMIN            KEY_ZOOMOUT           KEY_ZOOMRESET
                    KEY_WORDPROCESSOR     KEY_EDITOR            KEY_SPREADSHEET       KEY_GRAPHICSEDITOR
                    KEY_PRESENTATION      KEY_DATABASE          KEY_NEWS              KEY_VOICEMAIL
                    KEY_ADDRESSBOOK       KEY_MESSENGER         KEY_DISPLAYTOGGLE     KEY_SPELLCHECK
                    KEY_LOGOFF            KEY_MEDIA_REPEAT      KEY_IMAGES            KEY_BUTTONCONFIG
                    KEY_TASKMANAGER       KEY_JOURNAL           KEY_CONTROLPANEL      KEY_APPSELECT
                    KEY_SCREENSAVER       KEY_VOICECOMMAND      KEY_ASSISTANT         KEY_BRIGHTNESS_MIN
                    KEY_BRIGHTNESS_MAX
        REL (0002): REL_X                 REL_Y                 REL_HWHEEL            REL_WHEEL
        ABS (0003): ABS_VOLUME            : value 0, min 1, max 668, fuzz 0, flat 0, resolution 0
        MSC (0004): MSC_SCAN
        LED (0011): LED_NUML              LED_CAPSL             LED_SCROLLL           LED_COMPOSE
                    LED_KANA
      input props:
        <none>
    
    

    switch LR

    add device 1: /dev/input/event16
      bus:      0005
      vendor    057e
      product   2006
      version   0001
      name:     "Joy-Con (L)"
      location: ""
      id:       "25:EE:0F:CC:38:A4"
      version:  1.0.1
      events:
        KEY (0001): BTN_GAMEPAD           BTN_EAST              BTN_C                 BTN_NORTH
                    BTN_WEST              BTN_Z                 BTN_TL                BTN_TR
                    BTN_TL2               BTN_TR2               BTN_SELECT            BTN_START
                    BTN_MODE              BTN_THUMBL            BTN_THUMBR            013f
        ABS (0003): ABS_X                 : value 32768, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_Y                 : value 32768, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_RX                : value 32768, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_RY                : value 32768, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_HAT0X             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
                    ABS_HAT0Y             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
        MSC (0004): MSC_SCAN
      input props:
        <none>
    add device 2: /dev/input/event15
      bus:      0005
      vendor    057e
      product   2007
      version   0001
      name:     "Joy-Con (R)"
      location: ""
      id:       "2A:93:57:FA:E8:98"
      version:  1.0.1
      events:
        KEY (0001): BTN_GAMEPAD           BTN_EAST              BTN_C                 BTN_NORTH
                    BTN_WEST              BTN_Z                 BTN_TL                BTN_TR
                    BTN_TL2               BTN_TR2               BTN_SELECT            BTN_START
                    BTN_MODE              BTN_THUMBL            BTN_THUMBR            013f
        ABS (0003): ABS_X                 : value 32768, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_Y                 : value 32768, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_RX                : value 32768, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_RY                : value 32768, min 0, max 65535, fuzz 255, flat 4095, resolution 0
                    ABS_HAT0X             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
                    ABS_HAT0Y             : value 0, min -1, max 1, fuzz 0, flat 0, resolution 0
        MSC (0004): MSC_SCAN
      input props:
        <none>
    
    

    switch joy

    up BTN_C
    right BTN_NORTH
    left BTN_GAMEPAD
    down BTN_EAST
    BTN_THUMBR
    13f
    
    BTN_SELECT
    - BTN_TL2
    BTN_THUMBL
    BTN_WEST
    BTN_Z
    
    
    X BTN_EAST
    Y  BTN_NORTH
    A BTN_GAMEPAD
    B BTN_C
    BTN_THUMBR
    13f
    
    BTN_START
    ABS_HAT0X
    ABS_HAT0Y
    + BTN_TL2
    BTN_MODE
    BTN_Z
    BTN_WEST
    

    相关文章

      网友评论

          本文标题:各大手柄注册属性分析

          本文链接:https://www.haomeiwen.com/subject/jvgduktx.html