View Single Post
Old 09-17-2023, 03:41 PM   #89
Henk2001
Junior Member
Henk2001 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Sep 2023
Device: Kobo Clara 2E
Hello everyone,

Has anyone figured out the solution for finding the best event codes? I bought this bluetooth button: https://nl.aliexpress.com/item/10050...yAdapt=glo2nld it's called the JX-03. And these are the results of the evtest tool:

On connection

Select the device event number [0-21]: 21
Input driver version is 1.0.1
Input device ID: bus 0x5 vendor 0x5ac product 0x22c version 0x11b
Input device name: "JX-03"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 114 (KEY_VOLUMEDOWN)
Event code 115 (KEY_VOLUMEUP)
Event code 320 (BTN_TOOL_PEN)
Event code 330 (BTN_TOUCH)
Event code 374 (KEY_KEYBOARD)
Event type 3 (EV_ABS)
Event code 0 (ABS_X)
Value 0
Min 0
Max 4095
Event code 1 (ABS_Y)
Value 0
Min 0
Max 4095
Event code 40 (ABS_MISC)
Value 0
Min 0
Max 1
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
Properties:
Property type 1 (INPUT_PROP_DIRECT)
Testing ... (interrupt to exit)

##Upper button:##

Event: time 1694963254.779283, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0042
Event: time 1694963254.779283, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
Event: time 1694963254.779283, type 1 (EV_KEY), code 320 (BTN_TOOL_PEN), value 1
Event: time 1694963254.779283, type 3 (EV_ABS), code 40 (ABS_MISC), value 1
Event: time 1694963254.779283, type 3 (EV_ABS), code 0 (ABS_X), value 1904
Event: time 1694963254.779283, type 3 (EV_ABS), code 1 (ABS_Y), value 1300
Event: time 1694963254.779283, -------------- SYN_REPORT ------------
Event: time 1694963254.816806, type 3 (EV_ABS), code 1 (ABS_Y), value 1400
Event: time 1694963254.816806, -------------- SYN_REPORT ------------
Event: time 1694963254.839495, type 3 (EV_ABS), code 1 (ABS_Y), value 1700
Event: time 1694963254.839495, -------------- SYN_REPORT ------------
Event: time 1694963254.876831, type 3 (EV_ABS), code 1 (ABS_Y), value 2000
Event: time 1694963254.876831, -------------- SYN_REPORT ------------
Event: time 1694963254.899267, type 3 (EV_ABS), code 1 (ABS_Y), value 2300
Event: time 1694963254.899267, -------------- SYN_REPORT ------------
Event: time 1694963254.929305, type 3 (EV_ABS), code 0 (ABS_X), value 1898
Event: time 1694963254.929305, type 3 (EV_ABS), code 1 (ABS_Y), value 2500
Event: time 1694963254.929305, -------------- SYN_REPORT ------------
Event: time 1694963254.959393, type 3 (EV_ABS), code 0 (ABS_X), value 1895
Event: time 1694963254.959393, type 3 (EV_ABS), code 1 (ABS_Y), value 2600
Event: time 1694963254.959393, -------------- SYN_REPORT ------------
Event: time 1694963254.989289, type 3 (EV_ABS), code 0 (ABS_X), value 1890
Event: time 1694963254.989289, type 3 (EV_ABS), code 1 (ABS_Y), value 2900
Event: time 1694963254.989289, -------------- SYN_REPORT ------------
Event: time 1694963255.019247, type 3 (EV_ABS), code 0 (ABS_X), value 1888
Event: time 1694963255.019247, type 3 (EV_ABS), code 1 (ABS_Y), value 3200
Event: time 1694963255.019247, -------------- SYN_REPORT ------------
Event: time 1694963255.049282, type 3 (EV_ABS), code 0 (ABS_X), value 1882
Event: time 1694963255.049282, type 3 (EV_ABS), code 1 (ABS_Y), value 3500
Event: time 1694963255.049282, -------------- SYN_REPORT ------------
Event: time 1694963255.079261, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0042
Event: time 1694963255.079261, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
Event: time 1694963255.079261, type 1 (EV_KEY), code 320 (BTN_TOOL_PEN), value 0
Event: time 1694963255.079261, type 3 (EV_ABS), code 0 (ABS_X), value 1877
Event: time 1694963255.079261, type 3 (EV_ABS), code 1 (ABS_Y), value 3800
Event: time 1694963255.079261, -------------- SYN_REPORT ------------

##Middle button:##

Event: time 1694963328.490195, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0042
Event: time 1694963328.490195, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
Event: time 1694963328.490195, type 1 (EV_KEY), code 320 (BTN_TOOL_PEN), value 1
Event: time 1694963328.490195, type 3 (EV_ABS), code 0 (ABS_X), value 1904
Event: time 1694963328.490195, type 3 (EV_ABS), code 1 (ABS_Y), value 1904
Event: time 1694963328.490195, -------------- SYN_REPORT ------------
Event: time 1694963328.512640, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0042
Event: time 1694963328.512640, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
Event: time 1694963328.512640, type 1 (EV_KEY), code 320 (BTN_TOOL_PEN), value 0
Event: time 1694963328.512640, -------------- SYN_REPORT ------------

##Lowest button##

Event: time 1694963354.492886, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0042
Event: time 1694963354.492886, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
Event: time 1694963354.492886, type 1 (EV_KEY), code 320 (BTN_TOOL_PEN), value 1
Event: time 1694963354.492886, type 3 (EV_ABS), code 1 (ABS_Y), value 2500
Event: time 1694963354.492886, -------------- SYN_REPORT ------------
Event: time 1694963354.522860, type 3 (EV_ABS), code 1 (ABS_Y), value 2400
Event: time 1694963354.522860, -------------- SYN_REPORT ------------
Event: time 1694963354.552828, type 3 (EV_ABS), code 1 (ABS_Y), value 2300
Event: time 1694963354.552828, -------------- SYN_REPORT ------------
Event: time 1694963354.582821, type 3 (EV_ABS), code 1 (ABS_Y), value 2000
Event: time 1694963354.582821, -------------- SYN_REPORT ------------
Event: time 1694963354.612829, type 3 (EV_ABS), code 1 (ABS_Y), value 1800
Event: time 1694963354.612829, -------------- SYN_REPORT ------------
Event: time 1694963354.642890, type 3 (EV_ABS), code 1 (ABS_Y), value 1700
Event: time 1694963354.642890, -------------- SYN_REPORT ------------
Event: time 1694963354.672903, type 3 (EV_ABS), code 1 (ABS_Y), value 1500
Event: time 1694963354.672903, -------------- SYN_REPORT ------------
Event: time 1694963354.702943, type 3 (EV_ABS), code 1 (ABS_Y), value 1400
Event: time 1694963354.702943, -------------- SYN_REPORT ------------
Event: time 1694963354.732888, type 3 (EV_ABS), code 1 (ABS_Y), value 1100
Event: time 1694963354.732888, -------------- SYN_REPORT ------------
Event: time 1694963354.762883, type 3 (EV_ABS), code 1 (ABS_Y), value 800
Event: time 1694963354.762883, -------------- SYN_REPORT ------------
Event: time 1694963354.792933, type 3 (EV_ABS), code 1 (ABS_Y), value 500
Event: time 1694963354.792933, -------------- SYN_REPORT ------------
Event: time 1694963354.822941, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0042
Event: time 1694963354.822941, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
Event: time 1694963354.822941, type 1 (EV_KEY), code 320 (BTN_TOOL_PEN), value 0
Event: time 1694963354.822941, type 3 (EV_ABS), code 1 (ABS_Y), value 200
Event: time 1694963354.822941, -------------- SYN_REPORT ------------

##Double click middle button:##

Event: time 1694963426.988613, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0042
Event: time 1694963426.988613, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
Event: time 1694963426.988613, type 1 (EV_KEY), code 320 (BTN_TOOL_PEN), value 1
Event: time 1694963426.988613, type 3 (EV_ABS), code 1 (ABS_Y), value 1904
Event: time 1694963426.988613, -------------- SYN_REPORT ------------
Event: time 1694963427.018593, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0042
Event: time 1694963427.018593, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
Event: time 1694963427.018593, type 1 (EV_KEY), code 320 (BTN_TOOL_PEN), value 0
Event: time 1694963427.018593, -------------- SYN_REPORT ------------
Event: time 1694963427.101061, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0042
Event: time 1694963427.101061, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
Event: time 1694963427.101061, type 1 (EV_KEY), code 320 (BTN_TOOL_PEN), value 1
Event: time 1694963427.101061, -------------- SYN_REPORT ------------
Event: time 1694963427.131005, type 4 (EV_MSC), code 4 (MSC_SCAN), value d0042
Event: time 1694963427.131005, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0
Event: time 1694963427.131005, type 1 (EV_KEY), code 320 (BTN_TOOL_PEN), value 0
Event: time 1694963427.131005, -------------- SYN_REPORT ------------


Thankyou!!!!
Henk2001 is offline   Reply With Quote