diff --git a/app/src/main/java/com/termux/app/ExtraKeysView.java b/app/src/main/java/com/termux/app/ExtraKeysView.java index e4e1ef69..588df321 100644 --- a/app/src/main/java/com/termux/app/ExtraKeysView.java +++ b/app/src/main/java/com/termux/app/ExtraKeysView.java @@ -57,6 +57,12 @@ public final class ExtraKeysView extends GridLayout { case "PGDN": keyCode = KeyEvent.KEYCODE_PAGE_DOWN; break; + case "INS": + keyCode = KeyEvent.KEYCODE_INSERT; + break; + case "DEL": + keyCode = KeyEvent.KEYCODE_FORWARD_DEL; + break; case "↑": keyCode = KeyEvent.KEYCODE_DPAD_UP; break; @@ -69,9 +75,15 @@ public final class ExtraKeysView extends GridLayout { case "↓": keyCode = KeyEvent.KEYCODE_DPAD_DOWN; break; + case "↲": + keyCode = KeyEvent.KEYCODE_ENTER; + break; case "―": chars = "-"; break; + case "-": + chars = "-"; + break; default: chars = keyName; }