Normalerweise sollte auch 2x PollSwitch aufrufen mit anschließendem Vergleich auch ausreichen:

Code:
unsigned char Sw1, Sw2;

Sw1 = PollSwitch();
Sw2 = PollSwitch();

if (Sw1 && Sw2 && Sw == Sw2) // Schalter gedrückt und gleiches Ergebnis
{
   if (Sw1 < 8) // rechte Seite 
...
Gruß Peter