Closed GoogleCodeExporter closed 9 years ago
Get a fraps-like Linux utility and check your framerate. If it's really low, the
drums don't seem to pick up hits as well (that's why -- I think -- that in Test
keys
the drum keys dont light up that well... it's such a quick hit its tough for
the game
to register it).
Essentially that was my problem, mostly caused by the Rock Band 2 playlist due
to the
loading of album images. However, I did not have your problem with the buttons,
so
maybe this could be a new issue.
Original comment by ryanturcotte@gmail.com
on 30 Jan 2009 at 7:03
I should mention that the key tester doesn't have the issue, all hits are
recognised.
In game is fine as well, the only time I have the issue is when I am browsing
menus
or the set list.
As far as a fraps like utility, no need, I have display FPS set to on in game,
and
luckily, this sends output to the terminal (not in game) even when I am
browsing the
set list, and it never dips below 30. In game it runs smooth as well, usually
over 80.
Original comment by lysdestic@gmail.com
on 30 Jan 2009 at 3:14
Tried it with an entirely new xbox driver for Linux, one that reads the
controller in
an entirely different manner, and the same issue occured. So it isn't the
driver, and
certainly isn't the controller.
Original comment by lysdestic@gmail.com
on 31 Jan 2009 at 1:08
Okay, some seemed to discount the code as the issue, but, here is the deal. I
went
through the tedious process of rolling back revisions until I found where the
issue
started, and finally discovered that the problem went away once I made it to
r836,
meaning that one of the changes that happened to GameEngine, Dialogs, Settings,
or
Menu.py in r837 is what started this issue.
I hope this helps, and I hope that all the research I have done is enough to
confirm
this issue.
So, let's recap.
1. RB2 Drums take multiple hits in order to scroll the menus.
2. I've tried multiple drivers, same issue.
3. I've tried other GFX drivers, and the FPS is good; same issue.
4. Clean .ini did nothing.
5. This occurs in all menus, but not in the game itself, or in the keytester,
meaning
the game is getting the correct amount of hits. (This point made the alternative
driver idea moot...)
6. Rolling back to r836 eliminated the issue.
What changes were made in 836, and is there any chance of seeing a fix for this?
Original comment by lysdestic@gmail.com
on 31 Jan 2009 at 11:15
Ah, I meant to say, "What changes were made in r837, and is there any chance of
seeing a fix for this?"
Original comment by lysdestic@gmail.com
on 31 Jan 2009 at 11:16
I don't have the issue you have, but what you did to try to get it work is a
valid
way of finding where the bug is.
I looked at the code, but without understanding how your Linux drivers are
processing
the drum hits I don't know where the problem would be. The code looks valid.
Maybe one of the developers can probably figure it out eventually.
Original comment by ryanturcotte@gmail.com
on 31 Jan 2009 at 11:53
Verbose out put from the driver can be found here: http://pastebin.com/f3bc658ee
Ignore the blank ones and the double hits--the double hits are from pressure
sensitivity, I think.
That was me doing a four tom roll, four hits to each pad, and hitting the bass
pedal
every four hits.
Original comment by lysdestic@gmail.com
on 1 Feb 2009 at 12:31
Not that it matters since I'm the only one having the issue according to
Akedrou, but
it happens when I scroll with the keyboard too.
Original comment by lysdestic@gmail.com
on 1 Feb 2009 at 5:16
I can confirm it happens with the keyboard too; on Windows.
You just have to tap the key quickly, and it won't register. Of course with
drum sets
you have no choice but to tap quickly, and some kits hold the note on longer
than others.
Original comment by death.au
on 2 Feb 2009 at 9:15
So, I guess that confirms it isn't Linux related, nor is it related to the
drums.
Hopefully, someone will take notice of this soon.
Original comment by lysdestic@gmail.com
on 2 Feb 2009 at 10:56
Should be fixed in r900.
Original comment by john.stumpo
on 2 Feb 2009 at 11:25
Thanks a bunch, John. That did the trick. looking at the code, it was something
simple, but alas, I'm no programmer.
I knew it had to be something basic, I'm just glad to know it wasn't on my end.
Original comment by lysdestic@gmail.com
on 3 Feb 2009 at 1:28
Original issue reported on code.google.com by
lysdestic@gmail.com
on 30 Jan 2009 at 4:09