Skip to content

Commit 8fc2126

Browse files
committed
ConfigurationGuide: Add Common initialization strings
Used the following jq command to extract initialization strings from current configurations in OpenTabletDriver codebase: jq '{ name: .Name, InitializationStrings: .DigitizerIdentifiers[].InitializationStrings } | select(.InitializationStrings != null)' OpenTabletDriver.Configurations/Configurations/**/*.json
1 parent 72e24b4 commit 8fc2126

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

site/_wiki/Documentation/ConfigurationGuide.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,25 @@ Getting these can be achieved in 2 ways:
227227
Copying the appropriate init strings from a sibling configuration is usually
228228
adequate.
229229

230+
##### Common initialization strings
231+
232+
For many UC-Logic based tablets, like Huion and Gaomon, they seem to all share
233+
almost the same indices to probe across many generations.
234+
235+
Here are some recommended starting points for initialization strings, in order
236+
of most common to least common
237+
238+
- `200`
239+
- `100`
240+
241+
If `100` works but you have missing auxiliary buttons, you may need to follow
242+
it up with an string initialization on `123`
243+
244+
The following 2 initialization strings have only been seen once:
245+
246+
- `109`
247+
- `100` followed by `110`
248+
230249
#### USB Packet capture
231250

232251
This is usually done with Wireshark (and winpcap). A guide on this is planned

0 commit comments

Comments
 (0)