Logitech media remote difference between Linux and Win10
Ron Hermsen
ronhermsen at gmail.com
Fri Feb 7 12:49:59 UTC 2020
Reason for me to post here is my hope to get referred the organization that
can help with this issue (if any...).
And additionally get more insight how the USB 'Leftover Capture Data'
should be interpreted (which bits/bytes decode to ...).
[Description]
For my remote (an older Logitech 'media remote') I made a USB capture with
Wireshark in both Linux and Windows 10.
I expected the data to be (nearly) the same, but found this not to be the
case for 2 buttons ('Fast forward' and 'Rewind').
In Windows 10 the keypress results are unique, but not in Linux.
This can be seen by comparing the 'Leftover Capture Data' in second and
third colomns in the table below for the rows with 'Comment' 'In Linux same
key as ...'.
Is this a known behavior/issue?
And is there a solution/workaround to have these two buttons generate
unique codes also in Linux?
Keypress Leftover Capture Data Leftover Capture Data evtest
Comment
Windows 10 Wireshark Linux Wireshark
Open window 10040327100000 0327100000 KEY_MENU
Unique in USB capture and 'evtest'
Select window 1004032b100000 032b100000
KEY_CYCLEWINDOWS Unique in USB capture and 'evtest'
Close window 10040323100000 0323100000 KEY_CLOSE
Unique in USB capture and 'evtest'
Preset 1 10040319100000 0319100000 KEY_PROG1
Unique in USB capture and 'evtest'
Preset 2 1004031a100000 031a100000 KEY_PROG2
Unique in USB capture and 'evtest'
Preset 3 1004031b100000 031b100000 KEY_PROG3
Unique in USB capture and 'evtest'
Back 1004032a100000 032a100000 KEY_BACK
Works good
Ok 0000280000000000 0000280000000000 KEY_ENTER
Works good
Up 100405ff000000 02000000000100 (up)
Works good
Down 100405ff000000 0200000000ff00 (down)
Works good
Right 00004f0000000000 00004f0000000000 KEY_RIGHT
Works good
Left 0000500000000000 0000500000000000 KEY_LEFT
Works good
Volume Up 100403e9000000 03e9000000
KEY_VOLUMEUP Works good
Volume Down 100403ea000000 03ea000000
KEY_VOLUMEDOWN Works good
Mute 100403e2000000 03e2000000 KEY_MUTE
Works good
Zoom + 10040320100000 0320100000 KEY_ZOOMOUT
Unique in USB capture and 'evtest'
Zoom - 1004031f100000 031f100000 KEY_ZOOMIN
Unique in USB capture and 'evtest'
Rotate 10040328100000 0328100000 KEY_ANGLE
Unique in USB capture and 'evtest'
Media 10040318100000 0318100000 KEY_MEDIA
Works good
Skip to start 100403b6000000 03b6000000
KEY_PREVIOUSSONG In Linux same key as 'Rewind'
Play/Pause 100403cd000000 03cd000000
KEY_PLAYPAUSE Works good
Skip to end 100403b5000000 03b5000000
KEY_NEXTSONG In Linux same key as 'Fast forward'
Fast forward 1004030c100000 03b5000000
KEY_NEXTSONG In Linux same key as 'Skip to end'
Stop 100403b7000000 03b7000000 KEY_STOPCD
Works good
Rewind 1004030b100000 03b6000000
KEY_PREVIOUSSONG In Linux same key as 'Skip to start'
(Unique in USB capture and 'evtest' >> It doesn't work in the program I'm
trying to use this remote, but from the USB capture and 'evtest' results
all look good.)
More information about the Input-tools
mailing list