![]() |
#1 |
PosChengband Maintainer
Join Date: Jan 2008
Posts: 702
![]() |
Scandinavian Keyboard Layouts
Well, I'm trying to debug a problem with regard to alternative keyboard layouts and Hengband. I'm not sure if this has been fixed in Angband or not.
Take a look at: http://freepages.genealogy.rootsweb....ers/index.html Especially the pictures at the bottom. To press the '@' key on the Icelandic layout, for example, one presses the right alt key and the Q key simultaneously. Windows generates the following messages in a normal app: Code:
WM_KEYDOWN : 0-17 1900545 //17 is 0x11 CONTROL WM_KEYDOWN : 0-18 557318145 //18 is 0x12 ALT WM_KEYDOWN : 0-81 537919489 //81 is 0x51 Q WM_CHAR : 0-64 537919489 //Bingo ... 64 is ASCII speak for '@' I'm just starting to debug this, and am in over my head. I'm wondering if this rings any bells with anybody. I need to get Angband (well, Hengband) to not think it likes that Ctl+Alt+Q on the WM_KEYDOWN so that Windows will oblige me with a WM_CHAR for the '@' key, which is correct for this keyboard layout. Any thoughts? Thanks in advance, --Chris |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[All] Keyboard interface and keymaps | Remuz | Vanilla | 12 | April 17, 2008 23:24 |