diff --git a/java/res/drawable-hdpi/btn_keyboard_key_active_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_active_lxx_dark.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..70e09f9e4e36499291af5eb2d53bf5e111549d45
Binary files /dev/null and b/java/res/drawable-hdpi/btn_keyboard_key_active_lxx_dark.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..9c446729f7f1ba3217767f0fb197df3dfe060d24
Binary files /dev/null and b/java/res/drawable-hdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
index 44308bfd81b439417930174194636aef3ae3b718..c0fee73bc47471241edbb2bb994b44fe2f0f7644 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_dark.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_dark.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_normal_on_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_normal_on_lxx_dark.9.png
index 674783d7d10bc6f39f606df23016ff6b67fbcb1e..591292cede15a4df302026568de4545034ba1e00 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_normal_on_lxx_dark.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_normal_on_lxx_dark.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
index 96b625bd6a8baf6c9ab05eb96cea194956542a73..10d91a2eab89a77805e77045bd69630e1492c33c 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png differ
diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
index 20e53c2e5e0c6886f6e207f2fb7c589c3555bcbf..6a8c62f1290703a496433fc9026de9ce79a3431d 100644
Binary files a/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png and b/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_active_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_active_lxx_dark.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..2f0c61add0155e72c3b5aa328a9fb6ea2ce5a9d2
Binary files /dev/null and b/java/res/drawable-mdpi/btn_keyboard_key_active_lxx_dark.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..f56b978cb147f1709a885b151a4c945bf8c6e07e
Binary files /dev/null and b/java/res/drawable-mdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
index 837df83ce85aca98d9e89ad8a3ddf55263cf4b9a..3ce13cc2cb65e5e9bc3cab935a3b2bf2849bdda3 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_dark.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_dark.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_normal_on_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_normal_on_lxx_dark.9.png
index 97726521457510453b87480298e04f2ceec61c10..65507eea5897f67924afd3eb4e3ce03d1127b725 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_normal_on_lxx_dark.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_normal_on_lxx_dark.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
index d213633161f729f466db5e800373559b68ba651e..724e14212b9d109bb0eafa1c6e313d2f33a66b2b 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png differ
diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
index 6d20c540bbbed05ad258081b143c2ca323bb566c..264b65b52b64a320d5b4199ca7f031174338af16 100644
Binary files a/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png and b/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_active_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_active_lxx_dark.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..be28383ec14eea98579004fbced5a6f5248ea531
Binary files /dev/null and b/java/res/drawable-xhdpi/btn_keyboard_key_active_lxx_dark.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..402088382992602d6d93668ef9d3158ddcfbe5a1
Binary files /dev/null and b/java/res/drawable-xhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
index eeb447cc3a2fdda1975d3477d44c3c1b169cafa3..70270e29094cfd0be0dc98ffbe0e7ee61477df79 100644
Binary files a/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png and b/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png
index 624ba8c27d94833f82c5f23df9e038cdfbdc4529..31f9e02ce54f95c67c4f21dc0215d392e9805dab 100644
Binary files a/java/res/drawable-xhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png and b/java/res/drawable-xhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
index 2bc16cfeba26565706c2636c725b49aeb49db75f..97ef98d4f6ec23a81763a55b4ca51a99f99de9d8 100644
Binary files a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png and b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png differ
diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
index 80dedd228e773fad053574405a7ab5e82357e0c6..a6e52ff82008632c14e3933fdfebf0aae44b1dcf 100644
Binary files a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png and b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_active_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_active_lxx_dark.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..88a04249616ca4c502bca4f38f9b654cf4924747
Binary files /dev/null and b/java/res/drawable-xxhdpi/btn_keyboard_key_active_lxx_dark.9.png differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png
new file mode 100644
index 0000000000000000000000000000000000000000..1d3a79a46a5b2ee76fde5b8c0ab4821517bd3467
Binary files /dev/null and b/java/res/drawable-xxhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png
index 97b049eb06539d5fede4a63fdd1e9ab33b8fdf86..8147586226c526bd4231947a5514b0066ee1a473 100644
Binary files a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png and b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png
index 2e8149709a65e53f73ee790216329be51c5e28f9..598bb68b7f8228b97dd05229c10b72902730b677 100644
Binary files a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png and b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png
index d844b1713d912cea0b2114317e9523a428bfe339..963f34ab1145541658d4fc54823b5fd769fdeb1a 100644
Binary files a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png and b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png differ
diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png
index 9661f4a6e4956aa5cd7e3084c2b55c39637f97dd..b40d6f48432d7d0ea8457bbf85e259720f326fb2 100644
Binary files a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png and b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png differ
diff --git a/java/res/drawable/btn_keyboard_key_lxx_dark.xml b/java/res/drawable/btn_keyboard_key_lxx_dark.xml
index c56d4b3bcdfd1681e56ad329fbb49452df26a15b..bb1789ae3a04680d2032a2eb996b1cd71d0eaca8 100644
--- a/java/res/drawable/btn_keyboard_key_lxx_dark.xml
+++ b/java/res/drawable/btn_keyboard_key_lxx_dark.xml
@@ -17,9 +17,9 @@
 <selector xmlns:android="http://schemas.android.com/apk/res/android">
     <!-- Action keys. -->
     <item android:state_active="true" android:state_pressed="true"
-          android:drawable="@color/key_background_pressed_lxx_dark" />
+          android:drawable="@drawable/btn_keyboard_key_active_pressed_lxx_dark" />
     <item android:state_active="true"
-          android:drawable="@color/key_background_lxx_dark" />
+          android:drawable="@drawable/btn_keyboard_key_active_lxx_dark" />
 
     <!-- Toggle keys. Use checkable/checked state. -->
     <item android:state_checkable="true" android:state_checked="true" android:state_pressed="true"