Arcnor/pixel-dungeon-gdx — pull request #23 by prurigro (2014-09-09 14:45:41+00:00)
Title: Remap some keys and map Q,W,E,A,S,D,Z,C to full movement with diagonals

Like most laptops these days, mine doesn't have a numpad, which means that I currently can't move diagonally without resorting to the mouse. I tried playing with a number of alternative solutions that worked around the current mappings, but when none were very comfortable to play with, I opted to move things around a bit and eventually found something I liked. I'll explain where everything's been moved below, and if you do agree with the logic behind adding the complete set of directional mappings, I encourage encourage you to tweak what I've done before merging :)

# Updated Mappings #

## BEFORE ##

The previous keyboard layout is shown below, with keys that don't have any functions assigned to them shown by their letter, and ones that have been assigned replaced by underscores:

```
_ w e _ t y u _ o p
_ _ d f g _ _ k l
z x _ _ b n m
```

## AFTER ##

Below is the updated keyboard layout from this pull request, following the same logic as the diagram above, but with the addition of stars to show the new movement keys:
```
* * * _ t y u _ _ p
* * * f g h j _ _
* x * _ b n m
```

### New Movement Keys ###

These are the new directional key mappings for `Q,W,E,A,S,D,Z,C`:

|| Key ||| Direction ||
|:-:|:-:|:-:|:--------:|:----:|:---------:|
| Q | W | E | UpLeft | Up | UpRight |
| A | S | D | Left | Down | Right |
| Z | | C | DownLeft | | DownRight |

### Updated Function Keys ###

| Function | From | To |
|:----------|:----:|:--:|
| Quickslot | **Q** | **O** |
| Attack | **A** | **K** |
| Search | **S** | **L** |
| Status | **H** | **F1** |
| Catalogue | **C** | **F2** |
| Journal | **J** | **F3** |

Cheers!