Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 52

======= LOG =======

2022-07-13 23:34:50.799 start main ....


2022-07-13 23:34:50.800 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-13 23:34:50.800 device name uinput-fpc
2022-07-13 23:34:50.800 driverVersion 65537
2022-07-13 23:34:50.800 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-13 23:34:50.800 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-13 23:34:50.800 identifier(0xffad17a8) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-13 23:34:50.800 identifier(0xffad1564) minimum(0) maximum(0)
2022-07-13 23:34:50.800 devname /dev/input/event5 fd 6

2022-07-13 23:34:50.800 This is an unknown device!


2022-07-13 23:34:50.800 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-13 23:34:50.800 device name ACCDET
2022-07-13 23:34:50.800 driverVersion 65537
2022-07-13 23:34:50.800 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-13 23:34:50.800 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-13 23:34:50.800 identifier(0xffad17a8) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-13 23:34:50.800 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-13 23:34:50.800 devname /dev/input/event0 fd 6

2022-07-13 23:34:50.800 This is an unknown device!


2022-07-13 23:34:50.801 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-13 23:34:50.801 device name fpc_irq@fingerprint
2022-07-13 23:34:50.801 driverVersion 65537
2022-07-13 23:34:50.801 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-13 23:34:50.801 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-13 23:34:50.801 identifier(0xffad17a8) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-13 23:34:50.801 could not get abs value/limits for /dev/input/event4,
Invalid argument

2022-07-13 23:34:50.801 devname /dev/input/event4 fd 6

2022-07-13 23:34:50.801 This is an unknown device!


2022-07-13 23:34:50.801 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-13 23:34:50.801 device name aw8697_haptic
2022-07-13 23:34:50.801 driverVersion 65537
2022-07-13 23:34:50.801 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-13 23:34:50.801 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-13 23:34:50.801 identifier(0xffad17a8) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-13 23:34:50.801 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-13 23:34:50.801 devname /dev/input/event2 fd 6

2022-07-13 23:34:50.801 This is an unknown device!


2022-07-13 23:34:50.801 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-13 23:34:50.801 device name mtk-kpd
2022-07-13 23:34:50.801 driverVersion 65537
2022-07-13 23:34:50.801 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-13 23:34:50.801 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-13 23:34:50.801 identifier(0xffad17a8) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-13 23:34:50.801 could not get abs value/limits for /dev/input/event1,
Invalid argument

2022-07-13 23:34:50.801 devname /dev/input/event1 fd 6

2022-07-13 23:34:50.801 This is an unknown device!


2022-07-13 23:34:50.801 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-13 23:34:50.801 device name NVTCapacitiveTouchScreen
2022-07-13 23:34:50.801 driverVersion 65537
2022-07-13 23:34:50.801 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-13 23:34:50.801 identifier(0xffad17a8) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-13 23:34:50.801 identifier(0xffad1564) minimum(0) maximum(0)
2022-07-13 23:34:50.801 devname /dev/input/event3 fd 6

2022-07-13 23:34:50.801 It is a touch screen


2022-07-13 23:34:50.801 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-13 23:34:50.801 DeviceParser create pipe readFd=7, writeFd=8
2022-07-13 23:34:50.801 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-13 23:34:50.801 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-13 23:34:50.801 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-13 23:34:50.801 void* ListenTask::do_listen_work(void*): pid 5645, fd 6
2022-07-13 23:34:50.801 void* watch_performance(void*): fd(5) wd(1)

======= LOG =======


2022-07-13 23:35:02.029 start main ....
2022-07-13 23:35:02.029 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-13 23:35:02.029 device name uinput-fpc
2022-07-13 23:35:02.029 driverVersion 65537
2022-07-13 23:35:02.029 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-13 23:35:02.029 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-13 23:35:02.029 identifier(0xff98a3b8) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-13 23:35:02.029 identifier(0xff98a174) minimum(0) maximum(0)
2022-07-13 23:35:02.029 devname /dev/input/event5 fd 6

2022-07-13 23:35:02.029 This is an unknown device!


2022-07-13 23:35:02.029 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-13 23:35:02.029 device name ACCDET
2022-07-13 23:35:02.029 driverVersion 65537
2022-07-13 23:35:02.029 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-13 23:35:02.029 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-13 23:35:02.029 identifier(0xff98a3b8) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-13 23:35:02.029 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-13 23:35:02.029 devname /dev/input/event0 fd 6

2022-07-13 23:35:02.029 This is an unknown device!


2022-07-13 23:35:02.029 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-13 23:35:02.029 device name fpc_irq@fingerprint
2022-07-13 23:35:02.029 driverVersion 65537
2022-07-13 23:35:02.029 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-13 23:35:02.029 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-13 23:35:02.030 identifier(0xff98a3b8) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-13 23:35:02.030 could not get abs value/limits for /dev/input/event4,
Invalid argument

2022-07-13 23:35:02.030 devname /dev/input/event4 fd 6

2022-07-13 23:35:02.030 This is an unknown device!


2022-07-13 23:35:02.030 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-13 23:35:02.030 device name aw8697_haptic
2022-07-13 23:35:02.030 driverVersion 65537
2022-07-13 23:35:02.030 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-13 23:35:02.030 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-13 23:35:02.030 identifier(0xff98a3b8) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-13 23:35:02.030 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-13 23:35:02.030 devname /dev/input/event2 fd 6

2022-07-13 23:35:02.030 This is an unknown device!


2022-07-13 23:35:02.030 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-13 23:35:02.030 device name mtk-kpd
2022-07-13 23:35:02.030 driverVersion 65537
2022-07-13 23:35:02.030 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-13 23:35:02.030 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-13 23:35:02.030 identifier(0xff98a3b8) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-13 23:35:02.030 could not get abs value/limits for /dev/input/event1,
Invalid argument

2022-07-13 23:35:02.030 devname /dev/input/event1 fd 6

2022-07-13 23:35:02.030 This is an unknown device!


2022-07-13 23:35:02.030 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-13 23:35:02.030 device name NVTCapacitiveTouchScreen
2022-07-13 23:35:02.030 driverVersion 65537
2022-07-13 23:35:02.030 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-13 23:35:02.030 identifier(0xff98a3b8) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-13 23:35:02.030 identifier(0xff98a174) minimum(0) maximum(0)
2022-07-13 23:35:02.030 devname /dev/input/event3 fd 6

2022-07-13 23:35:02.030 It is a touch screen


2022-07-13 23:35:02.030 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-13 23:35:02.030 DeviceParser create pipe readFd=7, writeFd=8
2022-07-13 23:35:02.030 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-13 23:35:02.030 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-13 23:35:02.030 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-13 23:35:02.030 void* watch_performance(void*): fd(5) wd(1)
2022-07-13 23:35:02.030 void* ListenTask::do_listen_work(void*): pid 5739, fd 6
2022-07-13 23:35:03.030 write socket error 9:Bad file descriptor fd=-1

2022-07-13 23:35:03.030 code sendMessage test#


2022-07-13 23:35:03.030 code sendMessage2 test#
2022-07-13 23:35:03.030 code sendMessage dev|0|4|1079|2399#
2022-07-13 23:35:05.213 localsocket read disGame
2022-07-13 23:35:05.214 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:35:05.214 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:35:05.215 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:35:05.216 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:36:27.145 things happened.
2022-07-13 23:36:27.146 sssss IN_CREATE event->len : 16; event->name: event6
2022-07-13 23:36:27.146 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-13 23:36:27.148 device name PG-9078
2022-07-13 23:36:27.149 driverVersion 65537
2022-07-13 23:36:27.149 identifier(0xecef8cd0) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:36:27.151 identifier(0xecef8a8c) minimum(0) maximum(255)
2022-07-13 23:36:27.151 identifier.version(27)
2022-07-13 23:36:27.151 identifier.name(PG-9078)
2022-07-13 23:36:27.152 identifier.len(7)
2022-07-13 23:36:27.152 It is a game pad
2022-07-13 23:36:27.153 DeviceParser create pipe readFd=11, writeFd=13
2022-07-13 23:36:27.153 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:36:27.156 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-13 23:36:27.158 void* ListenTask::do_listen_work(void*): pid 5739, fd 10
2022-07-13 23:37:46.150 virtual void JoystickParser::process(input_event*): header
== null code 312
2022-07-13 23:37:46.405 virtual void JoystickParser::process(input_event*): header
== null code 312
2022-07-13 23:40:28.241 localsocket read disGame
2022-07-13 23:40:28.241 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:40:28.242 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:40:28.242 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:40:28.242 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:40:28.243 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:41:44.742 localsocket read disGame
2022-07-13 23:41:44.743 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:41:44.743 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:44.743 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:44.743 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:44.744 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:41:47.699 localsocket read disGame
2022-07-13 23:41:47.699 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:41:47.700 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:47.700 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:47.700 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:47.701 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:41:52.021 localsocket read disGame
2022-07-13 23:41:52.022 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:41:52.023 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:52.023 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:52.024 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:52.025 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:41:58.042 localsocket read disGame
2022-07-13 23:41:58.042 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:41:58.043 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:58.043 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:58.044 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:41:58.044 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:42:09.226 localsocket read disGame
2022-07-13 23:42:09.227 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:42:09.228 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:42:09.228 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:42:09.229 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:42:09.229 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:42:49.196 localsocket read disGame
2022-07-13 23:42:49.197 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:42:49.198 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:42:49.199 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:42:49.199 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:42:49.200 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:43:08.513 things happened.
2022-07-13 23:43:08.514 sssss IN_CREATE event->len : 16; event->name: event7
2022-07-13 23:43:08.514 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event7)
2022-07-13 23:43:08.514 device name PG-9078
2022-07-13 23:43:08.515 driverVersion 65537
2022-07-13 23:43:08.515 identifier(0xecef8cd0) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:43:08.515 identifier(0xecef8a8c) minimum(0) maximum(255)
2022-07-13 23:43:08.516 identifier.version(27)
2022-07-13 23:43:08.519 identifier.name(PG-9078)
2022-07-13 23:43:08.520 identifier.len(7)
2022-07-13 23:43:08.521 It is a game pad
2022-07-13 23:43:08.524 DeviceParser create pipe readFd=15, writeFd=16
2022-07-13 23:43:08.525 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:43:08.528 bool start_listen(int, char*, bool): start_listener
path/dev/input/event7
2022-07-13 23:43:08.529 void* ListenTask::do_listen_work(void*): pid 5739, fd 14
2022-07-13 23:43:36.447 localsocket read disGame
2022-07-13 23:43:36.448 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:43:36.450 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:43:36.452 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:43:36.453 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:43:36.454 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:43:36.455 MultiTouch setHandleDispatchStatus fd=14, ret=-1
2022-07-13 23:44:09.756 localsocket read disGame
2022-07-13 23:44:09.757 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:44:09.759 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:44:09.760 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:44:09.760 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:44:09.760 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:44:09.761 MultiTouch setHandleDispatchStatus fd=14, ret=-1
2022-07-13 23:44:22.650 localsocket read disGame
2022-07-13 23:44:22.651 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:44:22.651 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:44:22.652 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:44:22.652 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:44:22.652 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:44:22.653 MultiTouch setHandleDispatchStatus fd=14, ret=-1
2022-07-13 23:44:54.418 localsocket read disGame
2022-07-13 23:44:54.419 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:44:54.420 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:44:54.421 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:44:54.422 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:44:54.422 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:44:54.423 MultiTouch setHandleDispatchStatus fd=14, ret=-1
2022-07-13 23:45:26.146 things happened.
2022-07-13 23:45:26.146 sssss IN_CREATE event->len : 16; event->name: event8
2022-07-13 23:45:26.147 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event8)
2022-07-13 23:45:26.147 device name PG-9078
2022-07-13 23:45:26.147 driverVersion 65537
2022-07-13 23:45:26.148 identifier(0xecef8cd0) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:45:26.148 identifier(0xecef8a8c) minimum(0) maximum(255)
2022-07-13 23:45:26.149 identifier.version(27)
2022-07-13 23:45:26.150 identifier.name(PG-9078)
2022-07-13 23:45:26.150 identifier.len(7)
2022-07-13 23:45:26.150 It is a game pad
2022-07-13 23:45:26.150 DeviceParser create pipe readFd=18, writeFd=19
2022-07-13 23:45:26.151 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:45:26.151 bool start_listen(int, char*, bool): start_listener
path/dev/input/event8
2022-07-13 23:45:26.162 void* ListenTask::do_listen_work(void*): pid 5739, fd 17
2022-07-13 23:45:41.188 localsocket read disGame
2022-07-13 23:45:41.189 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:45:41.190 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:45:41.190 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:45:41.191 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:45:41.191 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:45:41.191 MultiTouch setHandleDispatchStatus fd=14, ret=-1
2022-07-13 23:45:41.192 MultiTouch setHandleDispatchStatus fd=17, ret=-1
2022-07-13 23:48:14.399 localsocket read disGame
2022-07-13 23:48:14.400 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:48:14.400 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:14.400 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:14.401 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:14.401 MultiTouch setHandleDispatchStatus fd=10, ret=-1
2022-07-13 23:48:14.402 MultiTouch setHandleDispatchStatus fd=14, ret=-1
2022-07-13 23:48:14.402 MultiTouch setHandleDispatchStatus fd=17, ret=-1

======= LOG =======


2022-07-13 23:48:33.068 start main ....
2022-07-13 23:48:33.070 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event8)
2022-07-13 23:48:33.070 device name PG-9078
2022-07-13 23:48:33.071 driverVersion 65537
2022-07-13 23:48:33.071 identifier(0xffa05868) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:48:33.072 identifier(0xffa05624) minimum(0) maximum(255)
2022-07-13 23:48:33.072 devname /dev/input/event8 fd 6

2022-07-13 23:48:33.073 It is a game pad


2022-07-13 23:48:33.074 DeviceParser create pipe readFd=7, writeFd=8
2022-07-13 23:48:33.074 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:48:33.075 bool start_listen(int, char*, bool): start_listener
path/dev/input/event8
2022-07-13 23:48:33.075 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event7)
2022-07-13 23:48:33.076 void* ListenTask::do_listen_work(void*): pid 25618, fd 6
2022-07-13 23:48:33.076 device name PG-9078
2022-07-13 23:48:33.078 driverVersion 65537
2022-07-13 23:48:33.079 identifier(0xffa05868) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:48:33.080 identifier(0xffa05624) minimum(0) maximum(255)
2022-07-13 23:48:33.080 devname /dev/input/event7 fd 9

2022-07-13 23:48:33.081 It is a game pad


2022-07-13 23:48:33.081 DeviceParser create pipe readFd=10, writeFd=11
2022-07-13 23:48:33.082 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:48:33.083 bool start_listen(int, char*, bool): start_listener
path/dev/input/event7
2022-07-13 23:48:33.083 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-13 23:48:33.084 void* ListenTask::do_listen_work(void*): pid 25618, fd 9
2022-07-13 23:48:33.084 device name PG-9078
2022-07-13 23:48:33.084 driverVersion 65537
2022-07-13 23:48:33.085 identifier(0xffa05868) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:48:33.086 identifier(0xffa05624) minimum(0) maximum(255)
2022-07-13 23:48:33.086 devname /dev/input/event6 fd 13

2022-07-13 23:48:33.087 It is a game pad


2022-07-13 23:48:33.087 DeviceParser create pipe readFd=14, writeFd=15
2022-07-13 23:48:33.088 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:48:33.089 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-13 23:48:33.090 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-13 23:48:33.090 void* ListenTask::do_listen_work(void*): pid 25618, fd 13
2022-07-13 23:48:33.092 device name uinput-fpc
2022-07-13 23:48:33.093 driverVersion 65537
2022-07-13 23:48:33.094 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-13 23:48:33.095 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-13 23:48:33.096 identifier(0xffa05868) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-13 23:48:33.098 identifier(0xffa05624) minimum(0) maximum(0)
2022-07-13 23:48:33.099 devname /dev/input/event5 fd 16

2022-07-13 23:48:33.099 This is an unknown device!


2022-07-13 23:48:33.100 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-13 23:48:33.101 device name ACCDET
2022-07-13 23:48:33.102 driverVersion 65537
2022-07-13 23:48:33.102 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-13 23:48:33.103 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-13 23:48:33.103 identifier(0xffa05868) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-13 23:48:33.104 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-13 23:48:33.104 devname /dev/input/event0 fd 16

2022-07-13 23:48:33.104 This is an unknown device!


2022-07-13 23:48:33.105 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-13 23:48:33.105 device name fpc_irq@fingerprint
2022-07-13 23:48:33.106 driverVersion 65537
2022-07-13 23:48:33.106 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-13 23:48:33.106 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-13 23:48:33.107 identifier(0xffa05868) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-13 23:48:33.107 could not get abs value/limits for /dev/input/event4,
Invalid argument

2022-07-13 23:48:33.108 devname /dev/input/event4 fd 16

2022-07-13 23:48:33.108 This is an unknown device!


2022-07-13 23:48:33.109 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-13 23:48:33.109 device name aw8697_haptic
2022-07-13 23:48:33.110 driverVersion 65537
2022-07-13 23:48:33.110 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-13 23:48:33.111 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-13 23:48:33.111 identifier(0xffa05868) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-13 23:48:33.111 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-13 23:48:33.112 devname /dev/input/event2 fd 16

2022-07-13 23:48:33.112 This is an unknown device!


2022-07-13 23:48:33.113 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-13 23:48:33.113 device name mtk-kpd
2022-07-13 23:48:33.114 driverVersion 65537
2022-07-13 23:48:33.114 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-13 23:48:33.115 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-13 23:48:33.115 identifier(0xffa05868) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-13 23:48:33.116 could not get abs value/limits for /dev/input/event1,
Invalid argument
2022-07-13 23:48:33.116 devname /dev/input/event1 fd 16

2022-07-13 23:48:33.117 This is an unknown device!


2022-07-13 23:48:33.118 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-13 23:48:33.118 device name NVTCapacitiveTouchScreen
2022-07-13 23:48:33.119 driverVersion 65537
2022-07-13 23:48:33.119 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-13 23:48:33.119 identifier(0xffa05868) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-13 23:48:33.120 identifier(0xffa05624) minimum(0) maximum(0)
2022-07-13 23:48:33.120 devname /dev/input/event3 fd 16

2022-07-13 23:48:33.120 It is a touch screen


2022-07-13 23:48:33.121 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-13 23:48:33.121 DeviceParser create pipe readFd=17, writeFd=18
2022-07-13 23:48:33.121 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-13 23:48:33.122 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-13 23:48:33.122 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-13 23:48:33.123 void* ListenTask::do_listen_work(void*): pid 25618, fd 16
2022-07-13 23:48:33.123 void* watch_performance(void*): fd(5) wd(1)
2022-07-13 23:48:34.070 write socket error 9:Bad file descriptor fd=-1

2022-07-13 23:48:34.071 code sendMessage test#


2022-07-13 23:48:34.072 code sendMessage2 test#
2022-07-13 23:48:34.072 code sendMessage dev|3|4|1079|2399#

======= LOG =======


2022-07-13 23:48:34.231 start main ....
2022-07-13 23:48:34.232 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event8)
2022-07-13 23:48:34.232 device name PG-9078
2022-07-13 23:48:34.233 driverVersion 65537
2022-07-13 23:48:34.233 identifier(0xff8e7128) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:48:34.233 identifier(0xff8e6ee4) minimum(0) maximum(255)
2022-07-13 23:48:34.234 devname /dev/input/event8 fd 6

2022-07-13 23:48:34.234 It is a game pad


2022-07-13 23:48:34.236 DeviceParser create pipe readFd=7, writeFd=8
2022-07-13 23:48:34.236 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:48:34.237 bool start_listen(int, char*, bool): start_listener
path/dev/input/event8
2022-07-13 23:48:34.237 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event7)
2022-07-13 23:48:34.237 device name PG-9078
2022-07-13 23:48:34.237 void* ListenTask::do_listen_work(void*): pid 25682, fd 6
2022-07-13 23:48:34.238 driverVersion 65537
2022-07-13 23:48:34.238 identifier(0xff8e7128) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:48:34.238 identifier(0xff8e6ee4) minimum(0) maximum(255)
2022-07-13 23:48:34.238 devname /dev/input/event7 fd 9
2022-07-13 23:48:34.239 It is a game pad
2022-07-13 23:48:34.239 DeviceParser create pipe readFd=10, writeFd=11
2022-07-13 23:48:34.239 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:48:34.240 bool start_listen(int, char*, bool): start_listener
path/dev/input/event7
2022-07-13 23:48:34.240 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-13 23:48:34.241 device name PG-9078
2022-07-13 23:48:34.243 driverVersion 65537
2022-07-13 23:48:34.243 identifier(0xff8e7128) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:48:34.244 identifier(0xff8e6ee4) minimum(0) maximum(255)
2022-07-13 23:48:34.244 void* ListenTask::do_listen_work(void*): pid 25682, fd 9
2022-07-13 23:48:34.244 devname /dev/input/event6 fd 13

2022-07-13 23:48:34.245 It is a game pad


2022-07-13 23:48:34.245 DeviceParser create pipe readFd=14, writeFd=15
2022-07-13 23:48:34.245 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:48:34.246 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-13 23:48:34.246 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-13 23:48:34.246 void* ListenTask::do_listen_work(void*): pid 25682, fd 13
2022-07-13 23:48:34.246 device name uinput-fpc
2022-07-13 23:48:34.247 driverVersion 65537
2022-07-13 23:48:34.247 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-13 23:48:34.247 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-13 23:48:34.247 identifier(0xff8e7128) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-13 23:48:34.247 identifier(0xff8e6ee4) minimum(0) maximum(0)
2022-07-13 23:48:34.248 devname /dev/input/event5 fd 16

2022-07-13 23:48:34.248 This is an unknown device!


2022-07-13 23:48:34.248 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-13 23:48:34.248 device name ACCDET
2022-07-13 23:48:34.249 driverVersion 65537
2022-07-13 23:48:34.249 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-13 23:48:34.249 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-13 23:48:34.249 identifier(0xff8e7128) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-13 23:48:34.250 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-13 23:48:34.250 devname /dev/input/event0 fd 16

2022-07-13 23:48:34.250 This is an unknown device!


2022-07-13 23:48:34.250 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-13 23:48:34.251 device name fpc_irq@fingerprint
2022-07-13 23:48:34.251 driverVersion 65537
2022-07-13 23:48:34.251 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-13 23:48:34.251 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-13 23:48:34.251 identifier(0xff8e7128) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-13 23:48:34.252 could not get abs value/limits for /dev/input/event4,
Invalid argument

2022-07-13 23:48:34.252 devname /dev/input/event4 fd 16

2022-07-13 23:48:34.253 This is an unknown device!


2022-07-13 23:48:34.253 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-13 23:48:34.254 device name aw8697_haptic
2022-07-13 23:48:34.254 driverVersion 65537
2022-07-13 23:48:34.254 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-13 23:48:34.255 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-13 23:48:34.255 identifier(0xff8e7128) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-13 23:48:34.255 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-13 23:48:34.255 devname /dev/input/event2 fd 16

2022-07-13 23:48:34.256 This is an unknown device!


2022-07-13 23:48:34.256 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-13 23:48:34.256 device name mtk-kpd
2022-07-13 23:48:34.257 driverVersion 65537
2022-07-13 23:48:34.257 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-13 23:48:34.257 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-13 23:48:34.257 identifier(0xff8e7128) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-13 23:48:34.258 could not get abs value/limits for /dev/input/event1,
Invalid argument

2022-07-13 23:48:34.258 devname /dev/input/event1 fd 16

2022-07-13 23:48:34.258 This is an unknown device!


2022-07-13 23:48:34.259 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-13 23:48:34.259 device name NVTCapacitiveTouchScreen
2022-07-13 23:48:34.259 driverVersion 65537
2022-07-13 23:48:34.259 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-13 23:48:34.260 identifier(0xff8e7128) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-13 23:48:34.260 identifier(0xff8e6ee4) minimum(0) maximum(0)
2022-07-13 23:48:34.260 devname /dev/input/event3 fd 16

2022-07-13 23:48:34.261 It is a touch screen


2022-07-13 23:48:34.265 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-13 23:48:34.266 DeviceParser create pipe readFd=17, writeFd=18
2022-07-13 23:48:34.267 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-13 23:48:34.267 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-13 23:48:34.268 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-13 23:48:34.268 void* ListenTask::do_listen_work(void*): pid 25682, fd 16
2022-07-13 23:48:34.268 void* watch_performance(void*): fd(5) wd(1)
2022-07-13 23:48:35.234 write socket error 9:Bad file descriptor fd=-1

2022-07-13 23:48:35.236 code sendMessage test#


2022-07-13 23:48:35.238 code sendMessage2 test#
2022-07-13 23:48:35.240 code sendMessage dev|3|4|1079|2399#
2022-07-13 23:48:39.245 localsocket read disGame
2022-07-13 23:48:39.246 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:48:39.247 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:39.249 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:39.251 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:39.253 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:48:39.255 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:48:39.257 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:48:43.381 localsocket read disGame
2022-07-13 23:48:43.382 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:48:43.383 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:43.383 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:43.384 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:43.384 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:48:43.385 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:48:43.385 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:48:45.888 localsocket read disGame
2022-07-13 23:48:45.888 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:48:45.888 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:45.888 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:45.888 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:45.889 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:48:45.889 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:48:45.889 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:48:47.875 localsocket read disGame
2022-07-13 23:48:47.877 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:48:47.878 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:47.880 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:47.882 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:47.883 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:48:47.885 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:48:47.887 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:48:54.164 localsocket read disGame
2022-07-13 23:48:54.165 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:48:54.165 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:54.166 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:54.166 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:48:54.167 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:48:54.167 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:48:54.167 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:49:19.427 virtual void JoystickParser::process(input_event*): header
== null code 312
2022-07-13 23:49:19.502 virtual void JoystickParser::process(input_event*): header
== null code 312
2022-07-13 23:49:23.249 localsocket read disGame
2022-07-13 23:49:23.250 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:49:23.250 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:49:23.251 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:49:23.251 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:49:23.252 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:49:23.253 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:49:23.253 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:49:23.628 virtual void JoystickParser::process(input_event*): header
== null code 312
2022-07-13 23:49:29.746 virtual void JoystickParser::process(input_event*): header
== null code 312
2022-07-13 23:49:51.435 localsocket read disGame
2022-07-13 23:49:51.435 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:49:51.436 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:49:51.437 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:49:51.437 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:49:51.438 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:49:51.438 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:49:51.438 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:50:21.853 localsocket read disGame
2022-07-13 23:50:21.853 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:50:21.853 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:50:21.854 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:50:21.854 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:50:21.854 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:50:21.855 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:50:21.855 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:50:23.603 localsocket read disGame
2022-07-13 23:50:23.604 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:50:23.604 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:50:23.604 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:50:23.606 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:50:23.606 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:50:23.608 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:50:23.608 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:50:27.997 localsocket read disGame
2022-07-13 23:50:27.997 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:50:27.998 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:50:27.998 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:50:27.999 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:50:27.999 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:50:27.999 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:50:28.000 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:51:14.991 localsocket read disGame
2022-07-13 23:51:14.991 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:51:14.992 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:51:14.992 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:51:14.993 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:51:14.993 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:51:14.994 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:51:14.996 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:51:47.203 localsocket read disGame
2022-07-13 23:51:47.205 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:51:47.207 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:51:47.208 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:51:47.209 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:51:47.211 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:51:47.212 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:51:47.212 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:52:32.310 things happened.
2022-07-13 23:52:32.310 sssss IN_CREATE event->len : 16; event->name: event9
2022-07-13 23:52:32.310 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event9)
2022-07-13 23:52:32.311 device name PG-9078
2022-07-13 23:52:32.311 driverVersion 65537
2022-07-13 23:52:32.311 identifier(0xe8cf7cd0) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:52:32.313 identifier(0xe8cf7a8c) minimum(0) maximum(255)
2022-07-13 23:52:32.315 identifier.version(27)
2022-07-13 23:52:32.315 identifier.name(PG-9078)
2022-07-13 23:52:32.315 identifier.len(7)
2022-07-13 23:52:32.315 It is a game pad
2022-07-13 23:52:32.315 DeviceParser create pipe readFd=21, writeFd=22
2022-07-13 23:52:32.319 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:52:32.321 bool start_listen(int, char*, bool): start_listener
path/dev/input/event9
2022-07-13 23:52:32.325 void* ListenTask::do_listen_work(void*): pid 25682, fd 20
2022-07-13 23:53:27.741 localsocket read disGame
2022-07-13 23:53:27.741 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:53:27.742 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:53:27.743 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:53:27.744 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:53:27.744 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:53:27.745 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:53:27.745 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:53:27.746 MultiTouch setHandleDispatchStatus fd=20, ret=-1
2022-07-13 23:53:37.527 localsocket read disGame
2022-07-13 23:53:37.528 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:53:37.529 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:53:37.529 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:53:37.530 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:53:37.530 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:53:37.530 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:53:37.531 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:53:37.531 MultiTouch setHandleDispatchStatus fd=20, ret=-1
2022-07-13 23:53:38.509 localsocket read disGame
2022-07-13 23:53:38.511 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:53:38.512 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:53:38.513 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:53:38.514 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:53:38.515 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:53:38.516 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:53:38.517 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:53:38.518 MultiTouch setHandleDispatchStatus fd=20, ret=-1
2022-07-13 23:54:57.363 things happened.
2022-07-13 23:54:57.364 sssss IN_CREATE event->len : 16; event->name: event10
2022-07-13 23:54:57.364 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event10)
2022-07-13 23:54:57.365 device name PG-9078
2022-07-13 23:54:57.365 driverVersion 65537
2022-07-13 23:54:57.365 identifier(0xe8cf7cd0) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:54:57.366 identifier(0xe8cf7a8c) minimum(0) maximum(255)
2022-07-13 23:54:57.366 identifier.version(27)
2022-07-13 23:54:57.366 identifier.name(PG-9078)
2022-07-13 23:54:57.368 identifier.len(7)
2022-07-13 23:54:57.369 It is a game pad
2022-07-13 23:54:57.370 DeviceParser create pipe readFd=24, writeFd=25
2022-07-13 23:54:57.371 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:54:57.371 bool start_listen(int, char*, bool): start_listener
path/dev/input/event10
2022-07-13 23:54:57.378 void* ListenTask::do_listen_work(void*): pid 25682, fd 23
2022-07-13 23:55:27.751 localsocket read disGame
2022-07-13 23:55:27.751 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:55:27.752 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:55:27.752 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:55:27.753 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:55:27.753 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:55:27.754 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:55:27.754 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:55:27.767 MultiTouch setHandleDispatchStatus fd=20, ret=-1
2022-07-13 23:55:27.770 MultiTouch setHandleDispatchStatus fd=23, ret=-1
2022-07-13 23:55:30.648 localsocket read disGame
2022-07-13 23:55:30.648 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:55:30.649 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:55:30.650 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:55:30.650 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:55:30.650 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:55:30.651 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:55:30.651 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:55:30.652 MultiTouch setHandleDispatchStatus fd=20, ret=-1
2022-07-13 23:55:30.654 MultiTouch setHandleDispatchStatus fd=23, ret=-1
2022-07-13 23:55:38.312 localsocket read disGame
2022-07-13 23:55:38.313 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:55:38.313 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:55:38.314 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:55:38.315 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:55:38.316 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:55:38.316 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:55:38.317 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:55:38.318 MultiTouch setHandleDispatchStatus fd=20, ret=-1
2022-07-13 23:55:38.318 MultiTouch setHandleDispatchStatus fd=23, ret=-1
2022-07-13 23:56:00.375 localsocket read disGame
2022-07-13 23:56:00.375 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:56:00.376 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:56:00.376 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:56:00.377 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:56:00.377 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:56:00.378 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:56:00.378 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:56:00.379 MultiTouch setHandleDispatchStatus fd=20, ret=-1
2022-07-13 23:56:00.379 MultiTouch setHandleDispatchStatus fd=23, ret=-1
2022-07-13 23:56:05.443 localsocket read disGame
2022-07-13 23:56:05.443 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:56:05.444 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:56:05.444 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:56:05.445 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:56:05.445 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:56:05.446 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:56:05.446 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:56:05.447 MultiTouch setHandleDispatchStatus fd=20, ret=-1
2022-07-13 23:56:05.447 MultiTouch setHandleDispatchStatus fd=23, ret=-1
2022-07-13 23:56:42.779 things happened.
2022-07-13 23:56:42.780 sssss IN_CREATE event->len : 16; event->name: event11
2022-07-13 23:56:42.780 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event11)
2022-07-13 23:56:42.781 device name PG-9078
2022-07-13 23:56:42.786 driverVersion 65537
2022-07-13 23:56:42.787 identifier(0xe8cf7cd0) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-13 23:56:42.787 identifier(0xe8cf7a8c) minimum(0) maximum(255)
2022-07-13 23:56:42.788 identifier.version(27)
2022-07-13 23:56:42.788 identifier.name(PG-9078)
2022-07-13 23:56:42.788 identifier.len(7)
2022-07-13 23:56:42.789 It is a game pad
2022-07-13 23:56:42.789 DeviceParser create pipe readFd=27, writeFd=28
2022-07-13 23:56:42.790 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-13 23:56:42.790 bool start_listen(int, char*, bool): start_listener
path/dev/input/event11
2022-07-13 23:56:42.791 void* ListenTask::do_listen_work(void*): pid 25682, fd 26
2022-07-13 23:57:10.881 localsocket read disGame
2022-07-13 23:57:10.883 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-13 23:57:10.883 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:57:10.884 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:57:10.884 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-13 23:57:10.885 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-13 23:57:10.885 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-13 23:57:10.886 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-13 23:57:10.886 MultiTouch setHandleDispatchStatus fd=20, ret=-1
2022-07-13 23:57:10.887 MultiTouch setHandleDispatchStatus fd=23, ret=-1
2022-07-13 23:57:10.887 MultiTouch setHandleDispatchStatus fd=26, ret=-1
2022-07-14 00:01:38.129 sssss ret: -1
2022-07-14 00:01:38.139 things happened.
2022-07-14 00:01:38.141 listen_event done 26
2022-07-14 00:01:38.141 write msg remove dev watch
2022-07-14 00:01:38.142 DeviceParser close readFd=27, writeFd=28
2022-07-14 00:01:38.143 sssss IN_DELETE event->len : 16; event->name: event11

======= LOG =======


2022-07-14 00:03:18.349 start main ....
2022-07-14 00:03:18.350 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event10)
2022-07-14 00:03:18.350 device name PG-9078
2022-07-14 00:03:18.351 driverVersion 65537
2022-07-14 00:03:18.351 identifier(0xfff31b38) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:03:18.351 identifier(0xfff318f4) minimum(0) maximum(255)
2022-07-14 00:03:18.351 devname /dev/input/event10 fd 6

2022-07-14 00:03:18.352 It is a game pad


2022-07-14 00:03:18.352 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 00:03:18.352 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:03:18.352 bool start_listen(int, char*, bool): start_listener
path/dev/input/event10
2022-07-14 00:03:18.353 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event9)
2022-07-14 00:03:18.353 void* ListenTask::do_listen_work(void*): pid 31220, fd 6
2022-07-14 00:03:18.353 device name PG-9078
2022-07-14 00:03:18.353 driverVersion 65537
2022-07-14 00:03:18.353 identifier(0xfff31b38) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:03:18.353 identifier(0xfff318f4) minimum(0) maximum(255)
2022-07-14 00:03:18.354 devname /dev/input/event9 fd 9

2022-07-14 00:03:18.354 It is a game pad


2022-07-14 00:03:18.354 DeviceParser create pipe readFd=10, writeFd=11
2022-07-14 00:03:18.354 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:03:18.354 bool start_listen(int, char*, bool): start_listener
path/dev/input/event9
2022-07-14 00:03:18.355 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event8)
2022-07-14 00:03:18.355 device name PG-9078
2022-07-14 00:03:18.355 driverVersion 65537
2022-07-14 00:03:18.355 identifier(0xfff31b38) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:03:18.356 identifier(0xfff318f4) minimum(0) maximum(255)
2022-07-14 00:03:18.356 devname /dev/input/event8 fd 13

2022-07-14 00:03:18.356 It is a game pad


2022-07-14 00:03:18.357 DeviceParser create pipe readFd=14, writeFd=15
2022-07-14 00:03:18.357 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:03:18.357 bool start_listen(int, char*, bool): start_listener
path/dev/input/event8
2022-07-14 00:03:18.357 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event7)
2022-07-14 00:03:18.358 device name PG-9078
2022-07-14 00:03:18.358 void* ListenTask::do_listen_work(void*): pid 31220, fd 13
2022-07-14 00:03:18.358 driverVersion 65537
2022-07-14 00:03:18.358 identifier(0xfff31b38) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:03:18.358 identifier(0xfff318f4) minimum(0) maximum(255)
2022-07-14 00:03:18.359 devname /dev/input/event7 fd 16

2022-07-14 00:03:18.359 It is a game pad


2022-07-14 00:03:18.359 DeviceParser create pipe readFd=17, writeFd=18
2022-07-14 00:03:18.359 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:03:18.360 bool start_listen(int, char*, bool): start_listener
path/dev/input/event7
2022-07-14 00:03:18.360 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 00:03:18.361 void* ListenTask::do_listen_work(void*): pid 31220, fd 16
2022-07-14 00:03:18.361 device name PG-9078
2022-07-14 00:03:18.361 driverVersion 65537
2022-07-14 00:03:18.361 identifier(0xfff31b38) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:03:18.361 identifier(0xfff318f4) minimum(0) maximum(255)
2022-07-14 00:03:18.362 devname /dev/input/event6 fd 19

2022-07-14 00:03:18.362 It is a game pad


2022-07-14 00:03:18.362 DeviceParser create pipe readFd=20, writeFd=21
2022-07-14 00:03:18.363 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:03:18.363 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 00:03:18.363 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-14 00:03:18.363 void* ListenTask::do_listen_work(void*): pid 31220, fd 19
2022-07-14 00:03:18.364 device name uinput-fpc
2022-07-14 00:03:18.364 driverVersion 65537
2022-07-14 00:03:18.364 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-14 00:03:18.364 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-14 00:03:18.365 void* ListenTask::do_listen_work(void*): pid 31220, fd 9
2022-07-14 00:03:18.365 identifier(0xfff31b38) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-14 00:03:18.365 identifier(0xfff318f4) minimum(0) maximum(0)
2022-07-14 00:03:18.365 devname /dev/input/event5 fd 22

2022-07-14 00:03:18.365 This is an unknown device!


2022-07-14 00:03:18.366 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-14 00:03:18.366 device name ACCDET
2022-07-14 00:03:18.366 driverVersion 65537
2022-07-14 00:03:18.366 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-14 00:03:18.367 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-14 00:03:18.367 identifier(0xfff31b38) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-14 00:03:18.367 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-14 00:03:18.367 devname /dev/input/event0 fd 22

2022-07-14 00:03:18.368 This is an unknown device!


2022-07-14 00:03:18.368 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-14 00:03:18.368 device name fpc_irq@fingerprint
2022-07-14 00:03:18.369 driverVersion 65537
2022-07-14 00:03:18.369 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-14 00:03:18.369 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-14 00:03:18.370 identifier(0xfff31b38) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-14 00:03:18.370 could not get abs value/limits for /dev/input/event4,
Invalid argument

2022-07-14 00:03:18.371 devname /dev/input/event4 fd 22

2022-07-14 00:03:18.371 This is an unknown device!


2022-07-14 00:03:18.371 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-14 00:03:18.372 device name aw8697_haptic
2022-07-14 00:03:18.372 driverVersion 65537
2022-07-14 00:03:18.373 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-14 00:03:18.373 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-14 00:03:18.373 identifier(0xfff31b38) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-14 00:03:18.374 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-14 00:03:18.374 devname /dev/input/event2 fd 22


2022-07-14 00:03:18.374 This is an unknown device!
2022-07-14 00:03:18.375 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-14 00:03:18.375 device name mtk-kpd
2022-07-14 00:03:18.376 driverVersion 65537
2022-07-14 00:03:18.376 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-14 00:03:18.376 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-14 00:03:18.377 identifier(0xfff31b38) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-14 00:03:18.377 could not get abs value/limits for /dev/input/event1,
Invalid argument

2022-07-14 00:03:18.378 devname /dev/input/event1 fd 22

2022-07-14 00:03:18.378 This is an unknown device!


2022-07-14 00:03:18.379 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-14 00:03:18.379 device name NVTCapacitiveTouchScreen
2022-07-14 00:03:18.379 driverVersion 65537
2022-07-14 00:03:18.380 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-14 00:03:18.380 identifier(0xfff31b38) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-14 00:03:18.381 identifier(0xfff318f4) minimum(0) maximum(0)
2022-07-14 00:03:18.381 devname /dev/input/event3 fd 22

2022-07-14 00:03:18.381 It is a touch screen


2022-07-14 00:03:18.382 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-14 00:03:18.382 DeviceParser create pipe readFd=23, writeFd=24
2022-07-14 00:03:18.383 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-14 00:03:18.383 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-14 00:03:18.384 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-14 00:03:18.387 void* watch_performance(void*): fd(5) wd(1)
2022-07-14 00:03:18.388 void* ListenTask::do_listen_work(void*): pid 31220, fd 22

======= LOG =======


2022-07-14 00:03:22.364 start main ....
2022-07-14 00:03:22.369 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event10)
2022-07-14 00:03:22.371 device name PG-9078
2022-07-14 00:03:22.373 driverVersion 65537
2022-07-14 00:03:22.374 identifier(0xffebc138) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:03:22.377 identifier(0xffebbef4) minimum(0) maximum(255)
2022-07-14 00:03:22.378 devname /dev/input/event10 fd 6

2022-07-14 00:03:22.378 It is a game pad


2022-07-14 00:03:22.379 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 00:03:22.381 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:03:22.381 bool start_listen(int, char*, bool): start_listener
path/dev/input/event10
2022-07-14 00:03:22.382 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event9)
2022-07-14 00:03:22.382 void* ListenTask::do_listen_work(void*): pid 31329, fd 6
2022-07-14 00:03:22.383 device name PG-9078
2022-07-14 00:03:22.384 driverVersion 65537
2022-07-14 00:03:22.385 identifier(0xffebc138) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:03:22.386 identifier(0xffebbef4) minimum(0) maximum(255)
2022-07-14 00:03:22.387 devname /dev/input/event9 fd 9

2022-07-14 00:03:22.387 It is a game pad


2022-07-14 00:03:22.388 DeviceParser create pipe readFd=10, writeFd=11
2022-07-14 00:03:22.389 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:03:22.390 bool start_listen(int, char*, bool): start_listener
path/dev/input/event9
2022-07-14 00:03:22.391 void* ListenTask::do_listen_work(void*): pid 31329, fd 9
2022-07-14 00:03:22.392 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event8)
2022-07-14 00:03:22.392 device name PG-9078
2022-07-14 00:03:22.393 driverVersion 65537
2022-07-14 00:03:22.394 identifier(0xffebc138) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:03:22.395 identifier(0xffebbef4) minimum(0) maximum(255)
2022-07-14 00:03:22.395 devname /dev/input/event8 fd 12

2022-07-14 00:03:22.396 It is a game pad


2022-07-14 00:03:22.397 DeviceParser create pipe readFd=13, writeFd=14
2022-07-14 00:03:22.398 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:03:22.399 bool start_listen(int, char*, bool): start_listener
path/dev/input/event8
2022-07-14 00:03:22.400 void* ListenTask::do_listen_work(void*): pid 31329, fd 12
2022-07-14 00:03:22.400 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event7)
2022-07-14 00:03:22.402 device name PG-9078
2022-07-14 00:03:22.402 driverVersion 65537
2022-07-14 00:03:22.403 identifier(0xffebc138) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:03:22.404 identifier(0xffebbef4) minimum(0) maximum(255)
2022-07-14 00:03:22.404 devname /dev/input/event7 fd 16

2022-07-14 00:03:22.405 It is a game pad


2022-07-14 00:03:22.406 DeviceParser create pipe readFd=17, writeFd=18
2022-07-14 00:03:22.407 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:03:22.408 bool start_listen(int, char*, bool): start_listener
path/dev/input/event7
2022-07-14 00:03:22.409 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 00:03:22.410 device name PG-9078
2022-07-14 00:03:22.411 void* ListenTask::do_listen_work(void*): pid 31329, fd 16
2022-07-14 00:03:22.413 driverVersion 65537
2022-07-14 00:03:22.416 identifier(0xffebc138) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:03:22.418 identifier(0xffebbef4) minimum(0) maximum(255)
2022-07-14 00:03:22.419 devname /dev/input/event6 fd 19

2022-07-14 00:03:22.420 It is a game pad


2022-07-14 00:03:22.421 DeviceParser create pipe readFd=20, writeFd=21
2022-07-14 00:03:22.422 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:03:22.423 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 00:03:22.424 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-14 00:03:22.424 void* ListenTask::do_listen_work(void*): pid 31329, fd 19
2022-07-14 00:03:22.426 device name uinput-fpc
2022-07-14 00:03:22.427 driverVersion 65537
2022-07-14 00:03:22.428 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-14 00:03:22.429 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-14 00:03:22.430 identifier(0xffebc138) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-14 00:03:22.431 identifier(0xffebbef4) minimum(0) maximum(0)
2022-07-14 00:03:22.431 devname /dev/input/event5 fd 22

2022-07-14 00:03:22.432 This is an unknown device!


2022-07-14 00:03:22.433 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-14 00:03:22.434 device name ACCDET
2022-07-14 00:03:22.434 driverVersion 65537
2022-07-14 00:03:22.435 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-14 00:03:22.435 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-14 00:03:22.436 identifier(0xffebc138) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-14 00:03:22.436 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-14 00:03:22.437 devname /dev/input/event0 fd 22

2022-07-14 00:03:22.438 This is an unknown device!


2022-07-14 00:03:22.438 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-14 00:03:22.439 device name fpc_irq@fingerprint
2022-07-14 00:03:22.439 driverVersion 65537
2022-07-14 00:03:22.440 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-14 00:03:22.440 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-14 00:03:22.440 identifier(0xffebc138) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-14 00:03:22.443 could not get abs value/limits for /dev/input/event4,
Invalid argument

2022-07-14 00:03:22.443 devname /dev/input/event4 fd 22

2022-07-14 00:03:22.444 This is an unknown device!


2022-07-14 00:03:22.445 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-14 00:03:22.447 device name aw8697_haptic
2022-07-14 00:03:22.447 driverVersion 65537
2022-07-14 00:03:22.448 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-14 00:03:22.448 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-14 00:03:22.451 identifier(0xffebc138) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-14 00:03:22.452 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-14 00:03:22.453 devname /dev/input/event2 fd 22

2022-07-14 00:03:22.453 This is an unknown device!


2022-07-14 00:03:22.454 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-14 00:03:22.455 device name mtk-kpd
2022-07-14 00:03:22.455 driverVersion 65537
2022-07-14 00:03:22.455 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-14 00:03:22.456 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-14 00:03:22.456 identifier(0xffebc138) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-14 00:03:22.457 could not get abs value/limits for /dev/input/event1,
Invalid argument

2022-07-14 00:03:22.457 devname /dev/input/event1 fd 22

2022-07-14 00:03:22.458 This is an unknown device!


2022-07-14 00:03:22.459 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-14 00:03:22.460 device name NVTCapacitiveTouchScreen
2022-07-14 00:03:22.461 driverVersion 65537
2022-07-14 00:03:22.461 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-14 00:03:22.461 identifier(0xffebc138) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-14 00:03:22.462 identifier(0xffebbef4) minimum(0) maximum(0)
2022-07-14 00:03:22.462 devname /dev/input/event3 fd 22

2022-07-14 00:03:22.463 It is a touch screen


2022-07-14 00:03:22.463 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-14 00:03:22.465 DeviceParser create pipe readFd=23, writeFd=24
2022-07-14 00:03:22.466 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-14 00:03:22.466 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-14 00:03:22.467 void* ListenTask::do_listen_work(void*): pid 31329, fd 22
2022-07-14 00:03:22.468 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-14 00:03:22.470 void* watch_performance(void*): fd(5) wd(1)
2022-07-14 00:03:23.368 write socket error 9:Bad file descriptor fd=-1

2022-07-14 00:03:23.370 code sendMessage test#


2022-07-14 00:03:23.372 code sendMessage2 test#
2022-07-14 00:03:23.374 code sendMessage dev|5|4|1079|2399#
2022-07-14 00:03:27.084 localsocket read disGame
2022-07-14 00:03:27.084 MultiTouch setHandleDispatchStatus fd=22, ret=-1
2022-07-14 00:03:27.085 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:03:27.085 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:03:27.086 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:03:27.087 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:03:27.087 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:03:27.087 MultiTouch setHandleDispatchStatus fd=12, ret=-1
2022-07-14 00:03:27.089 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-14 00:03:27.089 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:03:30.583 localsocket read disGame
2022-07-14 00:03:30.583 MultiTouch setHandleDispatchStatus fd=22, ret=-1
2022-07-14 00:03:30.584 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:03:30.584 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:03:30.585 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:03:30.585 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:03:30.585 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:03:30.586 MultiTouch setHandleDispatchStatus fd=12, ret=-1
2022-07-14 00:03:30.586 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-14 00:03:30.587 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:04:06.497 things happened.
2022-07-14 00:04:06.500 sssss IN_CREATE event->len : 16; event->name: event11
2022-07-14 00:04:06.502 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event11)
2022-07-14 00:04:06.504 device name PG-9078
2022-07-14 00:04:06.506 driverVersion 65537
2022-07-14 00:04:06.508 identifier(0xe72f5cd0) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:04:06.509 identifier(0xe72f5a8c) minimum(0) maximum(255)
2022-07-14 00:04:06.511 identifier.version(27)
2022-07-14 00:04:06.512 identifier.name(PG-9078)
2022-07-14 00:04:06.512 identifier.len(7)
2022-07-14 00:04:06.515 It is a game pad
2022-07-14 00:04:06.521 DeviceParser create pipe readFd=27, writeFd=28
2022-07-14 00:04:06.521 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:04:06.523 bool start_listen(int, char*, bool): start_listener
path/dev/input/event11
2022-07-14 00:04:06.525 void* ListenTask::do_listen_work(void*): pid 31329, fd 26

======= LOG =======


2022-07-14 00:05:28.284 start main ....
2022-07-14 00:05:28.285 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event11)
2022-07-14 00:05:28.287 device name PG-9078
2022-07-14 00:05:28.288 driverVersion 65537
2022-07-14 00:05:28.289 identifier(0xff95c738) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:05:28.289 identifier(0xff95c4f4) minimum(0) maximum(255)
2022-07-14 00:05:28.290 devname /dev/input/event11 fd 6

2022-07-14 00:05:28.291 It is a game pad


2022-07-14 00:05:28.291 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 00:05:28.292 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:05:28.292 bool start_listen(int, char*, bool): start_listener
path/dev/input/event11
2022-07-14 00:05:28.294 void* ListenTask::do_listen_work(void*): pid 3125, fd 6
2022-07-14 00:05:28.295 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event10)
2022-07-14 00:05:28.297 device name PG-9078
2022-07-14 00:05:28.299 driverVersion 65537
2022-07-14 00:05:28.300 identifier(0xff95c738) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:05:28.301 identifier(0xff95c4f4) minimum(0) maximum(255)
2022-07-14 00:05:28.301 devname /dev/input/event10 fd 9

2022-07-14 00:05:28.302 It is a game pad


2022-07-14 00:05:28.303 DeviceParser create pipe readFd=10, writeFd=11
2022-07-14 00:05:28.303 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:05:28.303 bool start_listen(int, char*, bool): start_listener
path/dev/input/event10
2022-07-14 00:05:28.304 void* ListenTask::do_listen_work(void*): pid 3125, fd 9
2022-07-14 00:05:28.304 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event9)
2022-07-14 00:05:28.309 device name PG-9078
2022-07-14 00:05:28.310 driverVersion 65537
2022-07-14 00:05:28.310 identifier(0xff95c738) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:05:28.311 identifier(0xff95c4f4) minimum(0) maximum(255)
2022-07-14 00:05:28.312 devname /dev/input/event9 fd 12

2022-07-14 00:05:28.312 It is a game pad


2022-07-14 00:05:28.313 DeviceParser create pipe readFd=13, writeFd=14
2022-07-14 00:05:28.315 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:05:28.315 bool start_listen(int, char*, bool): start_listener
path/dev/input/event9
2022-07-14 00:05:28.316 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event8)
2022-07-14 00:05:28.316 void* ListenTask::do_listen_work(void*): pid 3125, fd 12
2022-07-14 00:05:28.316 device name PG-9078
2022-07-14 00:05:28.317 driverVersion 65537
2022-07-14 00:05:28.318 identifier(0xff95c738) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:05:28.319 identifier(0xff95c4f4) minimum(0) maximum(255)
2022-07-14 00:05:28.320 devname /dev/input/event8 fd 15

2022-07-14 00:05:28.320 It is a game pad


2022-07-14 00:05:28.322 DeviceParser create pipe readFd=17, writeFd=18
2022-07-14 00:05:28.323 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:05:28.324 bool start_listen(int, char*, bool): start_listener
path/dev/input/event8
2022-07-14 00:05:28.325 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event7)
2022-07-14 00:05:28.326 void* ListenTask::do_listen_work(void*): pid 3125, fd 15
2022-07-14 00:05:28.326 device name PG-9078
2022-07-14 00:05:28.326 driverVersion 65537
2022-07-14 00:05:28.327 identifier(0xff95c738) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:05:28.327 identifier(0xff95c4f4) minimum(0) maximum(255)
2022-07-14 00:05:28.328 devname /dev/input/event7 fd 19

2022-07-14 00:05:28.329 It is a game pad


2022-07-14 00:05:28.329 DeviceParser create pipe readFd=20, writeFd=21
2022-07-14 00:05:28.330 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:05:28.330 bool start_listen(int, char*, bool): start_listener
path/dev/input/event7
2022-07-14 00:05:28.331 void* ListenTask::do_listen_work(void*): pid 3125, fd 19
2022-07-14 00:05:28.331 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 00:05:28.332 device name PG-9078
2022-07-14 00:05:28.333 driverVersion 65537
2022-07-14 00:05:28.333 identifier(0xff95c738) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:05:28.334 identifier(0xff95c4f4) minimum(0) maximum(255)
2022-07-14 00:05:28.335 devname /dev/input/event6 fd 22

2022-07-14 00:05:28.335 It is a game pad


2022-07-14 00:05:28.336 DeviceParser create pipe readFd=23, writeFd=24
2022-07-14 00:05:28.336 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:05:28.337 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 00:05:28.338 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-14 00:05:28.338 void* ListenTask::do_listen_work(void*): pid 3125, fd 22
2022-07-14 00:05:28.338 device name uinput-fpc
2022-07-14 00:05:28.339 driverVersion 65537
2022-07-14 00:05:28.339 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-14 00:05:28.340 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-14 00:05:28.341 identifier(0xff95c738) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-14 00:05:28.343 identifier(0xff95c4f4) minimum(0) maximum(0)
2022-07-14 00:05:28.344 devname /dev/input/event5 fd 25

2022-07-14 00:05:28.344 This is an unknown device!


2022-07-14 00:05:28.345 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-14 00:05:28.346 device name ACCDET
2022-07-14 00:05:28.347 driverVersion 65537
2022-07-14 00:05:28.347 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-14 00:05:28.348 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-14 00:05:28.349 identifier(0xff95c738) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-14 00:05:28.349 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-14 00:05:28.353 devname /dev/input/event0 fd 25

2022-07-14 00:05:28.354 This is an unknown device!


2022-07-14 00:05:28.356 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-14 00:05:28.357 device name fpc_irq@fingerprint
2022-07-14 00:05:28.357 driverVersion 65537
2022-07-14 00:05:28.358 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-14 00:05:28.359 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-14 00:05:28.359 identifier(0xff95c738) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-14 00:05:28.360 could not get abs value/limits for /dev/input/event4,
Invalid argument
2022-07-14 00:05:28.361 devname /dev/input/event4 fd 25

2022-07-14 00:05:28.361 This is an unknown device!


2022-07-14 00:05:28.362 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-14 00:05:28.362 device name aw8697_haptic
2022-07-14 00:05:28.363 driverVersion 65537
2022-07-14 00:05:28.363 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-14 00:05:28.364 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-14 00:05:28.365 identifier(0xff95c738) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-14 00:05:28.368 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-14 00:05:28.370 devname /dev/input/event2 fd 25

2022-07-14 00:05:28.376 This is an unknown device!


2022-07-14 00:05:28.377 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-14 00:05:28.379 device name mtk-kpd
2022-07-14 00:05:28.379 driverVersion 65537
2022-07-14 00:05:28.381 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-14 00:05:28.382 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-14 00:05:28.382 identifier(0xff95c738) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-14 00:05:28.382 could not get abs value/limits for /dev/input/event1,
Invalid argument

2022-07-14 00:05:28.383 devname /dev/input/event1 fd 25

2022-07-14 00:05:28.383 This is an unknown device!


2022-07-14 00:05:28.384 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-14 00:05:28.384 device name NVTCapacitiveTouchScreen
2022-07-14 00:05:28.385 driverVersion 65537
2022-07-14 00:05:28.385 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-14 00:05:28.385 identifier(0xff95c738) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-14 00:05:28.386 identifier(0xff95c4f4) minimum(0) maximum(0)
2022-07-14 00:05:28.386 devname /dev/input/event3 fd 25

2022-07-14 00:05:28.387 It is a touch screen


2022-07-14 00:05:28.387 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-14 00:05:28.388 DeviceParser create pipe readFd=26, writeFd=27
2022-07-14 00:05:28.388 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-14 00:05:28.389 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-14 00:05:28.390 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-14 00:05:28.390 void* ListenTask::do_listen_work(void*): pid 3125, fd 25
2022-07-14 00:05:28.397 void* watch_performance(void*): fd(5) wd(1)
2022-07-14 00:05:29.287 write socket error 9:Bad file descriptor fd=-1
2022-07-14 00:05:29.288 code sendMessage test#
2022-07-14 00:05:29.289 code sendMessage2 test#
2022-07-14 00:05:29.291 code sendMessage dev|6|4|1079|2399#
2022-07-14 00:05:37.196 localsocket read disGame
2022-07-14 00:05:37.197 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 00:05:37.197 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:05:37.197 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:05:37.198 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:05:37.199 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:05:37.199 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:05:37.200 MultiTouch setHandleDispatchStatus fd=12, ret=-1
2022-07-14 00:05:37.201 MultiTouch setHandleDispatchStatus fd=15, ret=-1
2022-07-14 00:05:37.202 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:05:37.202 MultiTouch setHandleDispatchStatus fd=22, ret=-1
2022-07-14 00:05:45.462 localsocket read disGame
2022-07-14 00:05:45.463 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 00:05:45.463 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:05:45.463 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:05:45.464 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:05:45.464 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:05:45.465 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:05:45.465 MultiTouch setHandleDispatchStatus fd=12, ret=-1
2022-07-14 00:05:45.466 MultiTouch setHandleDispatchStatus fd=15, ret=-1
2022-07-14 00:05:45.467 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:05:45.468 MultiTouch setHandleDispatchStatus fd=22, ret=-1
2022-07-14 00:06:54.885 things happened.
2022-07-14 00:06:54.886 sssss IN_CREATE event->len : 16; event->name: event12
2022-07-14 00:06:54.886 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event12)
2022-07-14 00:06:54.886 device name PG-9078
2022-07-14 00:06:54.886 driverVersion 65537
2022-07-14 00:06:54.888 identifier(0xf28f4cd0) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:06:54.892 identifier(0xf28f4a8c) minimum(0) maximum(255)
2022-07-14 00:06:54.894 identifier.version(27)
2022-07-14 00:06:54.895 identifier.name(PG-9078)
2022-07-14 00:06:54.896 identifier.len(7)
2022-07-14 00:06:54.896 It is a game pad
2022-07-14 00:06:54.898 DeviceParser create pipe readFd=30, writeFd=31
2022-07-14 00:06:54.899 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:06:54.900 bool start_listen(int, char*, bool): start_listener
path/dev/input/event12
2022-07-14 00:06:54.900 void* ListenTask::do_listen_work(void*): pid 3125, fd 29
2022-07-14 00:07:01.953 localsocket read disGame
2022-07-14 00:07:01.953 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 00:07:01.954 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:07:01.955 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:07:01.955 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:07:01.955 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:07:01.956 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:07:01.956 MultiTouch setHandleDispatchStatus fd=12, ret=-1
2022-07-14 00:07:01.957 MultiTouch setHandleDispatchStatus fd=15, ret=-1
2022-07-14 00:07:01.957 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:07:01.957 MultiTouch setHandleDispatchStatus fd=22, ret=-1
2022-07-14 00:07:01.958 MultiTouch setHandleDispatchStatus fd=29, ret=-1
2022-07-14 00:07:04.352 localsocket read disGame
2022-07-14 00:07:04.353 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 00:07:04.354 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:07:04.355 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:07:04.356 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:07:04.357 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:07:04.358 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:07:04.359 MultiTouch setHandleDispatchStatus fd=12, ret=-1
2022-07-14 00:07:04.361 MultiTouch setHandleDispatchStatus fd=15, ret=-1
2022-07-14 00:07:04.362 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:07:04.363 MultiTouch setHandleDispatchStatus fd=22, ret=-1
2022-07-14 00:07:04.365 MultiTouch setHandleDispatchStatus fd=29, ret=-1
2022-07-14 00:07:12.108 localsocket read disGame
2022-07-14 00:07:12.109 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 00:07:12.109 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:07:12.110 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:07:12.111 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:07:12.111 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:07:12.112 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:07:12.112 MultiTouch setHandleDispatchStatus fd=12, ret=-1
2022-07-14 00:07:12.113 MultiTouch setHandleDispatchStatus fd=15, ret=-1
2022-07-14 00:07:12.113 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:07:12.114 MultiTouch setHandleDispatchStatus fd=22, ret=-1
2022-07-14 00:07:12.114 MultiTouch setHandleDispatchStatus fd=29, ret=-1
2022-07-14 00:11:00.960 localsocket read disGame
2022-07-14 00:11:00.962 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 00:11:00.962 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:11:00.963 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:11:00.963 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:11:00.963 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:11:00.964 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:11:00.965 MultiTouch setHandleDispatchStatus fd=12, ret=-1
2022-07-14 00:11:00.965 MultiTouch setHandleDispatchStatus fd=15, ret=-1
2022-07-14 00:11:00.965 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:11:00.966 MultiTouch setHandleDispatchStatus fd=22, ret=-1
2022-07-14 00:11:00.967 MultiTouch setHandleDispatchStatus fd=29, ret=-1
2022-07-14 00:11:19.664 sssss ret: -1
2022-07-14 00:11:19.664 things happened.
2022-07-14 00:11:19.665 listen_event done 29
2022-07-14 00:11:19.665 write msg remove dev watch
2022-07-14 00:11:19.674 DeviceParser close readFd=30, writeFd=31
2022-07-14 00:11:19.681 sssss IN_DELETE event->len : 16; event->name: event12
2022-07-14 00:11:45.714 localsocket read disGame
2022-07-14 00:11:45.714 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 00:11:45.715 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:11:45.715 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:11:45.715 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:11:45.716 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:11:45.716 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:11:45.717 MultiTouch setHandleDispatchStatus fd=12, ret=-1
2022-07-14 00:11:45.717 MultiTouch setHandleDispatchStatus fd=15, ret=-1
2022-07-14 00:11:45.718 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:11:45.718 MultiTouch setHandleDispatchStatus fd=22, ret=-1

======= LOG =======


2022-07-14 00:17:02.825 start main ....
2022-07-14 00:17:02.826 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event11)
2022-07-14 00:17:02.827 device name PG-9078
2022-07-14 00:17:02.827 driverVersion 65537
2022-07-14 00:17:02.827 identifier(0xffc33dc8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:17:02.828 identifier(0xffc33b84) minimum(0) maximum(255)
2022-07-14 00:17:02.829 devname /dev/input/event11 fd 6

2022-07-14 00:17:02.829 It is a game pad


2022-07-14 00:17:02.830 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 00:17:02.830 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:17:02.831 bool start_listen(int, char*, bool): start_listener
path/dev/input/event11
2022-07-14 00:17:02.832 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event10)
2022-07-14 00:17:02.832 void* ListenTask::do_listen_work(void*): pid 17098, fd 6
2022-07-14 00:17:02.832 device name PG-9078
2022-07-14 00:17:02.832 driverVersion 65537
2022-07-14 00:17:02.833 identifier(0xffc33dc8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:17:02.833 identifier(0xffc33b84) minimum(0) maximum(255)
2022-07-14 00:17:02.833 devname /dev/input/event10 fd 9

2022-07-14 00:17:02.834 It is a game pad


2022-07-14 00:17:02.834 DeviceParser create pipe readFd=10, writeFd=11
2022-07-14 00:17:02.835 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:17:02.835 bool start_listen(int, char*, bool): start_listener
path/dev/input/event10
2022-07-14 00:17:02.837 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event9)
2022-07-14 00:17:02.837 void* ListenTask::do_listen_work(void*): pid 17098, fd 9
2022-07-14 00:17:02.837 device name PG-9078
2022-07-14 00:17:02.838 driverVersion 65537
2022-07-14 00:17:02.838 identifier(0xffc33dc8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:17:02.839 identifier(0xffc33b84) minimum(0) maximum(255)
2022-07-14 00:17:02.839 devname /dev/input/event9 fd 12

2022-07-14 00:17:02.840 It is a game pad


2022-07-14 00:17:02.840 DeviceParser create pipe readFd=13, writeFd=14
2022-07-14 00:17:02.841 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:17:02.841 bool start_listen(int, char*, bool): start_listener
path/dev/input/event9
2022-07-14 00:17:02.842 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event8)
2022-07-14 00:17:02.842 void* ListenTask::do_listen_work(void*): pid 17098, fd 12
2022-07-14 00:17:02.843 device name PG-9078
2022-07-14 00:17:02.843 driverVersion 65537
2022-07-14 00:17:02.843 identifier(0xffc33dc8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:17:02.844 identifier(0xffc33b84) minimum(0) maximum(255)
2022-07-14 00:17:02.845 devname /dev/input/event8 fd 16

2022-07-14 00:17:02.845 It is a game pad


2022-07-14 00:17:02.845 DeviceParser create pipe readFd=17, writeFd=18
2022-07-14 00:17:02.846 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:17:02.846 bool start_listen(int, char*, bool): start_listener
path/dev/input/event8
2022-07-14 00:17:02.846 void* ListenTask::do_listen_work(void*): pid 17098, fd 16
2022-07-14 00:17:02.846 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event7)
2022-07-14 00:17:02.847 device name PG-9078
2022-07-14 00:17:02.847 driverVersion 65537
2022-07-14 00:17:02.848 identifier(0xffc33dc8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:17:02.848 identifier(0xffc33b84) minimum(0) maximum(255)
2022-07-14 00:17:02.848 devname /dev/input/event7 fd 19

2022-07-14 00:17:02.849 It is a game pad


2022-07-14 00:17:02.849 DeviceParser create pipe readFd=20, writeFd=21
2022-07-14 00:17:02.849 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:17:02.850 bool start_listen(int, char*, bool): start_listener
path/dev/input/event7
2022-07-14 00:17:02.850 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 00:17:02.850 void* ListenTask::do_listen_work(void*): pid 17098, fd 19
2022-07-14 00:17:02.850 device name PG-9078
2022-07-14 00:17:02.851 driverVersion 65537
2022-07-14 00:17:02.851 identifier(0xffc33dc8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:17:02.851 identifier(0xffc33b84) minimum(0) maximum(255)
2022-07-14 00:17:02.851 devname /dev/input/event6 fd 22

2022-07-14 00:17:02.852 It is a game pad


2022-07-14 00:17:02.852 DeviceParser create pipe readFd=23, writeFd=24
2022-07-14 00:17:02.854 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:17:02.854 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 00:17:02.855 void* ListenTask::do_listen_work(void*): pid 17098, fd 22
2022-07-14 00:17:02.855 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-14 00:17:02.856 device name uinput-fpc
2022-07-14 00:17:02.856 driverVersion 65537
2022-07-14 00:17:02.857 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-14 00:17:02.857 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-14 00:17:02.858 identifier(0xffc33dc8) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-14 00:17:02.858 identifier(0xffc33b84) minimum(0) maximum(0)
2022-07-14 00:17:02.858 devname /dev/input/event5 fd 25

2022-07-14 00:17:02.859 This is an unknown device!


2022-07-14 00:17:02.859 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-14 00:17:02.860 device name ACCDET
2022-07-14 00:17:02.860 driverVersion 65537
2022-07-14 00:17:02.862 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-14 00:17:02.863 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-14 00:17:02.863 identifier(0xffc33dc8) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-14 00:17:02.863 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-14 00:17:02.864 devname /dev/input/event0 fd 25

2022-07-14 00:17:02.864 This is an unknown device!


2022-07-14 00:17:02.864 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-14 00:17:02.865 device name fpc_irq@fingerprint
2022-07-14 00:17:02.865 driverVersion 65537
2022-07-14 00:17:02.866 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-14 00:17:02.866 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-14 00:17:02.866 identifier(0xffc33dc8) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-14 00:17:02.867 could not get abs value/limits for /dev/input/event4,
Invalid argument

2022-07-14 00:17:02.867 devname /dev/input/event4 fd 25

2022-07-14 00:17:02.867 This is an unknown device!


2022-07-14 00:17:02.868 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-14 00:17:02.868 device name aw8697_haptic
2022-07-14 00:17:02.868 driverVersion 65537
2022-07-14 00:17:02.869 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-14 00:17:02.869 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-14 00:17:02.870 identifier(0xffc33dc8) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-14 00:17:02.870 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-14 00:17:02.870 devname /dev/input/event2 fd 25

2022-07-14 00:17:02.871 This is an unknown device!


2022-07-14 00:17:02.872 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-14 00:17:02.873 device name mtk-kpd
2022-07-14 00:17:02.873 driverVersion 65537
2022-07-14 00:17:02.874 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-14 00:17:02.874 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-14 00:17:02.875 identifier(0xffc33dc8) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-14 00:17:02.876 could not get abs value/limits for /dev/input/event1,
Invalid argument

2022-07-14 00:17:02.876 devname /dev/input/event1 fd 25

2022-07-14 00:17:02.877 This is an unknown device!


2022-07-14 00:17:02.879 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-14 00:17:02.879 device name NVTCapacitiveTouchScreen
2022-07-14 00:17:02.880 driverVersion 65537
2022-07-14 00:17:02.880 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-14 00:17:02.881 identifier(0xffc33dc8) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-14 00:17:02.881 identifier(0xffc33b84) minimum(0) maximum(0)
2022-07-14 00:17:02.882 devname /dev/input/event3 fd 25

2022-07-14 00:17:02.882 It is a touch screen


2022-07-14 00:17:02.883 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-14 00:17:02.883 DeviceParser create pipe readFd=26, writeFd=27
2022-07-14 00:17:02.884 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-14 00:17:02.884 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-14 00:17:02.885 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-14 00:17:02.885 void* ListenTask::do_listen_work(void*): pid 17098, fd 25
2022-07-14 00:17:02.886 void* watch_performance(void*): fd(5) wd(1)
2022-07-14 00:17:03.826 write socket error 9:Bad file descriptor fd=-1

2022-07-14 00:17:03.827 code sendMessage test#


2022-07-14 00:17:03.828 code sendMessage2 test#
2022-07-14 00:17:03.829 code sendMessage dev|6|4|1079|2399#
2022-07-14 00:17:07.902 localsocket read disGame
2022-07-14 00:17:07.906 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 00:17:07.909 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:17:07.910 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:17:07.911 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:17:07.912 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:17:07.913 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:17:07.914 MultiTouch setHandleDispatchStatus fd=12, ret=-1
2022-07-14 00:17:07.916 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-14 00:17:07.919 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:17:07.921 MultiTouch setHandleDispatchStatus fd=22, ret=-1

======= LOG =======


2022-07-14 00:19:20.062 start main ....
2022-07-14 00:19:20.063 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event11)
2022-07-14 00:19:20.064 device name PG-9078
2022-07-14 00:19:20.064 driverVersion 65537
2022-07-14 00:19:20.065 identifier(0xff942688) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:20.065 identifier(0xff942444) minimum(0) maximum(255)
2022-07-14 00:19:20.065 devname /dev/input/event11 fd 6

2022-07-14 00:19:20.066 It is a game pad


2022-07-14 00:19:20.066 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 00:19:20.067 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:20.067 bool start_listen(int, char*, bool): start_listener
path/dev/input/event11
2022-07-14 00:19:20.067 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event10)
2022-07-14 00:19:20.068 device name PG-9078
2022-07-14 00:19:20.068 void* ListenTask::do_listen_work(void*): pid 17637, fd 6
2022-07-14 00:19:20.068 driverVersion 65537
2022-07-14 00:19:20.068 identifier(0xff942688) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:20.068 identifier(0xff942444) minimum(0) maximum(255)
2022-07-14 00:19:20.069 devname /dev/input/event10 fd 9

2022-07-14 00:19:20.069 It is a game pad


2022-07-14 00:19:20.070 DeviceParser create pipe readFd=10, writeFd=11
2022-07-14 00:19:20.070 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:20.070 bool start_listen(int, char*, bool): start_listener
path/dev/input/event10
2022-07-14 00:19:20.071 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event9)
2022-07-14 00:19:20.071 device name PG-9078
2022-07-14 00:19:20.071 void* ListenTask::do_listen_work(void*): pid 17637, fd 9
2022-07-14 00:19:20.073 driverVersion 65537
2022-07-14 00:19:20.074 identifier(0xff942688) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:20.075 identifier(0xff942444) minimum(0) maximum(255)
2022-07-14 00:19:20.075 devname /dev/input/event9 fd 12

2022-07-14 00:19:20.075 It is a game pad


2022-07-14 00:19:20.076 DeviceParser create pipe readFd=14, writeFd=15
2022-07-14 00:19:20.076 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:20.076 bool start_listen(int, char*, bool): start_listener
path/dev/input/event9
2022-07-14 00:19:20.077 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event8)
2022-07-14 00:19:20.077 void* ListenTask::do_listen_work(void*): pid 17637, fd 12
2022-07-14 00:19:20.077 device name PG-9078
2022-07-14 00:19:20.077 driverVersion 65537
2022-07-14 00:19:20.079 identifier(0xff942688) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:20.079 identifier(0xff942444) minimum(0) maximum(255)
2022-07-14 00:19:20.079 devname /dev/input/event8 fd 16

2022-07-14 00:19:20.080 It is a game pad


2022-07-14 00:19:20.080 DeviceParser create pipe readFd=17, writeFd=18
2022-07-14 00:19:20.081 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:20.081 bool start_listen(int, char*, bool): start_listener
path/dev/input/event8
2022-07-14 00:19:20.081 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event7)
2022-07-14 00:19:20.081 void* ListenTask::do_listen_work(void*): pid 17637, fd 16
2022-07-14 00:19:20.081 device name PG-9078
2022-07-14 00:19:20.082 driverVersion 65537
2022-07-14 00:19:20.082 identifier(0xff942688) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:20.082 identifier(0xff942444) minimum(0) maximum(255)
2022-07-14 00:19:20.083 devname /dev/input/event7 fd 19

2022-07-14 00:19:20.084 It is a game pad


2022-07-14 00:19:20.084 DeviceParser create pipe readFd=20, writeFd=21
2022-07-14 00:19:20.085 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:20.085 bool start_listen(int, char*, bool): start_listener
path/dev/input/event7
2022-07-14 00:19:20.085 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 00:19:20.086 void* ListenTask::do_listen_work(void*): pid 17637, fd 19
2022-07-14 00:19:20.086 device name PG-9078
2022-07-14 00:19:20.086 driverVersion 65537
2022-07-14 00:19:20.086 identifier(0xff942688) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:20.086 identifier(0xff942444) minimum(0) maximum(255)
2022-07-14 00:19:20.087 devname /dev/input/event6 fd 22

2022-07-14 00:19:20.087 It is a game pad


2022-07-14 00:19:20.087 DeviceParser create pipe readFd=23, writeFd=24
2022-07-14 00:19:20.088 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:20.088 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 00:19:20.088 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-14 00:19:20.088 void* ListenTask::do_listen_work(void*): pid 17637, fd 22
2022-07-14 00:19:20.089 device name uinput-fpc
2022-07-14 00:19:20.089 driverVersion 65537
2022-07-14 00:19:20.089 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-14 00:19:20.090 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-14 00:19:20.090 identifier(0xff942688) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-14 00:19:20.091 identifier(0xff942444) minimum(0) maximum(0)
2022-07-14 00:19:20.092 devname /dev/input/event5 fd 25

2022-07-14 00:19:20.092 This is an unknown device!


2022-07-14 00:19:20.092 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-14 00:19:20.093 device name ACCDET
2022-07-14 00:19:20.093 driverVersion 65537
2022-07-14 00:19:20.093 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-14 00:19:20.093 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-14 00:19:20.094 identifier(0xff942688) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-14 00:19:20.095 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-14 00:19:20.096 devname /dev/input/event0 fd 25

2022-07-14 00:19:20.096 This is an unknown device!


2022-07-14 00:19:20.096 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-14 00:19:20.097 device name fpc_irq@fingerprint
2022-07-14 00:19:20.097 driverVersion 65537
2022-07-14 00:19:20.097 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-14 00:19:20.097 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-14 00:19:20.097 identifier(0xff942688) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-14 00:19:20.098 could not get abs value/limits for /dev/input/event4,
Invalid argument

2022-07-14 00:19:20.098 devname /dev/input/event4 fd 25

2022-07-14 00:19:20.098 This is an unknown device!


2022-07-14 00:19:20.099 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-14 00:19:20.099 device name aw8697_haptic
2022-07-14 00:19:20.099 driverVersion 65537
2022-07-14 00:19:20.100 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-14 00:19:20.100 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-14 00:19:20.101 identifier(0xff942688) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-14 00:19:20.101 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-14 00:19:20.102 devname /dev/input/event2 fd 25

2022-07-14 00:19:20.102 This is an unknown device!


2022-07-14 00:19:20.104 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-14 00:19:20.107 device name mtk-kpd
2022-07-14 00:19:20.108 driverVersion 65537
2022-07-14 00:19:20.108 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-14 00:19:20.108 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-14 00:19:20.109 identifier(0xff942688) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-14 00:19:20.109 could not get abs value/limits for /dev/input/event1,
Invalid argument

2022-07-14 00:19:20.109 devname /dev/input/event1 fd 25

2022-07-14 00:19:20.109 This is an unknown device!


2022-07-14 00:19:20.109 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-14 00:19:20.110 device name NVTCapacitiveTouchScreen
2022-07-14 00:19:20.110 driverVersion 65537
2022-07-14 00:19:20.110 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-14 00:19:20.110 identifier(0xff942688) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-14 00:19:20.110 identifier(0xff942444) minimum(0) maximum(0)
2022-07-14 00:19:20.111 devname /dev/input/event3 fd 25

2022-07-14 00:19:20.112 It is a touch screen


2022-07-14 00:19:20.113 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-14 00:19:20.114 DeviceParser create pipe readFd=26, writeFd=27
2022-07-14 00:19:20.114 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-14 00:19:20.115 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-14 00:19:20.115 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-14 00:19:20.115 void* ListenTask::do_listen_work(void*): pid 17637, fd 25
2022-07-14 00:19:20.116 void* watch_performance(void*): fd(5) wd(1)
2022-07-14 00:19:21.064 write socket error 9:Bad file descriptor fd=-1

2022-07-14 00:19:21.065 code sendMessage test#


2022-07-14 00:19:21.068 code sendMessage2 test#
2022-07-14 00:19:21.070 code sendMessage dev|6|4|1079|2399#

======= LOG =======


2022-07-14 00:19:24.885 start main ....
2022-07-14 00:19:24.887 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event11)
2022-07-14 00:19:24.888 device name PG-9078
2022-07-14 00:19:24.889 driverVersion 65537
2022-07-14 00:19:24.889 identifier(0xff865378) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:24.889 identifier(0xff865134) minimum(0) maximum(255)
2022-07-14 00:19:24.890 devname /dev/input/event11 fd 6

2022-07-14 00:19:24.890 It is a game pad


2022-07-14 00:19:24.891 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 00:19:24.891 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:24.891 bool start_listen(int, char*, bool): start_listener
path/dev/input/event11
2022-07-14 00:19:24.892 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event10)
2022-07-14 00:19:24.892 device name PG-9078
2022-07-14 00:19:24.893 driverVersion 65537
2022-07-14 00:19:24.893 void* ListenTask::do_listen_work(void*): pid 17705, fd 6
2022-07-14 00:19:24.894 identifier(0xff865378) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:24.894 identifier(0xff865134) minimum(0) maximum(255)
2022-07-14 00:19:24.894 devname /dev/input/event10 fd 9

2022-07-14 00:19:24.894 It is a game pad


2022-07-14 00:19:24.896 DeviceParser create pipe readFd=10, writeFd=11
2022-07-14 00:19:24.897 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:24.897 bool start_listen(int, char*, bool): start_listener
path/dev/input/event10
2022-07-14 00:19:24.897 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event9)
2022-07-14 00:19:24.898 device name PG-9078
2022-07-14 00:19:24.898 void* ListenTask::do_listen_work(void*): pid 17705, fd 9
2022-07-14 00:19:24.898 driverVersion 65537
2022-07-14 00:19:24.898 identifier(0xff865378) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:24.898 identifier(0xff865134) minimum(0) maximum(255)
2022-07-14 00:19:24.899 devname /dev/input/event9 fd 12

2022-07-14 00:19:24.901 It is a game pad


2022-07-14 00:19:24.901 DeviceParser create pipe readFd=13, writeFd=14
2022-07-14 00:19:24.902 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:24.902 bool start_listen(int, char*, bool): start_listener
path/dev/input/event9
2022-07-14 00:19:24.902 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event8)
2022-07-14 00:19:24.902 device name PG-9078
2022-07-14 00:19:24.902 driverVersion 65537
2022-07-14 00:19:24.902 void* ListenTask::do_listen_work(void*): pid 17705, fd 12
2022-07-14 00:19:24.902 identifier(0xff865378) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:24.903 identifier(0xff865134) minimum(0) maximum(255)
2022-07-14 00:19:24.903 devname /dev/input/event8 fd 16

2022-07-14 00:19:24.903 It is a game pad


2022-07-14 00:19:24.903 DeviceParser create pipe readFd=17, writeFd=18
2022-07-14 00:19:24.903 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:24.903 bool start_listen(int, char*, bool): start_listener
path/dev/input/event8
2022-07-14 00:19:24.904 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event7)
2022-07-14 00:19:24.904 void* ListenTask::do_listen_work(void*): pid 17705, fd 16
2022-07-14 00:19:24.905 device name PG-9078
2022-07-14 00:19:24.905 driverVersion 65537
2022-07-14 00:19:24.906 identifier(0xff865378) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:24.907 identifier(0xff865134) minimum(0) maximum(255)
2022-07-14 00:19:24.907 devname /dev/input/event7 fd 19

2022-07-14 00:19:24.907 It is a game pad


2022-07-14 00:19:24.908 DeviceParser create pipe readFd=20, writeFd=21
2022-07-14 00:19:24.908 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:24.910 bool start_listen(int, char*, bool): start_listener
path/dev/input/event7
2022-07-14 00:19:24.911 void* ListenTask::do_listen_work(void*): pid 17705, fd 19
2022-07-14 00:19:24.911 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 00:19:24.912 device name PG-9078
2022-07-14 00:19:24.912 driverVersion 65537
2022-07-14 00:19:24.913 identifier(0xff865378) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:24.914 identifier(0xff865134) minimum(0) maximum(255)
2022-07-14 00:19:24.915 devname /dev/input/event6 fd 22

2022-07-14 00:19:24.915 It is a game pad


2022-07-14 00:19:24.916 DeviceParser create pipe readFd=23, writeFd=24
2022-07-14 00:19:24.916 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:24.917 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 00:19:24.918 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-14 00:19:24.918 void* ListenTask::do_listen_work(void*): pid 17705, fd 22
2022-07-14 00:19:24.918 device name uinput-fpc
2022-07-14 00:19:24.919 driverVersion 65537
2022-07-14 00:19:24.920 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-14 00:19:24.921 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-14 00:19:24.921 identifier(0xff865378) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-14 00:19:24.922 identifier(0xff865134) minimum(0) maximum(0)
2022-07-14 00:19:24.922 devname /dev/input/event5 fd 25

2022-07-14 00:19:24.922 This is an unknown device!


2022-07-14 00:19:24.923 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-14 00:19:24.923 device name ACCDET
2022-07-14 00:19:24.924 driverVersion 65537
2022-07-14 00:19:24.924 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-14 00:19:24.924 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-14 00:19:24.925 identifier(0xff865378) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-14 00:19:24.926 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-14 00:19:24.927 devname /dev/input/event0 fd 25

2022-07-14 00:19:24.927 This is an unknown device!


2022-07-14 00:19:24.928 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-14 00:19:24.929 device name fpc_irq@fingerprint
2022-07-14 00:19:24.929 driverVersion 65537
2022-07-14 00:19:24.929 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-14 00:19:24.930 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-14 00:19:24.930 identifier(0xff865378) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-14 00:19:24.931 could not get abs value/limits for /dev/input/event4,
Invalid argument

2022-07-14 00:19:24.931 devname /dev/input/event4 fd 25

2022-07-14 00:19:24.931 This is an unknown device!


2022-07-14 00:19:24.932 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-14 00:19:24.932 device name aw8697_haptic
2022-07-14 00:19:24.933 driverVersion 65537
2022-07-14 00:19:24.934 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-14 00:19:24.934 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-14 00:19:24.934 identifier(0xff865378) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-14 00:19:24.934 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-14 00:19:24.935 devname /dev/input/event2 fd 25

2022-07-14 00:19:24.935 This is an unknown device!


2022-07-14 00:19:24.935 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-14 00:19:24.936 device name mtk-kpd
2022-07-14 00:19:24.936 driverVersion 65537
2022-07-14 00:19:24.936 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-14 00:19:24.936 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-14 00:19:24.937 identifier(0xff865378) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-14 00:19:24.937 could not get abs value/limits for /dev/input/event1,
Invalid argument

2022-07-14 00:19:24.938 devname /dev/input/event1 fd 25

2022-07-14 00:19:24.938 This is an unknown device!


2022-07-14 00:19:24.938 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-14 00:19:24.938 device name NVTCapacitiveTouchScreen
2022-07-14 00:19:24.939 driverVersion 65537
2022-07-14 00:19:24.939 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-14 00:19:24.939 identifier(0xff865378) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-14 00:19:24.939 identifier(0xff865134) minimum(0) maximum(0)
2022-07-14 00:19:24.940 devname /dev/input/event3 fd 25

2022-07-14 00:19:24.940 It is a touch screen


2022-07-14 00:19:24.940 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-14 00:19:24.941 DeviceParser create pipe readFd=26, writeFd=27
2022-07-14 00:19:24.941 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-14 00:19:24.942 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-14 00:19:24.942 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-14 00:19:24.943 void* watch_performance(void*): fd(5) wd(1)
2022-07-14 00:19:24.943 void* ListenTask::do_listen_work(void*): pid 17705, fd 25
2022-07-14 00:19:25.886 write socket error 9:Bad file descriptor fd=-1

2022-07-14 00:19:25.887 code sendMessage test#


2022-07-14 00:19:25.888 code sendMessage2 test#
2022-07-14 00:19:25.888 code sendMessage dev|6|4|1079|2399#
2022-07-14 00:19:30.098 localsocket read disGame
2022-07-14 00:19:30.099 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 00:19:30.100 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:19:30.100 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:19:30.101 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:19:30.101 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:19:30.101 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:19:30.102 MultiTouch setHandleDispatchStatus fd=12, ret=-1
2022-07-14 00:19:30.102 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-14 00:19:30.103 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:19:30.104 MultiTouch setHandleDispatchStatus fd=22, ret=-1

======= LOG =======


2022-07-14 00:19:35.071 start main ....
2022-07-14 00:19:35.073 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event11)
2022-07-14 00:19:35.074 device name PG-9078
2022-07-14 00:19:35.076 driverVersion 65537
2022-07-14 00:19:35.077 identifier(0xffa20d18) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:35.077 identifier(0xffa20ad4) minimum(0) maximum(255)
2022-07-14 00:19:35.077 devname /dev/input/event11 fd 6

2022-07-14 00:19:35.078 It is a game pad


2022-07-14 00:19:35.078 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 00:19:35.079 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:35.080 bool start_listen(int, char*, bool): start_listener
path/dev/input/event11
2022-07-14 00:19:35.081 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event10)
2022-07-14 00:19:35.081 void* ListenTask::do_listen_work(void*): pid 17838, fd 6
2022-07-14 00:19:35.081 device name PG-9078
2022-07-14 00:19:35.082 driverVersion 65537
2022-07-14 00:19:35.083 identifier(0xffa20d18) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:35.083 identifier(0xffa20ad4) minimum(0) maximum(255)
2022-07-14 00:19:35.083 devname /dev/input/event10 fd 9

2022-07-14 00:19:35.084 It is a game pad


2022-07-14 00:19:35.084 DeviceParser create pipe readFd=10, writeFd=12
2022-07-14 00:19:35.085 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:35.086 bool start_listen(int, char*, bool): start_listener
path/dev/input/event10
2022-07-14 00:19:35.087 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event9)
2022-07-14 00:19:35.087 device name PG-9078
2022-07-14 00:19:35.088 driverVersion 65537
2022-07-14 00:19:35.088 identifier(0xffa20d18) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:35.089 void* ListenTask::do_listen_work(void*): pid 17838, fd 9
2022-07-14 00:19:35.089 identifier(0xffa20ad4) minimum(0) maximum(255)
2022-07-14 00:19:35.090 devname /dev/input/event9 fd 13

2022-07-14 00:19:35.090 It is a game pad


2022-07-14 00:19:35.091 DeviceParser create pipe readFd=14, writeFd=15
2022-07-14 00:19:35.092 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:35.093 bool start_listen(int, char*, bool): start_listener
path/dev/input/event9
2022-07-14 00:19:35.094 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event8)
2022-07-14 00:19:35.095 device name PG-9078
2022-07-14 00:19:35.095 void* ListenTask::do_listen_work(void*): pid 17838, fd 13
2022-07-14 00:19:35.096 driverVersion 65537
2022-07-14 00:19:35.098 identifier(0xffa20d18) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:35.098 identifier(0xffa20ad4) minimum(0) maximum(255)
2022-07-14 00:19:35.099 devname /dev/input/event8 fd 16

2022-07-14 00:19:35.102 It is a game pad


2022-07-14 00:19:35.103 DeviceParser create pipe readFd=17, writeFd=18
2022-07-14 00:19:35.104 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:35.105 bool start_listen(int, char*, bool): start_listener
path/dev/input/event8
2022-07-14 00:19:35.105 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event7)
2022-07-14 00:19:35.106 void* ListenTask::do_listen_work(void*): pid 17838, fd 16
2022-07-14 00:19:35.106 device name PG-9078
2022-07-14 00:19:35.106 driverVersion 65537
2022-07-14 00:19:35.108 identifier(0xffa20d18) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:35.108 identifier(0xffa20ad4) minimum(0) maximum(255)
2022-07-14 00:19:35.109 devname /dev/input/event7 fd 19

2022-07-14 00:19:35.110 It is a game pad


2022-07-14 00:19:35.112 DeviceParser create pipe readFd=20, writeFd=21
2022-07-14 00:19:35.113 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:35.115 bool start_listen(int, char*, bool): start_listener
path/dev/input/event7
2022-07-14 00:19:35.116 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 00:19:35.117 void* ListenTask::do_listen_work(void*): pid 17838, fd 19
2022-07-14 00:19:35.117 device name PG-9078
2022-07-14 00:19:35.118 driverVersion 65537
2022-07-14 00:19:35.118 identifier(0xffa20d18) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:35.119 identifier(0xffa20ad4) minimum(0) maximum(255)
2022-07-14 00:19:35.119 devname /dev/input/event6 fd 22

2022-07-14 00:19:35.119 It is a game pad


2022-07-14 00:19:35.119 DeviceParser create pipe readFd=23, writeFd=24
2022-07-14 00:19:35.119 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:35.120 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 00:19:35.121 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-14 00:19:35.121 device name uinput-fpc
2022-07-14 00:19:35.121 void* ListenTask::do_listen_work(void*): pid 17838, fd 22
2022-07-14 00:19:35.122 driverVersion 65537
2022-07-14 00:19:35.122 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-14 00:19:35.122 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-14 00:19:35.123 identifier(0xffa20d18) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-14 00:19:35.123 identifier(0xffa20ad4) minimum(0) maximum(0)
2022-07-14 00:19:35.123 devname /dev/input/event5 fd 25

2022-07-14 00:19:35.123 This is an unknown device!


2022-07-14 00:19:35.124 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-14 00:19:35.124 device name ACCDET
2022-07-14 00:19:35.124 driverVersion 65537
2022-07-14 00:19:35.125 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-14 00:19:35.125 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-14 00:19:35.126 identifier(0xffa20d18) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-14 00:19:35.126 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-14 00:19:35.127 devname /dev/input/event0 fd 25

2022-07-14 00:19:35.127 This is an unknown device!


2022-07-14 00:19:35.128 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-14 00:19:35.128 device name fpc_irq@fingerprint
2022-07-14 00:19:35.128 driverVersion 65537
2022-07-14 00:19:35.130 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-14 00:19:35.130 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-14 00:19:35.131 identifier(0xffa20d18) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-14 00:19:35.131 could not get abs value/limits for /dev/input/event4,
Invalid argument

2022-07-14 00:19:35.131 devname /dev/input/event4 fd 25

2022-07-14 00:19:35.131 This is an unknown device!


2022-07-14 00:19:35.132 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-14 00:19:35.133 device name aw8697_haptic
2022-07-14 00:19:35.133 driverVersion 65537
2022-07-14 00:19:35.133 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-14 00:19:35.133 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-14 00:19:35.134 identifier(0xffa20d18) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-14 00:19:35.134 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-14 00:19:35.134 devname /dev/input/event2 fd 25

2022-07-14 00:19:35.135 This is an unknown device!


2022-07-14 00:19:35.135 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-14 00:19:35.135 device name mtk-kpd
2022-07-14 00:19:35.135 driverVersion 65537
2022-07-14 00:19:35.136 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-14 00:19:35.136 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-14 00:19:35.136 identifier(0xffa20d18) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-14 00:19:35.136 could not get abs value/limits for /dev/input/event1,
Invalid argument
2022-07-14 00:19:35.137 devname /dev/input/event1 fd 25

2022-07-14 00:19:35.137 This is an unknown device!


2022-07-14 00:19:35.137 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-14 00:19:35.138 device name NVTCapacitiveTouchScreen
2022-07-14 00:19:35.138 driverVersion 65537
2022-07-14 00:19:35.138 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-14 00:19:35.138 identifier(0xffa20d18) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-14 00:19:35.139 identifier(0xffa20ad4) minimum(0) maximum(0)
2022-07-14 00:19:35.139 devname /dev/input/event3 fd 25

2022-07-14 00:19:35.139 It is a touch screen


2022-07-14 00:19:35.140 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-14 00:19:35.140 DeviceParser create pipe readFd=26, writeFd=27
2022-07-14 00:19:35.140 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-14 00:19:35.141 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-14 00:19:35.142 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-14 00:19:35.142 void* ListenTask::do_listen_work(void*): pid 17838, fd 25
2022-07-14 00:19:35.142 void* watch_performance(void*): fd(5) wd(1)
2022-07-14 00:19:36.072 write socket error 9:Bad file descriptor fd=-1

2022-07-14 00:19:36.073 code sendMessage test#


2022-07-14 00:19:36.073 code sendMessage2 test#
2022-07-14 00:19:36.074 code sendMessage dev|6|4|1079|2399#
2022-07-14 00:19:40.150 localsocket read disGame
2022-07-14 00:19:40.151 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 00:19:40.151 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:19:40.152 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:19:40.153 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:19:40.153 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:19:40.153 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:19:40.155 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-14 00:19:40.157 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-14 00:19:40.157 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:19:40.158 MultiTouch setHandleDispatchStatus fd=22, ret=-1

======= LOG =======


2022-07-14 00:19:47.006 start main ....
2022-07-14 00:19:47.007 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event11)
2022-07-14 00:19:47.007 device name PG-9078
2022-07-14 00:19:47.008 driverVersion 65537
2022-07-14 00:19:47.008 identifier(0xff8703f8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:47.008 identifier(0xff8701b4) minimum(0) maximum(255)
2022-07-14 00:19:47.008 devname /dev/input/event11 fd 6

2022-07-14 00:19:47.009 It is a game pad


2022-07-14 00:19:47.009 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 00:19:47.009 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:47.009 bool start_listen(int, char*, bool): start_listener
path/dev/input/event11
2022-07-14 00:19:47.010 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event10)
2022-07-14 00:19:47.010 device name PG-9078
2022-07-14 00:19:47.010 void* ListenTask::do_listen_work(void*): pid 17938, fd 6
2022-07-14 00:19:47.010 driverVersion 65537
2022-07-14 00:19:47.010 identifier(0xff8703f8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:47.010 identifier(0xff8701b4) minimum(0) maximum(255)
2022-07-14 00:19:47.011 devname /dev/input/event10 fd 9

2022-07-14 00:19:47.011 It is a game pad


2022-07-14 00:19:47.011 DeviceParser create pipe readFd=10, writeFd=11
2022-07-14 00:19:47.011 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:47.011 bool start_listen(int, char*, bool): start_listener
path/dev/input/event10
2022-07-14 00:19:47.012 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event9)
2022-07-14 00:19:47.012 void* ListenTask::do_listen_work(void*): pid 17938, fd 9
2022-07-14 00:19:47.012 device name PG-9078
2022-07-14 00:19:47.012 driverVersion 65537
2022-07-14 00:19:47.012 identifier(0xff8703f8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:47.013 identifier(0xff8701b4) minimum(0) maximum(255)
2022-07-14 00:19:47.013 devname /dev/input/event9 fd 13

2022-07-14 00:19:47.013 It is a game pad


2022-07-14 00:19:47.013 DeviceParser create pipe readFd=14, writeFd=15
2022-07-14 00:19:47.013 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:47.013 bool start_listen(int, char*, bool): start_listener
path/dev/input/event9
2022-07-14 00:19:47.014 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event8)
2022-07-14 00:19:47.014 device name PG-9078
2022-07-14 00:19:47.014 driverVersion 65537
2022-07-14 00:19:47.014 void* ListenTask::do_listen_work(void*): pid 17938, fd 13
2022-07-14 00:19:47.015 identifier(0xff8703f8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:47.016 identifier(0xff8701b4) minimum(0) maximum(255)
2022-07-14 00:19:47.016 devname /dev/input/event8 fd 16

2022-07-14 00:19:47.017 It is a game pad


2022-07-14 00:19:47.017 DeviceParser create pipe readFd=17, writeFd=18
2022-07-14 00:19:47.017 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:47.017 bool start_listen(int, char*, bool): start_listener
path/dev/input/event8
2022-07-14 00:19:47.018 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event7)
2022-07-14 00:19:47.018 void* ListenTask::do_listen_work(void*): pid 17938, fd 16
2022-07-14 00:19:47.018 device name PG-9078
2022-07-14 00:19:47.018 driverVersion 65537
2022-07-14 00:19:47.018 identifier(0xff8703f8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:47.019 identifier(0xff8701b4) minimum(0) maximum(255)
2022-07-14 00:19:47.019 devname /dev/input/event7 fd 19

2022-07-14 00:19:47.019 It is a game pad


2022-07-14 00:19:47.019 DeviceParser create pipe readFd=20, writeFd=21
2022-07-14 00:19:47.019 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:47.020 bool start_listen(int, char*, bool): start_listener
path/dev/input/event7
2022-07-14 00:19:47.020 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 00:19:47.020 device name PG-9078
2022-07-14 00:19:47.020 driverVersion 65537
2022-07-14 00:19:47.021 identifier(0xff8703f8) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 00:19:47.021 void* ListenTask::do_listen_work(void*): pid 17938, fd 19
2022-07-14 00:19:47.021 identifier(0xff8701b4) minimum(0) maximum(255)
2022-07-14 00:19:47.021 devname /dev/input/event6 fd 22

2022-07-14 00:19:47.021 It is a game pad


2022-07-14 00:19:47.021 DeviceParser create pipe readFd=23, writeFd=24
2022-07-14 00:19:47.022 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 00:19:47.022 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 00:19:47.022 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event5)
2022-07-14 00:19:47.022 device name uinput-fpc
2022-07-14 00:19:47.022 driverVersion 65537
2022-07-14 00:19:47.022 void* ListenTask::do_listen_work(void*): pid 17938, fd 22
2022-07-14 00:19:47.024 could not get driver location for /dev/input/event5, No
such file or directory
2022-07-14 00:19:47.024 could not get driver uniqueId for /dev/input/event5, No
such file or directory
2022-07-14 00:19:47.025 identifier(0xff8703f8) name(uinput-fpc) product( 888)
vendor( 666) version( 0)
2022-07-14 00:19:47.025 identifier(0xff8701b4) minimum(0) maximum(0)
2022-07-14 00:19:47.025 devname /dev/input/event5 fd 25

2022-07-14 00:19:47.025 This is an unknown device!


2022-07-14 00:19:47.025 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event0)
2022-07-14 00:19:47.026 device name ACCDET
2022-07-14 00:19:47.026 driverVersion 65537
2022-07-14 00:19:47.026 could not get driver location for /dev/input/event0, No
such file or directory
2022-07-14 00:19:47.026 could not get driver uniqueId for /dev/input/event0, No
such file or directory
2022-07-14 00:19:47.027 identifier(0xff8703f8) name(ACCDET) product( 0) vendor(
0) version( 0)
2022-07-14 00:19:47.027 could not get abs value/limits for /dev/input/event0,
Invalid argument

2022-07-14 00:19:47.027 devname /dev/input/event0 fd 25

2022-07-14 00:19:47.027 This is an unknown device!


2022-07-14 00:19:47.027 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event4)
2022-07-14 00:19:47.028 device name fpc_irq@fingerprint
2022-07-14 00:19:47.028 driverVersion 65537
2022-07-14 00:19:47.028 could not get driver location for /dev/input/event4, No
such file or directory
2022-07-14 00:19:47.028 could not get driver uniqueId for /dev/input/event4, No
such file or directory
2022-07-14 00:19:47.029 identifier(0xff8703f8) name(fpc_irq@fingerprint) product(
0) vendor( 0) version( 0)
2022-07-14 00:19:47.029 could not get abs value/limits for /dev/input/event4,
Invalid argument

2022-07-14 00:19:47.029 devname /dev/input/event4 fd 25

2022-07-14 00:19:47.029 This is an unknown device!


2022-07-14 00:19:47.029 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event2)
2022-07-14 00:19:47.030 device name aw8697_haptic
2022-07-14 00:19:47.030 driverVersion 65537
2022-07-14 00:19:47.030 could not get driver location for /dev/input/event2, No
such file or directory
2022-07-14 00:19:47.031 could not get driver uniqueId for /dev/input/event2, No
such file or directory
2022-07-14 00:19:47.031 identifier(0xff8703f8) name(aw8697_haptic) product( 0)
vendor( 0) version( 0)
2022-07-14 00:19:47.031 could not get abs value/limits for /dev/input/event2,
Invalid argument

2022-07-14 00:19:47.031 devname /dev/input/event2 fd 25

2022-07-14 00:19:47.031 This is an unknown device!


2022-07-14 00:19:47.032 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event1)
2022-07-14 00:19:47.032 device name mtk-kpd
2022-07-14 00:19:47.032 driverVersion 65537
2022-07-14 00:19:47.033 could not get driver location for /dev/input/event1, No
such file or directory
2022-07-14 00:19:47.033 could not get driver uniqueId for /dev/input/event1, No
such file or directory
2022-07-14 00:19:47.033 identifier(0xff8703f8) name(mtk-kpd) product(6500)
vendor(2454) version( 10)
2022-07-14 00:19:47.033 could not get abs value/limits for /dev/input/event1,
Invalid argument

2022-07-14 00:19:47.033 devname /dev/input/event1 fd 25

2022-07-14 00:19:47.034 This is an unknown device!


2022-07-14 00:19:47.034 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event3)
2022-07-14 00:19:47.034 device name NVTCapacitiveTouchScreen
2022-07-14 00:19:47.035 driverVersion 65537
2022-07-14 00:19:47.035 could not get driver uniqueId for /dev/input/event3, No
such file or directory
2022-07-14 00:19:47.035 identifier(0xff8703f8) name(NVTCapacitiveTouchScreen)
product( 0) vendor( 0) version( 0)
2022-07-14 00:19:47.035 identifier(0xff8701b4) minimum(0) maximum(0)
2022-07-14 00:19:47.035 devname /dev/input/event3 fd 25

2022-07-14 00:19:47.036 It is a touch screen


2022-07-14 00:19:47.036 input props: INPUT_PROP_DIRECT, res=4, value=1
2022-07-14 00:19:47.036 DeviceParser create pipe readFd=26, writeFd=27
2022-07-14 00:19:47.036 ScreenParser::ScreenParser(int, InputDeviceIdentifier*)
slot=1
2022-07-14 00:19:47.037 bool start_listen(int, char*, bool): start_listener
path/dev/input/event3
2022-07-14 00:19:47.037 bool watch_path(const char*): watch_path path(/dev/input)
2022-07-14 00:19:47.037 void* ListenTask::do_listen_work(void*): pid 17938, fd 25
2022-07-14 00:19:47.037 void* watch_performance(void*): fd(5) wd(1)
2022-07-14 00:19:48.007 write socket error 9:Bad file descriptor fd=-1

2022-07-14 00:19:48.008 code sendMessage test#


2022-07-14 00:19:48.009 code sendMessage2 test#
2022-07-14 00:19:48.009 code sendMessage dev|6|4|1079|2399#
2022-07-14 00:19:52.155 localsocket read disGame
2022-07-14 00:19:52.156 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 00:19:52.156 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:19:52.157 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:19:52.157 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 00:19:52.159 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 00:19:52.160 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 00:19:52.160 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-14 00:19:52.161 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-14 00:19:52.161 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 00:19:52.161 MultiTouch setHandleDispatchStatus fd=22, ret=-1
2022-07-14 06:37:55.344 localsocket read disGame
2022-07-14 06:37:55.345 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 06:37:55.345 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 06:37:55.346 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 06:37:55.347 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 06:37:55.348 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 06:37:55.348 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 06:37:55.348 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-14 06:37:55.349 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-14 06:37:55.349 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 06:37:55.350 MultiTouch setHandleDispatchStatus fd=22, ret=-1
2022-07-14 09:19:46.383 localsocket read disGame
2022-07-14 09:19:46.384 MultiTouch setHandleDispatchStatus fd=25, ret=-1
2022-07-14 09:19:46.384 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 09:19:46.385 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 09:19:46.386 void DeviceParserMgr::writeScreenEvent(input_event): ret(-
1)
2022-07-14 09:19:46.386 MultiTouch setHandleDispatchStatus fd=6, ret=-1
2022-07-14 09:19:46.388 MultiTouch setHandleDispatchStatus fd=9, ret=-1
2022-07-14 09:19:46.388 MultiTouch setHandleDispatchStatus fd=13, ret=-1
2022-07-14 09:19:46.388 MultiTouch setHandleDispatchStatus fd=16, ret=-1
2022-07-14 09:19:46.388 MultiTouch setHandleDispatchStatus fd=19, ret=-1
2022-07-14 09:19:46.388 MultiTouch setHandleDispatchStatus fd=22, ret=-1
2022-07-14 21:09:36.652 sssss ret: -1
2022-07-14 21:09:36.653 sssss ret: -1
2022-07-14 21:09:36.653 things happened.
2022-07-14 21:09:36.653 sssss ret: -1
2022-07-14 21:09:36.656 listen_event done 13
2022-07-14 21:09:36.657 sssss ret: -1
2022-07-14 21:09:36.660 listen_event done 6
2022-07-14 21:09:36.661 sssss ret: -1
2022-07-14 21:09:36.661 listen_event done 16
2022-07-14 21:09:36.661 listen_event done 9
2022-07-14 21:09:36.661 listen_event done 19
2022-07-14 21:09:36.662 write msg remove dev watch
2022-07-14 21:09:36.664 DeviceParser close readFd=14, writeFd=15
2022-07-14 21:09:36.667 sssss IN_DELETE event->len : 16; event->name: event9
2022-07-14 21:09:36.667 DeviceParser close readFd=7, writeFd=8
2022-07-14 21:09:36.672 sssss ret: -1
2022-07-14 21:09:36.673 DeviceParser close readFd=17, writeFd=18
2022-07-14 21:09:36.674 things happened.
2022-07-14 21:09:36.676 DeviceParser close readFd=10, writeFd=11
2022-07-14 21:09:36.676 listen_event done 22
2022-07-14 21:09:36.677 DeviceParser close readFd=20, writeFd=21
2022-07-14 21:09:36.678 sssss IN_DELETE event->len : 16; event->name: event8
2022-07-14 21:09:36.678 DeviceParser close readFd=23, writeFd=24
2022-07-14 21:09:36.679 sssss IN_DELETE event->len : 16; event->name: event11
2022-07-14 21:09:36.681 sssss IN_DELETE event->len : 16; event->name: event7
2022-07-14 21:09:36.682 sssss IN_DELETE event->len : 16; event->name: event10
2022-07-14 21:09:36.684 sssss IN_DELETE event->len : 16; event->name: event6
2022-07-14 22:05:46.902 things happened.
2022-07-14 22:05:46.903 sssss IN_CREATE event->len : 16; event->name: event6
2022-07-14 22:05:46.904 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 22:05:46.905 device name PG-9078
2022-07-14 22:05:46.906 driverVersion 65537
2022-07-14 22:05:46.906 identifier(0xe7bf4cd0) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 22:05:46.907 identifier(0xe7bf4a8c) minimum(0) maximum(255)
2022-07-14 22:05:46.907 identifier.version(27)
2022-07-14 22:05:46.908 identifier.name(PG-9078)
2022-07-14 22:05:46.909 identifier.len(7)
2022-07-14 22:05:46.910 It is a game pad
2022-07-14 22:05:46.911 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 22:05:46.913 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 22:05:46.915 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 22:05:46.918 void* ListenTask::do_listen_work(void*): pid 17938, fd 6
2022-07-14 22:10:42.277 things happened.
2022-07-14 22:10:42.288 write msg remove dev watch
2022-07-14 22:10:42.289 sssss ret: -1
2022-07-14 22:10:42.290 listen_event done 6
2022-07-14 22:10:42.291 DeviceParser close readFd=7, writeFd=8
2022-07-14 22:10:42.291 sssss IN_DELETE event->len : 16; event->name: event6
2022-07-14 22:15:16.270 things happened.
2022-07-14 22:15:16.271 sssss IN_CREATE event->len : 16; event->name: event6
2022-07-14 22:15:16.272 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 22:15:16.278 device name PG-9078
2022-07-14 22:15:16.279 driverVersion 65537
2022-07-14 22:15:16.280 identifier(0xe7bf4cd0) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 22:15:16.281 identifier(0xe7bf4a8c) minimum(0) maximum(255)
2022-07-14 22:15:16.287 identifier.version(27)
2022-07-14 22:15:16.293 identifier.name(PG-9078)
2022-07-14 22:15:16.294 identifier.len(7)
2022-07-14 22:15:16.299 It is a game pad
2022-07-14 22:15:16.301 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 22:15:16.302 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 22:15:16.302 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 22:15:16.313 void* ListenTask::do_listen_work(void*): pid 17938, fd 6
2022-07-14 22:23:21.415 sssss ret: -1
2022-07-14 22:23:21.424 things happened.
2022-07-14 22:23:21.423 listen_event done 6
2022-07-14 22:23:21.428 write msg remove dev watch
2022-07-14 22:23:21.437 DeviceParser close readFd=7, writeFd=8
2022-07-14 22:23:21.480 sssss IN_DELETE event->len : 16; event->name: event6
2022-07-14 22:51:22.479 things happened.
2022-07-14 22:51:22.483 sssss IN_CREATE event->len : 16; event->name: event6
2022-07-14 22:51:22.483 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 22:51:22.484 device name PG-9078
2022-07-14 22:51:22.484 driverVersion 65537
2022-07-14 22:51:22.484 identifier(0xe7bf4cd0) name(PG-9078) product( 403)
vendor(1949) version( 1b)
2022-07-14 22:51:22.485 identifier(0xe7bf4a8c) minimum(0) maximum(255)
2022-07-14 22:51:22.485 identifier.version(27)
2022-07-14 22:51:22.486 identifier.name(PG-9078)
2022-07-14 22:51:22.486 identifier.len(7)
2022-07-14 22:51:22.487 It is a game pad
2022-07-14 22:51:22.490 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 22:51:22.491 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 22:51:22.492 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 22:51:22.494 void* ListenTask::do_listen_work(void*): pid 17938, fd 6
2022-07-14 22:56:52.878 sssss ret: -1
2022-07-14 22:56:52.880 listen_event done 6
2022-07-14 22:56:52.881 DeviceParser close readFd=7, writeFd=8
2022-07-14 22:56:52.882 things happened.
2022-07-14 22:56:52.894 sssss IN_DELETE event->len : 16; event->name: event6
2022-07-14 22:59:13.166 things happened.
2022-07-14 22:59:13.170 sssss IN_CREATE event->len : 16; event->name: event6
2022-07-14 22:59:13.171 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 22:59:13.203 device name GamepadPlus
2022-07-14 22:59:13.204 driverVersion 65537
2022-07-14 22:59:13.207 identifier(0xe7bf4cd0) name(GamepadPlus) product( 403)
vendor(1949) version( 11b)
2022-07-14 22:59:13.208 identifier(0xe7bf4a8c) minimum(0) maximum(255)
2022-07-14 22:59:13.219 identifier.version(283)
2022-07-14 22:59:13.220 identifier.name(GamepadPlus)
2022-07-14 22:59:13.220 identifier.len(11)
2022-07-14 22:59:13.221 It is a game pad
2022-07-14 22:59:13.221 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 22:59:13.222 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 22:59:13.222 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 22:59:13.222 void* ListenTask::do_listen_work(void*): pid 17938, fd 6
2022-07-14 23:03:41.263 sssss ret: -1
2022-07-14 23:03:41.264 things happened.
2022-07-14 23:03:41.270 write msg remove dev watch
2022-07-14 23:03:41.271 listen_event done 6
2022-07-14 23:03:41.273 DeviceParser close readFd=7, writeFd=8
2022-07-14 23:03:41.279 sssss IN_DELETE event->len : 16; event->name: event6
2022-07-14 23:08:43.306 things happened.
2022-07-14 23:08:43.309 sssss IN_CREATE event->len : 16; event->name: event6
2022-07-14 23:08:43.312 int openDevice(const char*, InputDeviceIdentifier&):
devicePath(/dev/input/event6)
2022-07-14 23:08:43.314 device name PG-9078
2022-07-14 23:08:43.315 driverVersion 65537
2022-07-14 23:08:43.317 identifier(0xe7bf4cd0) name(PG-9078) product( 403)
vendor(1949) version( 11b)
2022-07-14 23:08:43.318 identifier(0xe7bf4a8c) minimum(0) maximum(255)
2022-07-14 23:08:43.318 identifier.version(283)
2022-07-14 23:08:43.319 identifier.name(PG-9078)
2022-07-14 23:08:43.320 identifier.len(7)
2022-07-14 23:08:43.320 It is a game pad
2022-07-14 23:08:43.328 DeviceParser create pipe readFd=7, writeFd=8
2022-07-14 23:08:43.334 JoystickParser::JoystickParser(int, InputDeviceIdentifier*)
rocker min=0 max=255, lt min=0 max=255, rt min=0 max=255
2022-07-14 23:08:43.338 bool start_listen(int, char*, bool): start_listener
path/dev/input/event6
2022-07-14 23:08:43.345 void* ListenTask::do_listen_work(void*): pid 17938, fd 6
2022-07-14 23:13:08.122 sssss ret: -1
2022-07-14 23:13:08.123 things happened.
2022-07-14 23:13:08.123 listen_event done 6
2022-07-14 23:13:08.124 write msg remove dev watch
2022-07-14 23:13:08.126 DeviceParser close readFd=7, writeFd=8
2022-07-14 23:13:08.146 sssss IN_DELETE event->len : 16; event->name: event6

You might also like