fix(web): 优化 HID 兼容配置入口并调整引导布局

This commit is contained in:
mofeng-git
2026-09-26 09:28:21 +08:00
parent 0a041c2caa
commit 03cff9d9a8
7 changed files with 183 additions and 82 deletions

View File

@@ -259,6 +259,8 @@ export default {
multiSourceVideoParamsWarning: '{sources} are enabled. Changing video device and input parameters will interrupt the stream.',
hidConfig: 'HID',
mouseSettings: 'Mouse Settings',
mouseCompatibility: 'Mouse Compatibility',
macosDragRequiresBoth: 'Enable and save both relative and absolute mouse interfaces in Settings → HID Settings first.',
hidDeviceSettings: 'HID Device Settings',
positioningMode: 'Positioning Mode',
sendInterval: 'Send Interval',
@@ -821,8 +823,8 @@ export default {
ch9329HybridMouse: 'Linux Absolute Mouse Compatibility',
ch9329HybridMouseDesc: 'Keep absolute movement on absolute packets, but send buttons and wheel through relative packets',
mouseMacosDrag: 'macOS Drag Compatibility',
mouseMacosDragRequiresBoth: 'Enable both relative and absolute mouse interfaces before saving.',
mouseMacosDragDesc: 'Experimental workaround for interrupted drags in absolute mouse mode (OTG / CH9329). OTG requires both mouse interfaces. Tracking speed and drop position may vary with macOS settings; this version has not been tested on a Mac.',
mouseMacosDragRequiresBoth: 'macOS drag compatibility requires both relative and absolute mouse interfaces. Keep both enabled, or turn off this mode in the console HID menu first.',
mouseMacosDragDesc: 'Experimental workaround for interrupted drags in macOS absolute mouse mode',
ch9329Descriptor: 'CH9329 USB Device Descriptor',
ch9329DescriptorDesc: 'Read USB identification fields from the CH9329 chip before editing',
ch9329DescriptorLoading: 'Reading CH9329 descriptor...',