Loading...
  OR  Zero-K Name:    Password:   

Post edit history

Special keys do not work on a qwertz keyboard anymore

To display differences between versions, select one or more edits in the list using checkboxes and click "diff selected"
Post edit history
Date Editor Before After
5/22/2015 8:51:38 PMDErankBrackman before revert after revert
5/22/2015 2:51:03 AMDErankBrackman before revert after revert
Before After
1 Before the new engine it worked on a qwertz keyboard. But now I can't use the keys ä ö ü ß < , . ´ # + anymore. (+ only works on numpad.) I can't use lots of my keybinds anymore now. 1 Before the new engine it worked on a qwertz keyboard. But now I can't use the keys ä ö ü ß < , . ´ # + anymore. (+ only works on numpad.) I can't use lots of my keybinds anymore now.
2 \n 2 \n
3 In this context it is imortant to look at the [url=http://zero-k.info/Forum/Thread/14087]Rotate Buildings Thread[/url]. Rotating buildings has been fixed in the code (rebound to insert and delete), but I had to update my zk_keys.lua manually. Still switching integral menu tabs with , and . or binding other special keys is not possible yet. 3 In this context it is imortant to look at the [url=http://zero-k.info/Forum/Thread/14087]Rotate Buildings Thread[/url]. Rotating buildings has been fixed in the code (rebound to insert and delete), but I had to update my zk_keys.lua manually. Still switching integral menu tabs with , and . or binding other special keys is not possible yet.
4 \n 4 \n
5 Of course rebinding not working commands to working keys in zk_keys.lua is not that difficult, but needs some effort and a real solution would make all keys work, because otherwise there is a deficit in bindable keys. 5 Of course rebinding not working commands to working keys in zk_keys.lua is not that difficult, but needs some effort and a real solution would make all keys work, because otherwise there is a deficit in bindable keys.
6 \n 6 \n
7 The key files here (in the truest sense of the word) seem to be: 7 The key files here (in the truest sense of the word) seem to be:
8 [url=https://github.com/ZeroK-RTS/Zero-K/blob/master/LuaUI/Configs/zk_keys.lua]https://github.com/ZeroK-RTS/Zero-K/blob/master/LuaUI/Configs/zk_keys.lua[/url][quote][url=https://github.com/ZeroK-RTS/Zero-K/blob/master/LuaUI/Configs/transkey.lua]https://github.com/ZeroK-RTS/Zero-K/blob/master/LuaUI/Configs/transkey.lua[/url] 8 [url=https://github.com/ZeroK-RTS/Zero-K/blob/master/LuaUI/Configs/zk_keys.lua]https://github.com/ZeroK-RTS/Zero-K/blob/master/LuaUI/Configs/zk_keys.lua[/url][quote][url=https://github.com/ZeroK-RTS/Zero-K/blob/master/LuaUI/Configs/transkey.lua]https://github.com/ZeroK-RTS/Zero-K/blob/master/LuaUI/Configs/transkey.lua[/url]
9 Use this file as a reference for keycodes: 9 Use this file as a reference for keycodes:
10 [url=https://github.com/spring/spring/blob/develop/cont/LuaUI/Headers/keysym.h.lua]https://github.com/spring/spring/blob/develop/cont/LuaUI/Headers/keysym.h.lua[/url][/quote] 10 [url=https://github.com/spring/spring/blob/develop/cont/LuaUI/Headers/keysym.h.lua]https://github.com/spring/spring/blob/develop/cont/LuaUI/Headers/keysym.h.lua[/url][/quote]
11 How did it work before the engine change? Would it be enough to add the following code to transkey.lua or are completely other files needed?: 11 How did it work before the engine change? Would it be enough to add the following code to transkey.lua or are completely other files needed?:
12 hash='#', 12 hash='#',
13 plus='+', 13 plus='+',
14 less='<', 14 less='<',
15 world_1='0x0a0', 15 world_1='0x0a0',
16 world_2='0x0a1', 16 world_2='0x0a1',
17 ... 17 ...
18 world_95='0x0ff', 18 world_95='0x0ff',
19 \n 19 \n
20 Btw there's an error in line 53 of transkey.lua. It must be: 20 Btw there's an error in line 53 of transkey.lua. It must be:
21 rightparen=') '; 21 rightparen=') ',