Nimm dir ne C-Control und dann hast du einen RS232-Anschluss, einen AD-Eingang und kannst ein Programm schreiben das die Codes ausgibt. Du musst dir nur einen Spannungsteiler aufbauen mit dem Steuerelement am Lenkrad das zwischen 0V und 5V eine Spannung erzeugt. Dann misst du dir einfach den erzeugten Spannungswert jeder einzelnen Taste am angeschlossenen AD1-Eingang der C-Control und notierst ihn dir. Dann multiplizierst du alle Werte in Volt mit 51 und du hast deine Analogen Werte in der C-Control berechnet. Dann gehst du her und programmierst dir eine einfache Warteschleife die alle Tasten abfrägt. und bei keiner gültigen Taste immer weiterläuft.

Code:
Define Taste AD[1]
Define Taste0 = 0
Define Taste1 = 40
Define Taste2 = 50
Define Taste3 = 60
Define Taste4 = 70
Define Taste5 = 80
Define Toleranz = 5

#Loop
  If Taste < 10 Then GoTo Loop
  If Abs(Taste - Taste1) < Toleranz Then GoTo Sende1
  If Abs(Taste - Taste2) < Toleranz Then GoTo Sende2
  If Abs(Taste - Taste3) < Toleranz Then GoTo Sende3
  If Abs(Taste - Taste4) < Toleranz Then GoTo Sende4
  If Abs(Taste - Taste5) < Toleranz Then GoTo Sende5
  GoTo Loop

#Sende1
  Print "Taste 1"
  GoTo Loop

#Sende2
  Print "Taste 2"
  GoTo Loop

#Sende3
  Print "Taste 3"
  GoTo Loop

#Sende4
  Print "Taste 4"
  GoTo Loop

#Sende5
  Print "Taste 5"
  GoTo Loop
Grüsse Wolfgang