DJS Key
π”»π•π•Š
πŸ„Ίπ—²π˜†
Created by Diego Jurado SeguΓ­ (π”»π•π•Š)

Virtual PC Keyboard with Addons for Android

Android was never designed to have an always-available (persistent) Virtual PC Keyboard.
DJS Key changes that so you don’t miss a physical keyboard: a Virtual PC Keyboard for Android with Bubble Mode (always available), Floating Mode, real PC keys like arrows, CTRL, ALT and more, plus Addons that expand its possibilities.

πŸ’¬ Discord community Β· support Β· feedback

DJS Key is a Virtual PC Keyboard with Addons for Android, built on four core pillars:
(1) 🟩 Productivity, (2) 🩷 Fun, (3) 🟨 Freedom of Use, and (4) 🟦 Privacy.
Enjoy PC keys, Floating Mode and Bubble Mode (Always-available keyboard). Enjoy many powerful tools through Addons β€” with 100% privacy (no telemetry, no external servers).

Icons
Themes
π”»π•π•Š
πŸ„Ίey
π”»π•π•Š
πŸ„Ίey
π”»π•π•Š
πŸ„Ίey
π”»π•π•Š
πŸ„Ίey
π”»π•π•Š
πŸ„Ίey
π”»π•π•Š
πŸ„Ίey
π”»π•π•Š
πŸ„Ίey
π”»π•π•Š
πŸ„Ίey

Switch themes on the fly. Themes change keys, borders, background, and also the look of the logo (banner and bubble).

Keyboard panels
Panels
Main panel
DJS Key Keyboard: main panel with PC keys
Numbers & symbols panel
DJS Key Keyboard: keyboard numbers and symbols panel

With scrollable windows you can access a wide range of keys within the same panel.

Layouts ⌨️
PC behavior Β· structure

Choose the layout that best fits your typing style and screen size. Switch instantly from Settings βš™οΈ.

DJS Key layout CENTERED - PC (TERMINAL THEME)
CENTERED - PC
(TERMINAL THEME)
DJS Key layout COMPACT - PC (RED THEME)
COMPACT - PC
(RED THEME)
DJS Key layout 2ROWS - PC (BLUE THEME)
2ROWS - PC
(BLUE THEME)
DJS Key layout TRUE PC (GRAY THEME)
TRUE PC
(GRAY THEME)

Virtual PC Keyboard with Addons for Android

DJS Key includes features and tools in the form of Addons that enhance (1) Productivity, such as easier and more precise editing through the use of PC-style keys like CTRL, ALT, and arrow keys; text formatting with bold and italic options; and the Notes Addon. It also offers (2) Fun through Addons like Fonts, Paint, Stickers, DrawKey and LockImage; (3) Freedom of Use with Floating Mode and the Bubble Addon (Always-Available Keyboard); and (4) Privacy, since no user data is sent to external servers.

Who is DJS Key for?

DJS Key is for you if you want a Virtual Keyboard for Android with Productivity, Fun, Privacy, and Freedom of Use.

🟩 PRODUCTIVITY

πŸ‘‡ For the following reasons:
  • 🟩It includes useful tools, some of them shown in the keyboard’s Hat 🎩 area, unlocked through premium addons 🧩 such as:
    • πŸ‘‰Notes πŸ“. Write quick notes, reminders, to-dos, and key texts you want to keep handy.
    • πŸ‘‰With the Format πŸ„΅ Bar you can write text in any input like in a word processor, typing in bold, italic, and underlined.
    • πŸ‘‰Paint 🎨, for useful custom drawings or quick image edits that enable better communication.
    • πŸ‘‰DrawπŸ„Ίey ╬. Create text-mode interfaces, surprising others by sending window-style text or report-style layouts without graphics.
  • 🟩No time is wasted thanks to:
    • πŸ‘‰Integrated tools that usually aren’t available in other keyboards.
    • πŸ‘‰Better text control and precision editing by using navigation keys and SEL, plus CTRL shortcuts, instead of touching the content directly.
    • πŸ‘‰Access to more keys from the same panel thanks to scroll bars.
    • πŸ‘‰Quick switching between recent apps without searching in the launcher or the system recents carousel.
Watch video: quick editing

🩷 FUN

πŸ‘‡ Thanks to premium addons 🧩:
  • 🩷With Paint 🎨 you can draw and send your creations in messaging apps without leaving the keyboard, surprising your friends.
  • 🩷With Stickers πŸ–Ό you can create and send your own stickers and build a collection, either static images or animated GIFs.
  • 🩷With DrawπŸ„Ίey ╬ you can create ASCII art and draw β€œretro style”.
  • 🩷With Fonts πŸ„΅ you can write text using different Unicode typographic variants and create more fun and original content.
  • 🩷With LockImage πŸ”’ you can enjoy your favorite image or GIF before starting any conversation.
  • 🩷You can also use a variety of themes and switch them on the fly to find the look that best fits your mood.

🟨 FREEDOM OF USE

πŸ‘‡ For the following reasons:
  • 🟨You can use it in a classic way: docked at the bottom.
  • 🟨You can make it float at any time with a quick tap on the banner.
  • 🟨With the premium Bubble 🫧 Addon, you can deploy and fold the keyboard and send keys in any appβ€”just like on a PC with a physical keyboard.

🟦 PRIVACY

πŸ‘‡ For the following reasons:
  • 🟦No information is sent online to servers: no usage statistics are collected or sent, and of course no typed content is ever transmitted.
  • 🟦You control your dictionary words: you can grow it and train it your way, export it, and import it.

The Addons 🧩 of DJS Key

Bubble Mode 🫧 - Always-available keyboard
Premium Addon πŸ”₯
Addon: Bubble mode

With the premium Bubble 🫧 Addon, you get an always-available keyboard β€” the closest experience to a physical PC keyboard. The virtual keyboard stays ready to use in any app.

Watch video
Notes πŸ“, in the Hat 🎩
Premium Addon πŸ”₯
Addon: Notes (list) Addon: Notes

With Notes πŸ“ you can create new notes, export them, and import them as text files in your Android device storageβ€”without leaving the keyboard.

Watch video
LockImage πŸ”’
Premium Addon πŸ”₯
Addon: LockImage (options) Addon: LockImage

With LockImage πŸ”’ you can choose a saved favorite image or GIF and keep enjoying it before starting any message.

Watch video
Online πŸ”, in the Hat 🎩
Addon 🧩
Addon: Online search

With Online πŸ” you can search the web for your favorite video, run a search, or start a translation, without leaving the keyboard.

Watch video
Stickers πŸ–Ό
Premium Addon πŸ”₯
Addon: Stickers

With Stickers πŸ–Ό you can build your own collection of static or animated stickers based on images stored on your Android device, and send them instantly.

Watch video
DrawπŸ„Ίey ╬
Premium Addon πŸ”₯
Addon: DrawKey

With DrawπŸ„Ίey ╬ you can have FUN creating text graphics and ASCII art, and it can also boost your PRODUCTIVITY by letting you write rich content with text-mode interfaces.

Watch video
Paint 🎨
Premium Addon πŸ”₯
Addon: Paint

Paint 🎨 is a simple drawing tool with a limited color palette that lets you draw freehand, draw straight lines and certain shapes. You can add text and emojis, and edit images. You’ll have FUN composing drawings, sharing them quickly in messaging apps, or collecting them.

Watch video
Dictionary πŸ“œ
Addon 🧩
Addon: Dictionary

Dictionary πŸ“œ with 100% privacy, with no data sent to external servers. A basic built-in dictionary is included (about 1000 words) for each of the eight available languages. You can expand it freely through your own usage, export it, or import another one edited by yourself.

Wing πŸͺ½
Premium Addon πŸ”₯

Wing πŸͺ½ is made for the LG Wing smartphone. It allows you to run DJS Key in full screen on either display while typing on the other.

LG Wing is a registered trademark of LG Electronics. This application is not affiliated with or endorsed by LG.

Watch video
Fonts πŸ„΅ & Format πŸ„΅ Bar
Premium Addon πŸ”₯ + free Addon 🧩

Fonts πŸ„΅ offers more than a dozen Unicode typographic variants, allowing you to send enriched text in any app.

Watch video

With Format πŸ„΅ Bar you can type text in bold, italic and underlined!
Watch video

Keyboards in extended landscape mode βŒ¨οΈβ†”οΈ

When the screen is in landscape orientation and the keyboard is wide enough, extended landscape mode is enabled.

DJS Key Keyboard: extended landscape layout with suggestions DJS Key Keyboard: extended landscape numbers panel

If the Hat 🎩 area is not pulled out, suggestions take the center of the keyboard.

DJS Key Keyboard: extended landscape layout showing Notes addon in the center DJS Key Keyboard: main panel with PC keys: extended landscape layout showing Paint addon in the center DJS Key Keyboard: main panel with PC keys: extended landscape layout showing DrawKey addon in the center

Addons 🧩 used in the Hat 🎩 area are shown in the center to take advantage of the empty space.

Full description of DJS Key: Virtual PC Keyboard with Addons for Android.

DJS Key is a fully private Android virtual keyboard, PC-style, with Addons.

A keyboard designed for people who want to type and edit with precisionβ€”without β€œfighting” the direct touch on textβ€” and with useful integrated tools that would normally force you to switch to other apps.

PC keys
precise editing

It includes physical-keyboard-style keys such as CTRL, ALT, F1 to F12, TAB, arrows, page up/down, and home/end. Thanks to them, you can move the cursor and edit without needing to touch the content directly with your fingers.

Docked / floating mode
tap the banner

You can quickly switch from docked mode to floating mode (and back) with a simple tap on the banner. To do so, you need to enable the permission to display over other apps.

It is enhanced with Addons 🧩. They are tools (productivity and creativity) that let you do tasks without leaving the keyboard. In the first version, these are available:

  • Online πŸ”: quick access to web searches, videos, and translation using your installed browsers.
  • Fonts πŸ„΅ (premium) & Format πŸ„΅ Bar: type with enriched text (bold, italic, underline and more than a dozen Unicode typographic variants
  • LockImage πŸ”’ (premium): view your favorite image or GIF on the keyboard before you start typing.
  • Notes πŸ“ (premium): create, save, import, and export notes without leaving the keyboard.
  • Stickers πŸ–Ό (premium): create static or animated stickers from your images.
  • Paint 🎨 (premium): basic drawing from scratch or over images; save and share quickly.
  • DrawπŸ„Ίey ╬: box-drawing for text graphics, ASCII art, and text-mode interfaces (windows, menus, tables, bars...).
  • Bubble 🫧 (premium): Always-available keyboard; bubble-style folding and sending keys even with no input fields.
  • Wing πŸͺ½ (premium): run DJS Key in full screen on either display while typing on the other. Only for LG Wing smartphone.

Bubble 🫧 brings the experience closer to a physical keyboard: the keyboard is always available in any app. In practice, its main advantage is that it lets you send keys to apps with no input fields (very useful in emulators, both online and installed, where you need to bring up the keyboard).

Three zones and quick access
main · suggestions · hat 🎩

The keyboard is organized into three zones: Main, Suggestions, and Hat 🎩. Addons that include text inputs and require a keyboard (for example Online πŸ”, Notes πŸ“, and Paint 🎨) are placed in the Hat 🎩.

It also uses windows and scrollable bars to keep lots of keys and text available without cluttering the screen: you swipe, and it’s right there.

  • Local 🈯 & Frequent Signs bar. Access language-specific symbols 🈯 and common punctuation (. , ; : ! ?) without leaving the main panel.
  • Panel πŸ”³ bar. Quickly switch between numbers 123, emojis πŸ™‚, language 🌐, voice dictation πŸŽ™ and other panels.
  • Modifiers πŸ’» & Format πŸ„΅ bar. Modifiers: CTRL, ALT, and SEL. Navigation: arrows, page up/down, home/end, tab, and escape.
    SEL works as caps lock and text selection. With CTRL you can use valuable shortcuts: copy, cut, paste, select all, undo, delete whole words, and jump the cursor between words. You can also format text with bold πŸ„±, italic πŸ„Έ and underline πŸ…„.
  • Recent Apps πŸ“± bar. Instantly switch between the most recent apps you used. Write in a messaging app β†’ jump to your browser or AI app β†’ and return with a tap.
  • Settings βš™οΈ & Addons 🧩 bar. Direct access to in-keyboard settings, theme πŸŒ“ changes, layout ⌨️ selection, dictionary πŸ“œ management, premium πŸ”₯ addon purchases, and quick access to unlocked Addons 🧩.
SETTINGS βš™οΈ inside the keyboard
no external screens

SETTINGS βš™οΈ are available inside the keyboard, without opening external configuration screens, with toggles for:

  • Dragging and resizing the keyboard.
  • Auto-capitalization at the start of a sentence and inserting a space after sentence-ending punctuation.
  • Key press sound and vibration.
  • Suggestions, learning, and autocorrection.
THEMES πŸŒ“ and landscape mode
look & feel

There are eight THEMES πŸŒ“ that change the style and colors of keys, borders, and background. You can access them quickly from the settings (inside the keyboard). Themes also change the look of the app’s logo, both the banner and the bubble icon.

In landscape orientation, if the keyboard is wide enough, extended landscape mode is enabled. If the Hat 🎩 area is not deployed, suggestions occupy the center of the keyboard. Addons 🧩 used in the Hat 🎩 area can be shown in the center to take advantage of the empty space.

100% PRIVACY
no telemetry

DJS Key offers 100% Privacy:

  • Your typed content is never sent to cloud servers.
  • It only connects online in these cases:
    • When enabling voice dictation (the service is provided by other apps on the device).
    • When opening informational videos or images about Addons 🧩, which are hosted on the app’s official website: https://diejuse.github.io/DJS-Keyboard.
    • When purchasing a premium addon, in order to verify that the purchase is legitimate.
  • Words are stored voluntarily in a fully offline dictionary, accessible from the keyboard settings.
  • After installation, it includes a basic dictionary for each of the eight languages available (approx. 1000 words per language).
  • You can expand your dictionary freely and export/import it at any time.

You can read the full privacy policy in the Privacy Policy section of this page.

Privacy policy – 100% private Android keyboard

User privacy is a fundamental pillar of DJS Key. The keyboard is designed to work mainly locally and offline, without collecting or sending typed content to external servers.

You can read the complete privacy policy at the following link:

View full privacy policy