Skip to content

[Bug] Gaomon S620 not having the right configuration #143

Description

@mintblue3m

Before reporting...

  • I have searched the existing issues to make sure this bug hasn't been reported yet.
  • I am using the latest version of NextTabletDriver.

Operating System

Linux (Wayland)

NextTabletDriver Version

c90a6eb

Tablet Model

Gaomon S620

Problem Description

Gaomon S620 is detected as Gaomon M106K Pro, hardware info in the input lag analysis tab also reflects this behavior..

Image Image

Output of uclogic-tools:

    |                Product: Gaomon Tablet
 64 |        Params block #1: ???????????????????????????????????????????????????????????????????????????????????????????????????
    |                          Max X: 8192
    |                          Max Y: 357
    |                   Max pressure: 2301
    |                     Resolution: 2048
    |
 79 |         Internal model: ???????????????????????????????????????????????????????????????????????????????????????????????????
 7b |         Buttons status: ???????????????????????????????????????????????????????????????????????????????????????????????????
 c8 |        Params block #2: ??O?????
    |                          Max X: 33020
    |                          Max Y: 20320
    |                   Max pressure: 8191
    |                     Resolution: 5080
    |
 c9 |       Firmware version: OEM02_T18e_220627
 ca |  Internal manufacturer: HUION Animation Technology Co.,ltd

Steps to Reproduce

  1. Open NextTabletDriver
  2. Bug

Console Logs / Error Messages

[18:52:59] Debug [Startup] Checking for single instance (Linux flock)...
[18:52:59] Info [Startup] NextTabletDriver v1.26.0407.00 starting on linux (x86_64)
[18:52:59] Info [Config] Loaded last session from /home/t999jc/.config/nexttabletreader/Settings/last_session.json
[18:52:59] Info [Config] Using loaded configuration from last session
[18:52:59] Debug [Config] Loaded app preferences
[18:52:59] Info [App] Spawning Input Engine thread
[18:52:59] Info [WebSocket] Spawning WebSocket thread
[18:52:59] Info [Config] Spawning Background Saver thread
[18:52:59] Info [App] Spawning Auto-Updater thread
[18:52:59] Info [TabletManager] Starting device manager thread
[18:52:59] Info [Tracking] OS: linux | Architecture: x86_64
[18:52:59] Info [Tracking] Distribution: CachyOS
[18:52:59] Info [Tracking] Hostname: cachyos-x8664 | User: t999jc
[18:52:59] Info [Tracking] CPU Model: Unknown | Cores: Unknown
[18:52:59] Info [Tracking] Total Physical RAM: 5.70 GB
[18:52:59] Info [Tracking] === CONFIGURATION LOG (Startup) ===
[18:52:59] Info [Tracking] Mode: Absolute
[18:52:59] Info [Tracking] Active Area -> Width: 74.75, Height: 50.80 | Offsets -> X: 80.00, Y: 50.00 | Rotation: 0.0 deg
[18:52:59] Info [Tracking] Target Area -> Width: 1920.00, Height: 1080.00 | Offsets -> X: 0.00, Y: 0.00
[18:52:59] Info [Tracking] Antichatter -> Enabled: false | Latency: 2.0ms | Strength: 3.00
[18:52:59] Info [Tracking] Stylus -> Tip Threshold: 10 | Eraser Threshold: 10 | Disable Pressure: false | Disable Tilt: false
[18:52:59] Info [Tracking] General -> Lock Aspect Ratio: false | Show Playfield: false
[18:52:59] Info [Startup] TIMING - Logger: 60.77µs | Mutex/SingleInst: 96.58µs | Config Load: 48.51µs | Shared State: 127.48µs | Services/Tray: 36.20µs | Supervisor Threads: 126.83µs | Total Startup: 1.33ms
[18:52:59] Info [HID] HID API initialised in 6.64ms
[18:52:59] Info [Injector] Virtual tablet device created: NextTabletDriver Virtual Pen
[18:52:59] Info [Injector] Virtual mouse device created: NextTabletDriver Virtual Mouse
[18:52:59] Info [TabletManager] Thread priority increased (nice -11)
[18:52:59] Info [Pipeline] Adding filter: Devocub Antichatter
[18:52:59] Info [Pipeline] Adding filter: HandSpeed WebSocket
[18:52:59] Debug [Detect] Starting scan of 5 HID devices...
[18:52:59] Debug [Driver] Loaded 334 configs from disk in 2.98ms
[18:52:59] Debug [Driver] Loaded 0 configs from embedded in 672.00µs
[18:52:59] Info [Driver] Total 334 tablet configurations loaded in 3.69ms
[18:52:59] Info [Driver] Indexed 505 configurations across 246 unique VID:PID pairs
[18:52:59] Debug [Detect] Found candidate for Gaomon M106K Pro: 256c:006f (Interface 0, Path: "/dev/hidraw2")
[18:52:59] Info [Detect] Connected: Gaomon M106K Pro (256c:006f) | Interface: 0 | Init: 891.00ns
[18:52:59] Info [Tracking] TABLET DETAILS: Name: 'Gaomon M106K Pro' | Width: 254mm, Height: 158.75mm | MaxX: 50800, MaxY: 31750 | MaxPressure: 8191 | Parser: OpenTabletDriver.Configurations.Parsers.UCLogic.UCLogicTiltReportParser
[18:52:59] Debug [Detect] Timings -> Enum: 160.00ns | Open: 29.12µs | Total: 4.37ms
[18:52:59] Info [HID] Device connected: 256c:006f
[18:52:59] Info [TabletManager] Tablet metadata populated: Gaomon M106K Pro
[18:52:59] Info [Tracking] GPU Renderer: AMD Radeon Vega 8 Graphics (radeonsi, raven, ACO, DRM 3.64, 7.1.6-273-tkg-eevdf-llvm)
[18:52:59] Info [Tracking] GPU Vendor: AMD
[18:52:59] Info [Tracking] OpenGL Version: 4.6 (Core Profile) Mesa 26.1.6-arch3.1
[18:52:59] Debug [Config] Loaded app preferences
[18:52:59] Info [Tray] System Tray listener background thread started
[18:52:59] Info [Update::Check] No new updates found or version format mismatch. (Remote: v1.26.2006.01, Local: 1.26.0407.00)
[18:53:16] Debug [Config] Saved app preferences
[18:53:18] Debug [Config] Saved app preferences
[18:53:19] Debug [Config] Saved app preferences
[18:53:21] Debug [Config] Saved app preferences

Metadata

Metadata

Assignees

No one assigned

    Labels

    🐛 BugSomething isn't working as expected

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions