Problem details: There are three main bugs that are haunting this game for years, I've explained them all with examples in the video linked below, but I'll make a short summary of what the problems are here:
1) You cannot reliably use the alternate special key bind because the alternate key and the actual special key function as one, therefore you need to FULLY release one of the keys before the other is pressed and in practical scenarios it makes scratch jacking (hitting consecutive 1/4 or higher notes on special lane that are DESIGNED to be alternate-able) impossible to use, therefore limiting the keymode as a whole but also heavily limiting mapping of said keymode, thus leading to no ranked 8k maps in the game since late 2018.
2) Mirror mod with Special style does not work as intended. Special style is an option that solidifies the special style column into a fixed position, as 1st or 8th. However mirror mod completely ignores that, mirroring every single column, making the actual scratch lane unplayable due to not being able to alternate keys when you need to. There is a makeshift solution: putting special style opposite of what you normally play and THEN using mirror to get the same patterns you'd get if you used mirror on your preffered special style, however that still nullifies the alternating aspect of it.
3) The "Use Special Style(N+1 style) for mania" setting in the editor DOESN'T DO ANYTHING. This has been an option for multiple years, as a way to differentiate symmetrical 6/8K charts from 5+1/7+1K ones. However special style setting in the "osu!mania layout" options completely overwrites that, so even if you have a symmetrical chart that CLEARLY doesn't have the option enabled, as long as you select the special style in options you can shuffle 1st column into the 6/8th column respectively.
This is especially dangerous considering that ALL ranked and loved 6K maps are symmetrical, and along with mirror being how it is, you can get 4 combinations of patterns (or 6 even, I did not fully test that). You can manipulate what patterns you get to a small, but very significant degree, especially since it's 100% certain you will get what you want with it.
Video or screenshot showing the problem:
osu! version: Stable 20200715 (latest)
1) You cannot reliably use the alternate special key bind because the alternate key and the actual special key function as one, therefore you need to FULLY release one of the keys before the other is pressed and in practical scenarios it makes scratch jacking (hitting consecutive 1/4 or higher notes on special lane that are DESIGNED to be alternate-able) impossible to use, therefore limiting the keymode as a whole but also heavily limiting mapping of said keymode, thus leading to no ranked 8k maps in the game since late 2018.
2) Mirror mod with Special style does not work as intended. Special style is an option that solidifies the special style column into a fixed position, as 1st or 8th. However mirror mod completely ignores that, mirroring every single column, making the actual scratch lane unplayable due to not being able to alternate keys when you need to. There is a makeshift solution: putting special style opposite of what you normally play and THEN using mirror to get the same patterns you'd get if you used mirror on your preffered special style, however that still nullifies the alternating aspect of it.
3) The "Use Special Style(N+1 style) for mania" setting in the editor DOESN'T DO ANYTHING. This has been an option for multiple years, as a way to differentiate symmetrical 6/8K charts from 5+1/7+1K ones. However special style setting in the "osu!mania layout" options completely overwrites that, so even if you have a symmetrical chart that CLEARLY doesn't have the option enabled, as long as you select the special style in options you can shuffle 1st column into the 6/8th column respectively.
This is especially dangerous considering that ALL ranked and loved 6K maps are symmetrical, and along with mirror being how it is, you can get 4 combinations of patterns (or 6 even, I did not fully test that). You can manipulate what patterns you get to a small, but very significant degree, especially since it's 100% certain you will get what you want with it.
Video or screenshot showing the problem:
osu! version: Stable 20200715 (latest)