New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add new identifier to UGEE S640 #2897
Conversation
Converting to draft until I get confirmation in the issue above. |
This changes the error message to a NullReferenceException: {
"AppVersion": "OpenTabletDriver v0.7.0.0",
"BuildDate": "",
"OperatingSystem": {
"Platform": 4,
"ServicePack": "",
"Version": "6.1.46.86",
"VersionString": "Unix 6.1.46.86"
},
"EnvironmentVariables": {
"USER": "edoughty",
"TEMP": "/home/edoughty/tmp",
"TMP": "/home/edoughty/tmp",
"TMPDIR": "/home/edoughty/tmp",
"DISPLAY": ":0",
"WAYLAND_DISPLAY": "wayland-1",
"PWD": "/home/edoughty",
"PATH": "/home/edoughty/.local/share/cargo/bin:/home/edoughty/.local/share/go/bin:/home/edoughty/.local/bin:/home/edoughty/bin:/home/edoughty/.local/share/cargo/bin:/home/edoughty/.local/share/go/bin:/home/edoughty/.local/bin:/home/edoughty/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/16/bin:/usr/lib/llvm/15/bin:/etc/eselect/wine/bin"
},
"Devices": [
{
"VendorID": 1133,
"ProductID": 50484,
"InputReportLength": -1,
"OutputReportLength": -1,
"FeatureReportLength": -1,
"Manufacturer": "Logitech",
"ProductName": "USB Receiver",
"FriendlyName": "USB Receiver",
"SerialNumber": "",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb1/1-2/1-2:1.1/0003:046D:C534.0002/hidraw/hidraw1",
"CanOpen": true
},
{
"VendorID": 1133,
"ProductID": 50484,
"InputReportLength": -1,
"OutputReportLength": -1,
"FeatureReportLength": -1,
"Manufacturer": "Logitech",
"ProductName": "USB Receiver",
"FriendlyName": "USB Receiver",
"SerialNumber": "",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb1/1-2/1-2:1.0/0003:046D:C534.0001/hidraw/hidraw0",
"CanOpen": true
},
{
"VendorID": 1133,
"ProductID": 50484,
"InputReportLength": -1,
"OutputReportLength": -1,
"FeatureReportLength": -1,
"Manufacturer": "Logitech",
"ProductName": "USB Receiver",
"FriendlyName": "USB Receiver",
"SerialNumber": "",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb1/1-2/1-2:1.1/0003:046D:C534.0002/0003:046D:4054.0003/hidraw/hidraw3",
"CanOpen": true
},
{
"VendorID": 10429,
"ProductID": 2359,
"InputReportLength": 12,
"OutputReportLength": 12,
"FeatureReportLength": 0,
"Manufacturer": "UGTABLET",
"ProductName": "UGEE S640",
"FriendlyName": "UGEE S640",
"SerialNumber": "000000",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.2/0003:28BD:0937.0010/hidraw/hidraw6",
"CanOpen": true
},
{
"VendorID": 10429,
"ProductID": 2359,
"InputReportLength": 8,
"OutputReportLength": 0,
"FeatureReportLength": 0,
"Manufacturer": "UGTABLET",
"ProductName": "UGEE S640",
"FriendlyName": "UGEE S640",
"SerialNumber": "000000",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.0/0003:28BD:0937.000E/hidraw/hidraw4",
"CanOpen": true
},
{
"VendorID": 10429,
"ProductID": 2359,
"InputReportLength": 10,
"OutputReportLength": 0,
"FeatureReportLength": 0,
"Manufacturer": "UGTABLET",
"ProductName": "UGEE S640",
"FriendlyName": "UGEE S640",
"SerialNumber": "000000",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.1/0003:28BD:0937.000F/hidraw/hidraw5",
"CanOpen": true
}
],
"ConsoleLog": [
{
"Time": "2023-08-24T01:26:41.1663567+12:00",
"Group": "RootHub",
"Message": "Initialized internal child hubs: HidSharpDeviceRootHub",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.166381+12:00",
"Group": "Detect",
"Message": "Searching for tablets...",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.166389+12:00",
"Group": "Detect",
"Message": "No tablets were detected.",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.166395+12:00",
"Group": "IPC",
"Message": "Connected to a client.",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1663998+12:00",
"Group": "HidSharpDeviceRootHub",
"Message": "Changes: 3, Add: 3, Remove: 0",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664078+12:00",
"Group": "RootHub",
"Message": "Invoking DevicesChanged",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.166413+12:00",
"Group": "Detect",
"Message": "Searching for tablets...",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.166418+12:00",
"Group": "Detect",
"Message": "Attempting to match config 'UGEE S640' to device 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.2/0003:28BD:0937.0010/hidraw/hidraw6)'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664239+12:00",
"Group": "Plugin",
"Message": "No constructor found for 'OpenTabletDriver.Configurations.Parsers.XP_Pen.XP_PenRepostParser'",
"StackTrace": null,
"Level": 2,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664287+12:00",
"Group": "Detect",
"Message": "Found 'UGEE S640' digitizer: 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.2/0003:28BD:0937.0010/hidraw/hidraw6)'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664339+12:00",
"Group": "Detect",
"Message": "Attempting to match config 'UGEE S640' to device 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.0/0003:28BD:0937.000E/hidraw/hidraw4)'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664395+12:00",
"Group": "Detect",
"Message": "Attempting to match config 'UGEE S640' to device 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.1/0003:28BD:0937.000F/hidraw/hidraw5)'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664452+12:00",
"Group": "Detect",
"Message": "Found tablet 'UGEE S640'",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664503+12:00",
"Group": "Device",
"Message": "Initializing device 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.2/0003:28BD:0937.0010/hidraw/hidraw6)'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664554+12:00",
"Group": "Device",
"Message": "Using report parser type 'OpenTabletDriver.Configurations.Parsers.XP_Pen.XP_PenRepostParser'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.16646+12:00",
"Group": "Device",
"Message": "Set device output: 02-B0-04",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664648+12:00",
"Group": "Evdev",
"Message": "Successfully initialized virtual tablet. (code NONE)",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664706+12:00",
"Group": "AbsoluteMode",
"Message": "Input: [159.99x99.97@<79.995, 49.985>:0°]",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664761+12:00",
"Group": "AbsoluteMode",
"Message": "Output: [1920x1080@<960, 540>]",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664811+12:00",
"Group": "AbsoluteMode",
"Message": "LockAspectRatio: False",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.166486+12:00",
"Group": "AbsoluteMode",
"Message": "AreaClipping: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664908+12:00",
"Group": "AbsoluteMode",
"Message": "AreaLimiting: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1664955+12:00",
"Group": "AbsoluteMode",
"Message": "LockToBounds: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665007+12:00",
"Group": "UGEE S640",
"Message": "Output mode: Absolute Mode",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665057+12:00",
"Group": "MouseBinding",
"Message": "Button: Left",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665104+12:00",
"Group": "Settings",
"Message": "Driver is enabled.",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665152+12:00",
"Group": "AbsoluteMode",
"Message": "Input: [159.99x99.97@<79.995, 49.985>:0°]",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665199+12:00",
"Group": "AbsoluteMode",
"Message": "Output: [1920x1080@<960, 540>]",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665252+12:00",
"Group": "AbsoluteMode",
"Message": "LockAspectRatio: False",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665305+12:00",
"Group": "AbsoluteMode",
"Message": "AreaClipping: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665354+12:00",
"Group": "AbsoluteMode",
"Message": "AreaLimiting: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665402+12:00",
"Group": "AbsoluteMode",
"Message": "LockToBounds: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665448+12:00",
"Group": "UGEE S640",
"Message": "Output mode: Absolute Mode",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.16655+12:00",
"Group": "MouseBinding",
"Message": "Button: Left",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665547+12:00",
"Group": "Settings",
"Message": "Driver is enabled.",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665594+12:00",
"Group": "Device",
"Message": "Initializing device 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.2/0003:28BD:0937.0010/hidraw/hidraw6)'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665644+12:00",
"Group": "Device",
"Message": "Using report parser type 'OpenTabletDriver.Configurations.Parsers.XP_Pen.XP_PenRepostParser'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665697+12:00",
"Group": "Device",
"Message": "Set device output: 02-B0-04",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:26:41.1665744+12:00",
"Group": "Device",
"Message": "Failed to parse report from 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.2/0003:28BD:0937.0010/hidraw/hidraw6)'",
"StackTrace": null,
"Level": 3,
"Notification": true
},
{
"Time": "2023-08-24T01:26:41.1665789+12:00",
"Group": "Device",
"Message": "Failed to parse report from 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.2/0003:28BD:0937.0010/hidraw/hidraw6)'",
"StackTrace": null,
"Level": 3,
"Notification": true
},
{
"Time": "2023-08-24T01:26:41.1665836+12:00",
"Group": "NullReferenceException",
"Message": "Object reference not set to an instance of an object.",
"StackTrace": " at OpenTabletDriver.InputDeviceEndpoint.TryParse(Byte[] data, IDeviceReport& report) in /home/edoughty/build/downloads/OpenTabletDriver/OpenTabletDriver/InputDeviceEndpoint.cs:line 198",
"Level": 3,
"Notification": false
},
null
]
} git diff: diff --git a/OpenTabletDriver.Configurations/Configurations/UGEE/S640.json b/OpenTabletDriver.Configurations/Configurations/UGEE/S640.json
index 148d02fb..c8ded0e7 100644
--- a/OpenTabletDriver.Configurations/Configurations/UGEE/S640.json
+++ b/OpenTabletDriver.Configurations/Configurations/UGEE/S640.json
@@ -30,6 +30,19 @@
],
"DeviceStrings": {},
"InitializationStrings": []
+ },
+ {
+ "VendorID": 10429,
+ "ProductID": 2359,
+ "InputReportLength": 12,
+ "OutputRepostLength": 12,
+ "ReportParser": "OpenTabletDriver.Configurations.Parsers.XP_Pen.XP_PenRepostParser",
+ "FeatureInitReport": null,
+ "OutputInitReport": [
+ "ArAE"
+ ],
+ "DeviceStrings": {},
+ "InitializationStrings": []
}
],
"AuxiliaryDeviceIdentifiers": [], |
@Thymelizabeth |
Works completely, thanks for the help |
Could you quickly verify the max x and y coordinates when you move your pen to the bottom of the tablet in the tablet > device string reader? Please also check if the tablet buttons go to true when you press them? After that please provide a diagnostic with the tablet working. |
Max X and Y: (31998, 19994) when pen is at the bottom right corner. {
"AppVersion": "OpenTabletDriver v0.7.0.0",
"BuildDate": "",
"OperatingSystem": {
"Platform": 4,
"ServicePack": "",
"Version": "6.1.46.86",
"VersionString": "Unix 6.1.46.86"
},
"EnvironmentVariables": {
"USER": "edoughty",
"TEMP": "/home/edoughty/tmp",
"TMP": "/home/edoughty/tmp",
"TMPDIR": "/home/edoughty/tmp",
"DISPLAY": ":0",
"WAYLAND_DISPLAY": "wayland-1",
"PWD": "/home/edoughty",
"PATH": "/home/edoughty/.local/share/cargo/bin:/home/edoughty/.local/share/go/bin:/home/edoughty/.local/bin:/home/edoughty/bin:/home/edoughty/.local/share/cargo/bin:/home/edoughty/.local/share/go/bin:/home/edoughty/.local/bin:/home/edoughty/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/16/bin:/usr/lib/llvm/15/bin:/etc/eselect/wine/bin"
},
"Devices": [
{
"VendorID": 1133,
"ProductID": 50484,
"InputReportLength": -1,
"OutputReportLength": -1,
"FeatureReportLength": -1,
"Manufacturer": "Logitech",
"ProductName": "USB Receiver",
"FriendlyName": "USB Receiver",
"SerialNumber": "",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb1/1-2/1-2:1.0/0003:046D:C534.0001/hidraw/hidraw0",
"CanOpen": true
},
{
"VendorID": 1133,
"ProductID": 50484,
"InputReportLength": -1,
"OutputReportLength": -1,
"FeatureReportLength": -1,
"Manufacturer": "Logitech",
"ProductName": "USB Receiver",
"FriendlyName": "USB Receiver",
"SerialNumber": "",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb1/1-2/1-2:1.1/0003:046D:C534.0002/hidraw/hidraw1",
"CanOpen": true
},
{
"VendorID": 1133,
"ProductID": 50484,
"InputReportLength": -1,
"OutputReportLength": -1,
"FeatureReportLength": -1,
"Manufacturer": "Logitech",
"ProductName": "USB Receiver",
"FriendlyName": "USB Receiver",
"SerialNumber": "",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb1/1-2/1-2:1.1/0003:046D:C534.0002/0003:046D:4054.0003/hidraw/hidraw3",
"CanOpen": true
},
{
"VendorID": 10429,
"ProductID": 2359,
"InputReportLength": 12,
"OutputReportLength": 12,
"FeatureReportLength": 0,
"Manufacturer": "UGTABLET",
"ProductName": "UGEE S640",
"FriendlyName": "UGEE S640",
"SerialNumber": "000000",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.2/0003:28BD:0937.0016/hidraw/hidraw6",
"CanOpen": true
},
{
"VendorID": 10429,
"ProductID": 2359,
"InputReportLength": 8,
"OutputReportLength": 0,
"FeatureReportLength": 0,
"Manufacturer": "UGTABLET",
"ProductName": "UGEE S640",
"FriendlyName": "UGEE S640",
"SerialNumber": "000000",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.0/0003:28BD:0937.0014/hidraw/hidraw4",
"CanOpen": true
},
{
"VendorID": 10429,
"ProductID": 2359,
"InputReportLength": 10,
"OutputReportLength": 0,
"FeatureReportLength": 0,
"Manufacturer": "UGTABLET",
"ProductName": "UGEE S640",
"FriendlyName": "UGEE S640",
"SerialNumber": "000000",
"DevicePath": "/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.1/0003:28BD:0937.0015/hidraw/hidraw5",
"CanOpen": true
}
],
"ConsoleLog": [
{
"Time": "2023-08-24T01:41:04.3879661+12:00",
"Group": "RootHub",
"Message": "Initialized internal child hubs: HidSharpDeviceRootHub",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3879948+12:00",
"Group": "Detect",
"Message": "Searching for tablets...",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880048+12:00",
"Group": "Detect",
"Message": "No tablets were detected.",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880104+12:00",
"Group": "IPC",
"Message": "Connected to a client.",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880155+12:00",
"Group": "HidSharpDeviceRootHub",
"Message": "Changes: 3, Add: 3, Remove: 0",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880209+12:00",
"Group": "RootHub",
"Message": "Invoking DevicesChanged",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880256+12:00",
"Group": "Detect",
"Message": "Searching for tablets...",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880303+12:00",
"Group": "Detect",
"Message": "Attempting to match config 'UGEE S640' to device 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.2/0003:28BD:0937.0016/hidraw/hidraw6)'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880348+12:00",
"Group": "Detect",
"Message": "Found 'UGEE S640' digitizer: 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.2/0003:28BD:0937.0016/hidraw/hidraw6)'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880398+12:00",
"Group": "Detect",
"Message": "Attempting to match config 'UGEE S640' to device 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.0/0003:28BD:0937.0014/hidraw/hidraw4)'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880457+12:00",
"Group": "Detect",
"Message": "Attempting to match config 'UGEE S640' to device 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.1/0003:28BD:0937.0015/hidraw/hidraw5)'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880503+12:00",
"Group": "Detect",
"Message": "Found tablet 'UGEE S640'",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880558+12:00",
"Group": "Device",
"Message": "Initializing device 'UGEE S640 (/sys/devices/pci0000:00/0000:00:08.1/0000:08:00.4/usb3/3-1/3-1:1.2/0003:28BD:0937.0016/hidraw/hidraw6)'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880605+12:00",
"Group": "Device",
"Message": "Using report parser type 'OpenTabletDriver.Configurations.Parsers.XP_Pen.XP_PenReportParser'",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880655+12:00",
"Group": "Device",
"Message": "Set device output: 02-B0-04",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880711+12:00",
"Group": "Evdev",
"Message": "Successfully initialized virtual tablet. (code NONE)",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880755+12:00",
"Group": "AbsoluteMode",
"Message": "Input: [159.99x99.97@<79.995, 49.985>:0°]",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880814+12:00",
"Group": "AbsoluteMode",
"Message": "Output: [1920x1080@<960, 540>]",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880862+12:00",
"Group": "AbsoluteMode",
"Message": "LockAspectRatio: False",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880911+12:00",
"Group": "AbsoluteMode",
"Message": "AreaClipping: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3880961+12:00",
"Group": "AbsoluteMode",
"Message": "AreaLimiting: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3881008+12:00",
"Group": "AbsoluteMode",
"Message": "LockToBounds: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3881053+12:00",
"Group": "UGEE S640",
"Message": "Output mode: Absolute Mode",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3881097+12:00",
"Group": "MouseBinding",
"Message": "Button: Left",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3881141+12:00",
"Group": "Settings",
"Message": "Driver is enabled.",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.38812+12:00",
"Group": "AbsoluteMode",
"Message": "Input: [159.99x99.97@<79.995, 49.985>:0°]",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3881246+12:00",
"Group": "AbsoluteMode",
"Message": "Output: [1920x1080@<960, 540>]",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3881293+12:00",
"Group": "AbsoluteMode",
"Message": "LockAspectRatio: False",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3881338+12:00",
"Group": "AbsoluteMode",
"Message": "AreaClipping: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3881382+12:00",
"Group": "AbsoluteMode",
"Message": "AreaLimiting: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3881425+12:00",
"Group": "AbsoluteMode",
"Message": "LockToBounds: True",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.388147+12:00",
"Group": "UGEE S640",
"Message": "Output mode: Absolute Mode",
"StackTrace": null,
"Level": 1,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3881516+12:00",
"Group": "MouseBinding",
"Message": "Button: Left",
"StackTrace": null,
"Level": 0,
"Notification": false
},
{
"Time": "2023-08-24T01:41:04.3881562+12:00",
"Group": "Settings",
"Message": "Driver is enabled.",
"StackTrace": null,
"Level": 1,
"Notification": false
}
]
} |
Co-authored-by: jamesbt365 <jamesbt365@gmail.com>
fixes #2896
No idea if I can do 12 null in this case because I think I recall some issues with stuff like that in the past.