My goal is to use the commonly used for navigating in Windows Explorer and in web browsers additional "forward" and "backward" mouse buttons- in Media Player Classic x64 1.9.21.2 on Windows 10 Enterprise 20H2 19042.746. I want these buttons to fast forward and fast backward my video files. Right now in regards to rewinding my MPC has such settings:
Options > Player > Keys
Command: Jump Forward(medium)
Key: Shift + Right Arrow
ID: 902
Mouse Modifier: [EMPTY]
Mouse Windowed: X2 Down
Mouse FS Modifier: [EMPTY]
Mouse Fullsrceen: X2 Down
App Command: [EMPTY]
Remote Cmd: [EMPTY]
RepCnt: 5
Command: Jump Backward(medium)
Key: Shift + Left Arrow
ID: 901
Mouse Modifier: [EMPTY]
Mouse Windowed: X1 Down
Mouse FS Modifier: [EMPTY]
Mouse Fullsrceen: X1 Down
App Command: [EMPTY]
Remote Cmd: [EMPTY]
RepCnt: 5
I also have the
Options > Player > Keys > Global Media Keys
checkbox turned on
As for the
Options > Tweaks > Jump distance (small, medium, large in ms)
I have
3333
6666
9999
set as values
All of the above gives me the ability to jump back and forth 6.5 seconds- but unfortunately only one step at a time. I need to press an additional mouse button 3 times if I want to jump ~20 seconds, because holding down the button [or keys] pressed is not registered by Media Player Classic as repeated pressing
And now the problem:
If using an AHK file I make an auto-fire for e.g. Left Mouse Button or a letter X, I am able to successfully apply auto-fire feature to them. Thus I can enrich my MPC with fast forward / backward functionality. But if in such A-OK working scripts I replace
Code: Select all
LButton
Code: Select all
X
Code: Select all
XButton2
Code: Select all
XButton1
So the question is: is this the fault of Media Player Classic, of AutoHotkey 1.1.34.02 or the software of my mouse?
The device in question is Logitech Mouse MX Anywhere 2, with firmware 013.010.00003 and Logitech Options 8.54.161 installed [which provides very basic options, through which I went through looking for any hints of erroneous / buggy settings]
And yes- the workaround to this would be based on a simple
Code: Select all
XButton2::
Send {RShift down}{Right down}
KeyWait, space
Send {RShift up}{Right up}
return
My issue is with the issue of XButton2 & XButton1 vs. autofire. What is the problem with that?