IR LED Keyboard

TheAaronTF:
Hello all,
I am looking to program an Arduino Uno to control an infrared LED keyboard.
The short story: I have a six-by-six grid of LEDs and receivers. There are twelve LEDs and twelve receivers, six on each side of the keyboard.
I have assembled the keyboard, and now need to look into wiring and programming. I understand enough of the basics of the programming that all I need is some guidance.
To begin, I should be able to use digital pins 2-13 as inputs for the receivers, while using the 5.5V out to power both the LEDs and receivers.
Would there be any problems with current?

Before we address any of this, we need more information.
What is the layout of the LEDs and receivers?
How much current will each LED consume?
What type of IR receiver are you using?
How will you differentiate a 'keypress' from a hovering finger?

This bit's easy enough:-

Also, in terms of the code, is there any way to initialize multiple pins as inputs, rather than do each one individually?

for(int i=2;i <= 13;i++)
    pinMode(i, INPUT);  // Or INPUT_PULLUP - whichever you need.