diff --git a/java/res/anim/alt_code_key_while_typing_fadein.xml b/java/res/anim/alt_code_key_while_typing_fadein.xml
new file mode 100644
index 000000000..3f5fd5d48
--- /dev/null
+++ b/java/res/anim/alt_code_key_while_typing_fadein.xml
@@ -0,0 +1,26 @@
+
+
+
+
diff --git a/java/res/anim/alt_code_key_while_typing_fadeout.xml b/java/res/anim/alt_code_key_while_typing_fadeout.xml
new file mode 100644
index 000000000..88deb3120
--- /dev/null
+++ b/java/res/anim/alt_code_key_while_typing_fadeout.xml
@@ -0,0 +1,26 @@
+
+
+
+
diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml
index e56778a69..e619ad0a8 100644
--- a/java/res/values/attrs.xml
+++ b/java/res/values/attrs.xml
@@ -134,6 +134,9 @@
+
+
+
@@ -153,7 +156,7 @@
-
+
diff --git a/java/res/values/config.xml b/java/res/values/config.xml
index a02b84ff0..c51800fb0 100644
--- a/java/res/values/config.xml
+++ b/java/res/values/config.xml
@@ -65,7 +65,7 @@
@integer/config_long_press_key_timeout
- 700
+ 700
false
diff --git a/java/res/values/styles.xml b/java/res/values/styles.xml
index 741ad99c9..7d8b7ddf2 100644
--- a/java/res/values/styles.xml
+++ b/java/res/values/styles.xml
@@ -76,9 +76,11 @@
- @integer/config_long_press_key_timeout
- @integer/config_long_press_shift_key_timeout
- @integer/config_long_press_space_key_timeout
- - @integer/config_ignore_special_key_timeout
+ - @integer/config_ignore_alt_code_key_timeout
- @bool/config_show_more_keys_keyboard_at_touched_point
- @anim/language_on_spacebar_fadeout
+ - @anim/alt_code_key_while_typing_fadeout
+ - @anim/alt_code_key_while_typing_fadein