Лучший способ сделать это - установить альфа для кнопок на клавиатуре. Было бы полезно, если бы мы знали, делаете ли вы свою собственную клавиатуру или пытаетесь изменить встроенную клавиатуру. Изменение встроенной клавиатуры выходит за рамки возможностей, если только вы не решите рутировать свое устройство и заменить код для клавиатуры своим собственным. Если вы создаете собственную клавиатуру, единственная разница между обычной и прозрачной клавиатурой заключается в том, что вы устанавливаете альфа (прозрачность) для кнопок и слоев.
Вот пример:
<Button android:id="@+id/a"
android:text="@string/a"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:textColor="@color/black"
android:alpha="0.50" ></Button> <!-- 50% transparent -->