Skip to content

Commit

Permalink
Merge pull request #3 from EsportToys/v0.2
Browse files Browse the repository at this point in the history
v0.1.2
  • Loading branch information
user726687 authored Mar 26, 2023
2 parents 6185bf4 + 783ee45 commit 2761fb3
Show file tree
Hide file tree
Showing 12 changed files with 1,245 additions and 894 deletions.
1,028 changes: 319 additions & 709 deletions src/bin/RawInputViewer.au3

Large diffs are not rendered by default.

Binary file removed src/bin/assets/cursors/cyan.cur
Binary file not shown.
Binary file removed src/bin/assets/cursors/lime.cur
Binary file not shown.
Binary file removed src/bin/assets/cursors/white.cur
Binary file not shown.
Binary file removed src/bin/assets/cursors/yellow.cur
Binary file not shown.
282 changes: 275 additions & 7 deletions src/bin/assets/hidusagetable.ini
Original file line number Diff line number Diff line change
Expand Up @@ -306,10 +306,278 @@ page=CONSUMER
0004=MICROPHONE
0005=HEADPHONE
0006=GRAPHIC EQUALIZER
;07 to 1f reserved
0020=+10
0021=+100
0022=AM/PM
;23 to 2f reserved
0030=POWER
0031=RESET
0032=SLEEP
0033=SLEEP AFTER
0034=SLEEP MODE
0035=ILLUMINATION
0036=FUNCTION BUTTONS
;37 to 3f reserved
0040=MENU
0041=MENU PICK
0042=MENU UP
0043=MENU DOWN
0044=MENU LEFT
0045=MENU RIGHT
0046=MENU ESCAPE
0047=MENU VALUE INCREASE
0048=MENU VALUE DECREASE
;49 to 5f reserved
0060=DATA ON SCREEN
0061=CLOSED CAPTION
0062=CLOSED CAPTION SELECT
0063=VCR/TV
0064=BROADCAST MODE
0065=SNAPSHOT
0066=STILL
0067=PICTURE-IN-PICTURE TOGGLE
0068=PICTURE-IN-PICTURE SWAP
0069=RED MENU BUTTON
006A=GREEN MENU BUTTON
006B=BLUE MENU BUTTON
006C=YELLOW MENU BUTTON
006D=ASPECT
006E=3D MODE SELECT
006F=DISPLAY BRIGHTNESS INCREMENT
0070=DISPLAY BRIGHTNESS DECREMENT
0071=DISPLAY BRIGHTNESS
0072=DISPLAY BACKLIGHT TOGGLE
0073=DISPLAY SET BRIGHTNESS TO MINIMUM
0074=DISPLAY SET BRIGHTNESS TO MAXIMUM
0075=DISPLAY SET AUTO BRIGHTNESS
0076=CAMERA ACCESS ENABLED
0077=CAMERA ACCESS DISABLED
0078=CAMERA ACCESS TOGGLE
0079=KEYBOARD BRIGHTNESS INCREMENT
007A=KEYBOARD BRIGHTNESS DECREMENT
007B=KEYBOARD BACKLIGHT SET LEVEL
007C=KEYBOARD BACKLIGHT OOC
007D=KEYBOARD BACKLIGHT SET MINIMUM
007E=KEYBOARD BACKLIGHT SET MAXIMUM
007F=KEYBOARD BACKLIGHT AUTO
0080=SELECTION
0081=ASSIGN SELECTION
0082=MODE STEP
0083=RECALL LAST
0084=ENTER CHANNEL
0085=ORDER MOVIE
0086=CHANNEL
0087=MEDIA SELECTION
0088=MEDIA SELECT COMPUTER
0089=MEDIA SELECT TV
008A=MEDIA SELECT WWW
008B=MEDIA SELECT DVD
008C=MEDIA SELECT TELEPHONE
008D=MEDIA SELECT PROGRAM GUIDE
008E=MEDIA SELECT VIDEO PHONE
008F=MEDIA SELECT GAMES
0090=MEDIA SELECT MESSAGES
0091=MEDIA SELECT CD
0092=MEDIA SELECT VCR
0093=MEDIA SELECT TUNER
0094=QUIT
0095=HELP
0096=MEDIA SELECT TAPE
0097=MEDIA SELECT CABLE
0098=MEDIA SELECT SATELLITE
0099=MEDIA SELECT SECURITY
009A=MEDIA SELECT HOME
009B=MEDIA SELECT CALL
009C=CHANNEL INCREMENT
009D=CHANNEL DECREMENT
009E=MEDIA SELECT SAP
;9f reserved
00A0=VCR PLUS
00A1=ONCE
00A2=DAILY
00A3=WEEKLY
00A4=MONTHLY
;a5 to af reserved
00B0=PLAY
00B1=PAUSE
00B2=RECORD
00B3=FAST FORWARD
00B4=REWIND
00B5=SCAN NEXT TRACK
00B6=SCAN PREVIOUS TRACK
00B7=STOP
00B8=EJECT
00B9=RANDOM PLAY
00BA=SELECT DISC
00BB=ENTER DISC
00BC=REPEAT
00BD=TRACKING
00BE=TRACK NORMAL
00BF=SLOW TRACKING
00C0=FRAME FORWARD
00C1=FRAME BACK
00C2=MARK
00C3=CLEAR MARK
00C4=REPEAT FROM MARK
00C5=RETURN TO MARK
00C6=SEARCH MARK FORWARD
00C7=SEARCH MARK BACKWARDS
00C8=COUNTER RESET
00C9=SHOW COUNTER
00CA=TRACKING INCREMENT
00CB=TRACKING DECREMENT
00CC=STOP/EJECT
00CD=PLAY/PAUSE
00CE=PLAY/SKIP
00CF=VOICE COMMAND
00D0=INVOKE CAPTURE INTERFACE
00D1=START OR STOP GAME RECORDING
00D2=HISTORICAL GAME CAPTURE
00D3=CAPTURE GAME SCREENSHOT
00D4=SHOW OR HIDE RECORDING INDICATOR
00D5=START OR STOP MICROPHONE CAPTURE
00D6=START OR STOP CAMERA CAPTURE
00D7=START OR STOP GAME BROADCAST
00D8=START OR STOP VOICE DICTATION SESSION
00D9=INVOKE/DISMISS EMOJI PICKER
;da to df reserved
00E0=VOLUME
00E1=BALANCE
00E2=MUTE
00E3=BASS
00E4=TREBLE
00E5=BASE BOOST
00E6=SURROUND MODE
00E7=LOUDNESS
00E8=MPX
00E9=VOLUME INCREMENT
00EA=VOLUME DECREMENT
;eb to ef reserved
00F0=SPEED SELECT
00F1=PLAYBACK SPEED
00F2=STANDARD PLAY
00F3=LONG PLAY
00F4=EXTENDED PLAY
00F5=SLOW
;f6 to ff reserved
; incomplete
[000D]
page=DIGITIZERS
; incomplete
0000=UNDEFINED
0001=DIGITIZER
0002=PEN
0003=LIGHT PEN
0004=TOUCH SCREEN
0005=TOUCH PAD
0006=WHITEBOARD
0007=COORDINATE MEASUREING MACHINE
0008=3D DIGITIZER
0009=STEREO PLOTTER
000A=ARTICULATED ARM
000B=ARMATURE
000C=MULTIPLE POINT DIGITIZER
000D=FREE SPACE WANT
000E=DEVICE CONFIGURATION
000F=CAPACITIVE HEAT MAP DIGITIZER
;10 to 1f reserved
0020=STYLUS
0021=PUCK
0022=FINGER
0023=DEVICE SETTINGS
0024=CHARACTER GESTURES
;25 to 2f reserved
0030=TIP PRESSURE
0031=BARREL PRESSURE
0032=IN RANGE
0033=TOUCH
0034=UNTOUCH
0035=TAP
0036=QUALITY
0037=DATA VALID
0038=TRANSDUCER INDEX
0039=TABLET FUNCTION KEYS
003A=PROGRAM CHANGE KEYS
003B=BATTERY STRENGTH
003C=INVERT
003D=X TILT
003E=Y TILT
003F=AZIMUTH
0040=ALTITUDE
0041=TWIST
0042=TIP SWITCH
0043=SECONDARY TIP SWITCH
0044=BARREL SWITCH
0045=ERASER
0046=TABLET PICK
0047=TOUCH VALID
0048=WIDTH
0049=HEIGHT
;4a to 50 reserved
0051=CONTACT IDENTIFIER
0052=DEVICE MODE
0053=DEVICE IDENTIFIER
0054=CONTACT COUNT
0055=CONTACT COUNT MAXIMUM
0056=SCAN TIME
0057=SURFACE SWITCH
0058=BUTTON SWITCH
0059=PAD TYPE
005A=SECONDARY BARREL SWITCH
005B=TRANSDUCER SERIAL NUMBER
005C=PREFERRED COLOR
005D=PREFERRED COLOR IS LOCKED
005E=PREFERRED LINE WIDTH
005F=PREFERRED LINE WIDTH IS LOCKED
0060=LATENCY MODE
0061=GESTURE CHARACTER QUALITY
0062=CHARACTER GESTURE DATA LENGTH
0063=CHARACTER GESTURE DATA
0064=GESTURE CHARACTER ENCODING
0065=UTF8 CHARACTER GESTURE ENCODING
0066=UTF16 LITTLE ENDIAN CHARACTER GESTURE ENCODING
0067=UTF16 BIG ENDIAN CHARACTER GESTURE ENCODING
0068=UTF32 LITTLE ENDIAN CHARACTER GESTURE ENCODING
0069=UTF32 BIG ENDIAN CHARACTER GESTURE ENCODING
006A=CAPACITIVE HEAT MAP PROTOCOL VENDOR ID
006B=CAPACITIVE HEAT MAP PROTOCOL VERSION
006C=CAPACITIVE HEAT MAP FRAME DATA
006D=GESTURE CHARACTER ENABLE
006E=TRANSDUCER SERIAL NUMBER PART 2
006F=NO PREFERRED COLOR
0070=PREFERRED LINE STYLE
0071=PREFERRED LINE STYLE IS LOCKED
0072=INK
0073=PENCIL
0074=HIGHLIGHTER
0075=CHISEL MARKER
0076=BRUSH
0077=NO PREFERENCE
;78 to 7f reserved
0080=DIGITIZER DIAGNOSTIC
0081=DIGITIZER ERROR
0082=ERR NORMAL STATUS
0083=ERR TRANSDUCERS EXCEEDED
0084=ERR FULL TRANS FEATURES UNAVAILABLE
0085=ERR CHARGE LOW
;86 to 8f reserved
0090=TRANSDUCER SOFTWARE INFO
0091=TRANSDUCER VENDOR ID
0092=TRANSDUCER PRODUCT ID
0093=DEVICE SUPPORTED PROTOCOLS
0094=TRANSDUCER SUPPORTED PROTOCOLS
0095=NO PROTOCOL
0096=WACOM AES PROTOCOL
0097=USI PROTOCOL
0098=MICROSOFT PEN PROTOCOL
;99 to 9f reserved
00A0=SUPPORTED REPORT RATES
00A1=REPORT RATE
00A2=TRANSDUCER CONNECTED
00A3=SWITCH DISABLED
00A4=SWITCH UNIMPLEMENTED
00A5=TRANSDUCER SWITCHES
;a6 to ffff reserved
[000E]
page=HAPTICS
0000=UNDEFINED
Expand All @@ -333,7 +601,7 @@ page=HAPTICS
1006=WAVEFORM PRESS
1007=WAVEFORM RELEASE
[000F]
page=PID
page=PHYSICAL INPUT DEVICE
[0010]
page=UNICODE
[0012]
Expand Down Expand Up @@ -415,25 +683,25 @@ page=BRAILLE DISPLAY
page=LIGHTING AND ILLUMINATION
; incomplete
[0080]
page=USB MONITOR
page=MONITOR
; incomplete
[0081]
page=USB ENUMERATED VALUES
page=MONITOR ENUMERATED
; incomplete
[0082]
page=VESA VIRTUAL CONTROLS
; incomplete
[0084]
page=POWER DEVICE
page=POWER
; incomplete
[0085]
page=BATTERY SYSTEM
; incomplete
[008C]
page=BAR CODE SCANNER
page=BARCODE SCANNER
; incomplete
[008D]
page=WEIGHING SCALE
page=SCALES
; incomplete
[008E]
page=MAGNETIC STRIPE READER
Expand Down
Loading

0 comments on commit 2761fb3

Please sign in to comment.