Hello and thank you for all the work in X-mouse button phil!
I've been testing the last version of Beta and I have noticed that there are a couple of bugs regarding "sticky buttons":
· When you swap from 1 sticky button (for example Wheel up (F4)) to sticky button 2 (Wheel down F5), it doesnt stop Wheel Up when pressing Wheel down. (Even if in options its activated the reset sticky buttons when pressing other key/button)
· I also noticed in the simulated keystroke options (Abort when another key is pressed, abort with a specific key), when you select them they save and apply the changes, but if you deselect them and press apply, they stay activated
Thank you in advice!
XMBC 2.21 Beta
Forum rules
Please read the forum rules before posting for the first time.
The more information you can provide, the quicker and more accurately someone can help.
NOTE: To reduce spam, new users can not post links, files or images until they have at least 4 posts.
Please read the forum rules before posting for the first time.
The more information you can provide, the quicker and more accurately someone can help.
NOTE: To reduce spam, new users can not post links, files or images until they have at least 4 posts.
-
- Site Admin
- Posts: 7890
- Joined: Sun Apr 06, 2003 11:12 pm
Re: XMBC 2.21 Beta
OK Thanks, I'll take a look when I next get a moment... I presume the first problem was working prior to the changes in 2.21b41 so I suspect I know where to look. Nothing changes (AFAIK) in the settings/saving etc but its also new in this beta run so maybe there is an issue there that no one else has noticed.
I'm a little busy for the next 3 weekends so I doubt there is much I can do until after Easter, but hopefully I can find some time in the evenings to have a quick look). Also, I need to renew my software signing certificates soon so that will delay things a little bit (always seems to be so much trouble to buy new certificates, and prove who I am when I have done this over and over again for years lol).
Regards,
Phil
I'm a little busy for the next 3 weekends so I doubt there is much I can do until after Easter, but hopefully I can find some time in the evenings to have a quick look). Also, I need to renew my software signing certificates soon so that will delay things a little bit (always seems to be so much trouble to buy new certificates, and prove who I am when I have done this over and over again for years lol).
Regards,
Phil
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
-
- New User
- Posts: 4
- Joined: Thu Mar 27, 2025 5:32 pm
Re: XMBC 2.21 Beta
Take your time, you are doing a great job!
-
- Site Admin
- Posts: 7890
- Joined: Sun Apr 06, 2003 11:12 pm
Re: XMBC 2.21 Beta
Hi v1kt0r,
I just had a look, and I cant reproduce the second item (not saving after un-ticking the Abort when another key is pressed/abort with a specific key check boxes. Maybe I'm doing something wrong/different - can you send me a video so I can see exactly what you are doing?
And regarding the first one (swapping sticky buttons), can you send (PM) me an example profile (or your entire profile would be good - use the Save Profile button) so I can try it here (to save me time trying to reproduce your configuration). I wonder if it is specific to the wheel up/down as the wheel works differently to buttons (it does not have a discrete up/down message so it has to handle it differently). Maybe it is not flushing/releasing properly.
I just had a look, and I cant reproduce the second item (not saving after un-ticking the Abort when another key is pressed/abort with a specific key check boxes. Maybe I'm doing something wrong/different - can you send me a video so I can see exactly what you are doing?
And regarding the first one (swapping sticky buttons), can you send (PM) me an example profile (or your entire profile would be good - use the Save Profile button) so I can try it here (to save me time trying to reproduce your configuration). I wonder if it is specific to the wheel up/down as the wheel works differently to buttons (it does not have a discrete up/down message so it has to handle it differently). Maybe it is not flushing/releasing properly.
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
-
- Site Admin
- Posts: 7890
- Joined: Sun Apr 06, 2003 11:12 pm
Re: XMBC 2.21 Beta
Here is 2.21 Beta 45.
Changes since 2.21 Beta 44:
NOTE: Sorry v1kt0r - I forgot to check on the items above until I came here to post this update - I have now added it to the bug list so I wont forget again. Will try and resolve quickly but my software signing certs expire sometime this week so it may take a little longer as I have to buy new ones!
If you ever see the XBC bugtrap crash window popup (particularly for beta versions) asking you to report the crash, please do so (hit the send report button) and if possible, also contact me here on the forums, Discord or by email so I can try and get to the issue. Whilst the BugTrap logs do often help, they don't always give enough information to diagnose and fix the issue.
As usual, feedback welcome - especially if you find a bug! Any issues/problems, Enable debug logging, make a note of the time the problem occurs and then PM me a copy of the log file (or post a snippet of the last hundred lines or so in a code block here).
NOTE: If you have check for beta versions enabled, you should get notified of a new version and prompted to update in the next day or so. This is the most efficient method (bandwidth wise) as the updates are only ~1/3rd of the size of the full install. Otherwise, you can get the full installation beta HERE. Note that this link will always get you the latest beta version!
Changes since 2.21 Beta 44:
- #896 - Fixed issue with Mouse Wheel Up/Down injecting spurious tilt left/right after changes in beta 41.
- #872 - Fixed issues with Profile Activation options (Simkeys not sending, process not running - actually the process does run but it is hidden!)
NOTE: Sorry v1kt0r - I forgot to check on the items above until I came here to post this update - I have now added it to the bug list so I wont forget again. Will try and resolve quickly but my software signing certs expire sometime this week so it may take a little longer as I have to buy new ones!
If you ever see the XBC bugtrap crash window popup (particularly for beta versions) asking you to report the crash, please do so (hit the send report button) and if possible, also contact me here on the forums, Discord or by email so I can try and get to the issue. Whilst the BugTrap logs do often help, they don't always give enough information to diagnose and fix the issue.
As usual, feedback welcome - especially if you find a bug! Any issues/problems, Enable debug logging, make a note of the time the problem occurs and then PM me a copy of the log file (or post a snippet of the last hundred lines or so in a code block here).
NOTE: If you have check for beta versions enabled, you should get notified of a new version and prompted to update in the next day or so. This is the most efficient method (bandwidth wise) as the updates are only ~1/3rd of the size of the full install. Otherwise, you can get the full installation beta HERE. Note that this link will always get you the latest beta version!
You do not have the required permissions to view the files attached to this post.
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
-
- Site Admin
- Posts: 7890
- Joined: Sun Apr 06, 2003 11:12 pm
Re: XMBC 2.21 Beta
Here is 2.21 Beta 46 - I'm hoping it is getting close to release now. I will see how this one plays out, and if its good for a while, I will release it as 2.21 (finally!!) But I will need to buy new software signing certificates before I can do that as they run out in a day or so!
Changes since 2.21 Beta 45:
If you ever see the XBC bugtrap crash window popup (particularly for beta versions) asking you to report the crash, please do so (hit the send report button) and if possible, also contact me here on the forums, Discord or by email so I can try and get to the issue. Whilst the BugTrap logs do often help, they don't always give enough information to diagnose and fix the issue.
As usual, feedback welcome - especially if you find a bug! Any issues/problems, Enable debug logging, make a note of the time the problem occurs and then PM me a copy of the log file (or post a snippet of the last hundred lines or so in a code block here).
NOTE: If you have check for beta versions enabled, you should get notified of a new version and prompted to update in the next day or so. This is the most efficient method (bandwidth wise) as the updates are only ~1/3rd of the size of the full install. Otherwise, you can get the full installation beta HERE. Note that this link will always get you the latest beta version!
Changes since 2.21 Beta 45:
- #898 - Fixed Issues (reported above by v1kt0r) with sticky buttons assigned to wheel not being aborted & GUI issues with abort settings not being applied correctly.
If you ever see the XBC bugtrap crash window popup (particularly for beta versions) asking you to report the crash, please do so (hit the send report button) and if possible, also contact me here on the forums, Discord or by email so I can try and get to the issue. Whilst the BugTrap logs do often help, they don't always give enough information to diagnose and fix the issue.
As usual, feedback welcome - especially if you find a bug! Any issues/problems, Enable debug logging, make a note of the time the problem occurs and then PM me a copy of the log file (or post a snippet of the last hundred lines or so in a code block here).
NOTE: If you have check for beta versions enabled, you should get notified of a new version and prompted to update in the next day or so. This is the most efficient method (bandwidth wise) as the updates are only ~1/3rd of the size of the full install. Otherwise, you can get the full installation beta HERE. Note that this link will always get you the latest beta version!
You do not have the required permissions to view the files attached to this post.
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
-
- Site Admin
- Posts: 7890
- Joined: Sun Apr 06, 2003 11:12 pm
Re: XMBC 2.21 Beta
Here is 2.21 Beta 47 - Close to release now I think!
If anyone wants to update translation packs now is the time (Thanks @AndyK for doing the German pack already)
Changes since 2.21 Beta 46:
If you ever see the XMBC bug trap crash window popup (particularly for beta versions) asking you to report the crash, please do so (hit the send report button) and if possible, also contact me here on the forums, Discord or by email so I can try and get to the issue. Whilst the BugTrap logs do often help, they don't always give enough information to diagnose and fix the issue.
As usual, feedback welcome - especially if you find a bug! Any issues/problems, Enable debug logging, make a note of the time the problem occurs and then PM me a copy of the log file (or post a snippet of the last hundred lines or so in a code block here).
NOTE: If you have check for beta versions enabled, you should get notified of a new version and prompted to update in the next day or so. This is the most efficient method (bandwidth wise) as the updates are only ~1/3rd of the size of the full install. Otherwise, you can get the full installation beta HERE. Note that this link will always get you the latest beta version!
If anyone wants to update translation packs now is the time (Thanks @AndyK for doing the German pack already)
Changes since 2.21 Beta 46:
- #899 - Updated the installer package builder to the latest version. No actual functional change!
If you ever see the XMBC bug trap crash window popup (particularly for beta versions) asking you to report the crash, please do so (hit the send report button) and if possible, also contact me here on the forums, Discord or by email so I can try and get to the issue. Whilst the BugTrap logs do often help, they don't always give enough information to diagnose and fix the issue.
As usual, feedback welcome - especially if you find a bug! Any issues/problems, Enable debug logging, make a note of the time the problem occurs and then PM me a copy of the log file (or post a snippet of the last hundred lines or so in a code block here).
NOTE: If you have check for beta versions enabled, you should get notified of a new version and prompted to update in the next day or so. This is the most efficient method (bandwidth wise) as the updates are only ~1/3rd of the size of the full install. Otherwise, you can get the full installation beta HERE. Note that this link will always get you the latest beta version!
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
-
- New User
- Posts: 4
- Joined: Thu Mar 27, 2025 5:32 pm
Re: XMBC 2.21 Beta
Hello!!
First of all thank you very much for your updates!
I've been testing it but the issue related to the Sticky button still persist
First of all thank you very much for your updates!
I've been testing it but the issue related to the Sticky button still persist

-
- Site Admin
- Posts: 7890
- Joined: Sun Apr 06, 2003 11:12 pm
Re: XMBC 2.21 Beta
Really?
Can you be a little more specific, how can I recreate this... Because when I tested the latest changes, it appeared to have fixed it for me. Maybe its just reduced it, not really sure (as its not something I really use its difficult for me to know day to day if its a problem still).
Maybe some debug logging around the time it happens would be good. You can setup a global hotkey to enable/disable debug logging, then as soon as it gets stuck, you can toggle debug logging on which will dump 200 previous debug messages to the log file, which should hopefully capture everything leading up to the problem (not guaranteed but it would be a start).
My next 6 weekends are fully booked, so I don't know when I will get more time to look at it (I was hoping we were done, but I guess I need to hold off releasing 2.21 if this is still a problem!)
Can you be a little more specific, how can I recreate this... Because when I tested the latest changes, it appeared to have fixed it for me. Maybe its just reduced it, not really sure (as its not something I really use its difficult for me to know day to day if its a problem still).
Maybe some debug logging around the time it happens would be good. You can setup a global hotkey to enable/disable debug logging, then as soon as it gets stuck, you can toggle debug logging on which will dump 200 previous debug messages to the log file, which should hopefully capture everything leading up to the problem (not guaranteed but it would be a start).
My next 6 weekends are fully booked, so I don't know when I will get more time to look at it (I was hoping we were done, but I guess I need to hold off releasing 2.21 if this is still a problem!)
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
-
- New User
- Posts: 4
- Joined: Thu Mar 27, 2025 5:32 pm
Re: XMBC 2.21 Beta
Sure don't worry, i'll send you it privatly the .log!
-
- Site Admin
- Posts: 7890
- Joined: Sun Apr 06, 2003 11:12 pm
Re: XMBC 2.21 Beta
Here is 2.21 Beta 48 - Getting closer to release now I hope (I'm going to have to stop saying this!)
If anyone wants to update translation packs now is the time (Thanks @AndyK for doing the German pack already)
Changes since 2.21 Beta 47:
As usual, feedback welcome - especially if you find a bug! Any issues/problems, Enable debug logging, make a note of the time the problem occurs and then PM me a copy of the log file (or post a snippet of the last hundred lines or so in a code block here).
NOTE: If you have check for beta versions enabled, you should get notified of a new version and prompted to update in the next day or so. This is the most efficient method (bandwidth wise) as the updates are only ~1/3rd of the size of the full install. Otherwise, you can get the full installation beta HERE. Note that this link will always get you the latest beta version!
If anyone wants to update translation packs now is the time (Thanks @AndyK for doing the German pack already)
Changes since 2.21 Beta 47:
- #841 - Tightened rules on Abort on button/key press state on per-simkey basis, if "Reset sticky buttons when any other button/key" is enabled globally (in Settings -> Advanced tab) it will take priority and thus this option will be disabled.
- #847 - Fixed a bug in repeating SimKeys when delay set to 0, it incorrectly used the key repeat delay for the repeat rate.
As usual, feedback welcome - especially if you find a bug! Any issues/problems, Enable debug logging, make a note of the time the problem occurs and then PM me a copy of the log file (or post a snippet of the last hundred lines or so in a code block here).
NOTE: If you have check for beta versions enabled, you should get notified of a new version and prompted to update in the next day or so. This is the most efficient method (bandwidth wise) as the updates are only ~1/3rd of the size of the full install. Otherwise, you can get the full installation beta HERE. Note that this link will always get you the latest beta version!
You do not have the required permissions to view the files attached to this post.
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
-
- Fanatic
- Posts: 402
- Joined: Sat Jul 02, 2016 1:15 pm
Re: XMBC 2.21 Beta
Can you give me link to download previous Beta (47)?
In the current one I have a problem with SHIFT, which I assigned to RIGHT MOUSE BUTTON using METHOD 3 (DURING).
I used it for years but only now after new Beta about once for 15 times SHIFT gets stuck untill I click RIGHT MOUSE BUTTON again.
I couldn't find yet if that happens randomally or some other of all BUTTONS or ROLL or TILT is causing it as I use them all with SHIFT.
In the current one I have a problem with SHIFT, which I assigned to RIGHT MOUSE BUTTON using METHOD 3 (DURING).
I used it for years but only now after new Beta about once for 15 times SHIFT gets stuck untill I click RIGHT MOUSE BUTTON again.
I couldn't find yet if that happens randomally or some other of all BUTTONS or ROLL or TILT is causing it as I use them all with SHIFT.
HAMA Roma, Rapoo 3920P
Windows 10 x64, Intel i5-4670K @ 3.40GHz, 8GB,
Intel(R) HD Graphics 4600, Intel SSD 179 GB HDD
Windows 10 x64, Intel i5-4670K @ 3.40GHz, 8GB,
Intel(R) HD Graphics 4600, Intel SSD 179 GB HDD
-
- Site Admin
- Posts: 7890
- Joined: Sun Apr 06, 2003 11:12 pm
Re: XMBC 2.21 Beta
Sure, here is 2.21 Beta 47: https://www.highrez.co.uk/scripts/downl ... on=2210047
But I need to know what's going on, I only made two very small, localised changes to do with aborting simkeys and the repeat rate error for simkeys when repeat was set to zero. So if something had changed, I need to know before the next build so I can figure out what's gone wrong! I mean it was going to be release next (its not now because there is still a "problem" with multiple repeats (well it turns out its not a problem so much, but an intentional/requested change that has degraded one users experience - so I need a way around that).
But I need to know what's going on, I only made two very small, localised changes to do with aborting simkeys and the repeat rate error for simkeys when repeat was set to zero. So if something had changed, I need to know before the next build so I can figure out what's gone wrong! I mean it was going to be release next (its not now because there is still a "problem" with multiple repeats (well it turns out its not a problem so much, but an intentional/requested change that has degraded one users experience - so I need a way around that).
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
-
- Fanatic
- Posts: 402
- Joined: Sat Jul 02, 2016 1:15 pm
Re: XMBC 2.21 Beta
I needed it in case I'll get too annoyed, but I'm still trying to figure out what combination of keys blocks SHIFT.
It's very hard as I use SHIFT with all other possible "keys" very quikcly clicking different combinations one after one.
When that happens I have no idea what I clicked, while slow reproduction doesn't give the same "results". I'll give it time.
EDIT (on next day): I worked many hours with previous version 2.21 Beta 47, and I encountered ZERO issues I described earlier.
It's very hard as I use SHIFT with all other possible "keys" very quikcly clicking different combinations one after one.
When that happens I have no idea what I clicked, while slow reproduction doesn't give the same "results". I'll give it time.
EDIT (on next day): I worked many hours with previous version 2.21 Beta 47, and I encountered ZERO issues I described earlier.
HAMA Roma, Rapoo 3920P
Windows 10 x64, Intel i5-4670K @ 3.40GHz, 8GB,
Intel(R) HD Graphics 4600, Intel SSD 179 GB HDD
Windows 10 x64, Intel i5-4670K @ 3.40GHz, 8GB,
Intel(R) HD Graphics 4600, Intel SSD 179 GB HDD