I've been looking forward to the game Star Citizen for a while have wanted to build a controller for it, as I currently don't like the options I have for left hand input devices, the three options that there are right now are keyboard, joystick, and throttle, from a HOTAS. I like keyboards but using digital signals for something that has an analogue input seems both a waste and a disadvantage for me. using a second joystick in my left hand sounds annoying as joysicks are better at controlling rotation, not translation. A throttle seams to be designed to only control one axis well and as I want to be at least be able to control 3 translation axis it just seams impractical.
A while ago I was the following video about converting linear cherry switches into an analogue input.
I've been thinking about it for a while and I've decided to build my own costume keypad with a similar shape to the razer orbweaver but with a few of the keys returning analogue values. I think I will use a layout of the finger keys similar to this, a key layout I cam up with when playing star conflict.
The red and white keys will have brown switches, while the blue and green switches will have red switches with magnets on glue to them and ss49 hall-effect sensors to get measure their position. I will be combining the position of the four pairs of analogue output into 4 axes (thrust, up/down, left/right and roll) I will also have a ps2 thumbstick for my thumb to use. I plan on using a teensy 3.1 as my controller because it has enough analogue inputs for this. I've laid out a rough schematic for my keypad already to help me plan.
I've also started making a more detailed 3d model of my keypad, as I have a 3d printer I will be printing out the base for the switches to go in,and to let my move the switches around more I will not be using a pcb.
I'm really not sure if this is the best arrangement and have been playing around with some crude approximations to see what will feel nice.
I've also ordered 50 red and brown switches, and a set base set of ergodox DCS key caps the rest of the electronics I can get at local stores.
I would really appreciate any advice of the most conformable way to have keypad arranged, as I only have pictures of keypads to base my layout on.