Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0010041 [DCSS] Bug Report minor always 2015-11-01 07:22 2015-11-01 07:25
Reporter RegorA View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Branch 0.17 ancient branch
Summary 0010041: Crawl doesn't recognize when remapped
Description I first noticed this a while ago because I always remap the CapsLock key to an extra Control key. At some point Crawl stopped recognizing it as a control key while it behaves normally in every other thing I do. At the time I kind of frowned and shrugged and just started using the regular Control key, which still works fine.

However, recently I started playing Crawl on a different machine that, in addition to the usual CapsLock remapping, also remaps (via xmodmap) Insert and Delete to PgUp and PgDown, respectively. Now Crawl seems very confused - neither the Escape nor Tab keys work at all, despite them not being involved in the remap. Again, this only happens in Crawl and every other application sees the keys as normal. I've tested the keypresses in xev both before and after the remap to ensure that they are reporting themselves to the system as expected and everything looks fine there.

So, apparently some time ago Crawl changed something about the way it processes keyboard input (at least in Tiles/Linux) that's quite broken.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0029710)
neil (administrator)
2015-11-01 07:25

I suspect this is a result of SDL2 trying to infer the keyboard layout. Maybe?

- Issue History
Date Modified Username Field Change
2015-11-01 07:22 RegorA New Issue
2015-11-01 07:23 RegorA Issue Monitored: RegorA
2015-11-01 07:25 neil Note Added: 0029710


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker