Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000780Dwarf FortressTechnical -- Input/Keybinding/Macrospublic2010-04-08 01:022011-07-31 12:25
Assigned ToLogical2u 
StatusresolvedResolutionunable to reproduce 
PlatformPCOSWindows 7OS VersionUltimate
Product Version0.31.01 
Target VersionFixed in Version 
Summary0000780: Native language Keyboard cannot be changed
DescriptionMy keyboard native setting is Estonian, I cannot switch over to english keyboard layout. I don't have numpad (using laptop). I use ctrl+shift to change language and could do it in last version.

Changing keyboard to English and then running DF, won't help - only setting keyboard to English and then restarting helps.

Solution: allow switching keyboard layout if DF is running.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
Footkerchief (manager)
2010-04-08 01:22

Are you using a different OS since then? You said you "could do it in last version" -- was that 40d or a 40d# release?
Jiri Petru (reporter)
2010-04-08 01:34

I don't use English keyboard either and it works for me. The game just uses English layout, no matter what I set in my OS (Windows 7).
Northen_Wolf (reporter)
2010-04-08 11:32

I am using windows 7 ultimate as OS.

I could do the 'switch keyboard language' in 40d19 (last openGL version before df2010).

My default keyboard layout is set on Estonian.

To change keyboard layout, I use ctrl+shift combo. However, it does not work with new DF version. If I change keyboard current layout manually from Estonian to English, DF will still use the default layout (estonian) what means I cannot use the +- keys and <> keys. It does not allow to use ctrl+shift combo and "jams" if I try to switch using point-nd-click-on-taskbar(the language switch tool does not open =jams, DF works fine).

I have a laptop, so I do not have numpad and DF does not accept estonian version of + and - for some bizarre reason (and I don't have the <> keys on estonian keyboard either, AFAIK) :(

I solved the problem by remapping the +, -, < and > keys. Still, I'd like to be able to switch keyboard language, not go through remapping all those non-char keys. Maybe I'm just whining :(

Switching default keyboard layout to English (UK) and rebooting, makes DF use proper english keyboard, so I can use all keys needed to play DF. I've tried to run game in compability(sp?) mode (XP SP3), in vista mode and even run as a administrator.
Mipe (reporter)
2010-04-09 09:21

I am using Windows XP, Slovenian keyboard layout. Switching doesn't work for me either. Strangely enough, it DID work the first day I downloaded DF2010, but after that it seems to have stopped working. Setting the language switch shortcut to shift+alt didn't seem to work either.
Marconius (reporter)
2010-04-09 13:34

I'm using Windows 7 Professional, and for me, the combination for switching keyboard layouts is shift+ALT, not ctrl. You sure you got that right?

Also, if you set it to English on the taskbar -before- starting DF, what happens?

You could also try changing your input language properties (r-click on the little icon on the taskbar) and setting English as default.
Northen_Wolf (reporter)
2010-04-10 09:23
edited on: 2010-04-10 09:34

@Marconius, I manually changed it back to what it was under vista = ctrl+shift.

If I set 'language icon on taskbar' to English before running DF, DF will still run under Default keyboard - default keyboard is Estonian.

Setting keyboard default to English, will fix the problem BUT only after restarting windows.

If click on languagebar icon on taskbar, DF continues running but taskbar icon won't open, If I minimize DF and then switch to language to English and then maximize DF, DF switches back to Estonian keyboard.

Problem is not big - Remapping solved the problem (My laptop does not have numpad thefor I use minus and plus signs, but DF did not accepted them. Same as I don't have the <> on keyboard but I got in their position ;:instead)

Footkerchief (manager)
2011-04-01 13:23

Reminder sent to: Northen_Wolf

Does this still occur in 0.31.25?
Logical2u (manager)
2011-07-31 12:25

It's been a few months without any updates so I'm marking as unable to reproduce.

- Issue History
Date Modified Username Field Change
2010-04-08 01:02 Northen_Wolf New Issue
2010-04-08 01:22 Footkerchief Note Added: 0001977
2010-04-08 01:34 Jiri Petru Note Added: 0001979
2010-04-08 11:32 Northen_Wolf Note Added: 0002105
2010-04-09 09:21 Mipe Note Added: 0002331
2010-04-09 13:34 Marconius Note Added: 0002413
2010-04-10 09:23 Northen_Wolf Note Added: 0002590
2010-04-10 09:34 Northen_Wolf Note Edited: 0002590 View Revisions
2010-06-29 07:38 Footkerchief Category Technical => Technical -- General
2011-04-01 13:14 Footkerchief Category Technical -- General => Technical -- Input/Keybinding/Macros
2011-04-01 13:23 Footkerchief Note Added: 0016957
2011-04-01 13:23 Footkerchief Tag Attached: AWAITING UPDATE
2011-07-31 12:25 Logical2u Note Added: 0018390
2011-07-31 12:25 Logical2u Status new => resolved
2011-07-31 12:25 Logical2u Resolution open => unable to reproduce
2011-07-31 12:25 Logical2u Assigned To => Logical2u
2011-07-31 12:25 Logical2u Tag Detached: AWAITING UPDATE

Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker