Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: 40d9 - Continuous cursor scroll bug.  (Read 443 times)

Sean Mirrsen

  • Bay Watcher
  • Bearer of the Psionic Flame
    • View Profile
40d9 - Continuous cursor scroll bug.
« on: March 21, 2009, 03:54:54 pm »

Or rather, "lack of continuous cursor scrolling". Since I'm using a laptop, I have no diagonal movement keys readily available and use cursor keys instead. Keyboard repeat consistently fails in cardinal directions, in very specific circumstances. It only happens if you do not release one cursor key while releasing another (adjusting designation width while you still set its length for example, or browsing the embark map), and usually if the diagonal movement while the two keys were pressed together was less than two tiles. So, if you scroll the cursor down and press the left key for a while, then release the left key, it works alright. If you tap the left key instead, so that the cursor shifts by only one tile to the left diagonally, then key repeat for the down key fails. It also happens with longer periods of diagonal movement, I havent' been able to pin down the exact pattern yet. Not critical, since only releasing and repressing the key is needed to resume scrolling, but infuriating sometimes.
Logged
Multiworld Madness Archive:
Game One, Discontinued at World 3.
Game Two, Discontinued at World 1.

"Europe has to grow out of the mindset that Europe's problems are the world's problems, but the world's problems are not Europe's problems."
- Subrahmanyam Jaishankar, Minister of External Affairs, India

Veroule

  • Bay Watcher
    • View Profile
Re: 40d9 - Continuous cursor scroll bug.
« Reply #1 on: March 22, 2009, 07:22:05 am »

This should be fixed for 40d10.  I had no totally solid way of testing it, but the code is designed to be a bit more resilient to combinations involving multiple keys.
Logged
"Please, spare us additional torture; and just euthanise yourselves."
Delivered by Tim Curry of Clue as a parody of the lead ass from American Idol in the show Psych.