Making some of the buttons part of the touchscreen would save us a lot of space. Less wires and less mechanisms. Placing these functions next to the touch input makes sense, because this way you'll be able to fire your weapon, throw your grenades and aim down your sight while you're jumping, crouching and proning. We can add some haptic separation between the touch and the buttons with some sticks or so.
Can the CS men make this happen? Is it very complicated? Please comment.