All Projects → terriblehackskeyboard → keyboard

terriblehackskeyboard / keyboard

Licence: WTFPL license
A terrible terrible soft-keyboard that randomises keys on every press.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to keyboard

AOSP-Kayboard-7.1.2
Full functional AOSP Keyboard with glide typing
Stars: ✭ 33 (+94.12%)
Mutual labels:  keyboard, android-studio
cAndroid
cAndroid is tool for control your PC by Android phone
Stars: ✭ 23 (+35.29%)
Mutual labels:  keyboard, android-studio
FusedBulb
Location fetch library.
Stars: ✭ 22 (+29.41%)
Mutual labels:  android-studio
Android-SharedPreferences-Helper
This Shared Preferences Helper library (Library size = ~15kb only) Simplifies usage of the default Android SharedPreferences Class. The developer can do in a few lines of code which otherwise would have required several. Simple to understand as compared to the default Shared Preferences class and easy to use. Can be used by simply adding the dep…
Stars: ✭ 15 (-11.76%)
Mutual labels:  android-studio
WiFiPS
WiFi Based Indoor Positioning System, A MVP android Application
Stars: ✭ 105 (+517.65%)
Mutual labels:  android-studio
Android-WebView-in-Kotlin
Native Android WebView Example in Kotlin. Website to android app github open source template.
Stars: ✭ 87 (+411.76%)
Mutual labels:  android-studio
BugKotlinDocument
Plugin for IntelliJ IDEA ┗😃┛ Android Studio ┗😃┛ CLion ┗😃┛ AppCode.
Stars: ✭ 29 (+70.59%)
Mutual labels:  android-studio
MacGyver
🤖 A simple application using Google's MLkit library and cameraX api.
Stars: ✭ 73 (+329.41%)
Mutual labels:  android-studio
getx-snippets-intelliJ
An extension to accelerate the process of developing applications with flutter, aimed at everyone using the GetX package.
Stars: ✭ 52 (+205.88%)
Mutual labels:  android-studio
receipt-manager-app
Receipt parser application written in dart.
Stars: ✭ 140 (+723.53%)
Mutual labels:  android-studio
improved-osk-gnome-ext
Improved On Screen Keyboard for Gnome Shell
Stars: ✭ 22 (+29.41%)
Mutual labels:  keyboard
varname-go-die
Android Studio plugin(根据中文在线查找翻译并生成指定格式的变量名称)
Stars: ✭ 45 (+164.71%)
Mutual labels:  android-studio
FastWaiMai
仿写美团外卖电商项目
Stars: ✭ 123 (+623.53%)
Mutual labels:  android-studio
sponge
sponge is a website crawler and links downloader command-line tool
Stars: ✭ 37 (+117.65%)
Mutual labels:  wtfpl
Alexi5
A Discord Bot built using discordJS. Started as a joke for spamming memes. Branch "v2" is currently being used for active development. Hosted on Heroku.
Stars: ✭ 19 (+11.76%)
Mutual labels:  joke
metaKeyboard
turn a common keyboard into a 61-key keyboard for the keyboard shortcut fun like you, I'm a programer, I want to improve coding efficiency
Stars: ✭ 30 (+76.47%)
Mutual labels:  keyboard
Pokedex
An application that uses Retrofit to consume the Pokeapi API, in addition to loading images with Glide.
Stars: ✭ 21 (+23.53%)
Mutual labels:  android-studio
android-projects
Android benchmark projects for Bazel and Gradle
Stars: ✭ 29 (+70.59%)
Mutual labels:  android-studio
VideoPreLoading
Demo for video PreLoading/ PreCaching using ExoPlayer 2.13.3 in Android.
Stars: ✭ 61 (+258.82%)
Mutual labels:  android-studio
FormToolbar
Simple, movable and powerful toolbar for UITextField and UITextView.
Stars: ✭ 85 (+400%)
Mutual labels:  keyboard

Mindf@*k Keyboard

Typing is hard. We all know how difficult it is at times to press the right keys in the right combinations at the right times. It's a skill and it takes a lot of effort and coordination to do it effectively.

That's why we made it harder.

What is this?

This is a terrible soft-keyboard for Android devices, written in 8 hours for Terrible Hack Waterloo. On every keypress, the the keyboard layout is randomized to make typing just so much more fun.

Submission here.

IT'S NOT A BUG IT'S A FEATURE!!!1

When using this thing, you might notice that as you type, you wind up with fewer and fewer available keys. This is because we are abusing Android... and Java sucks.

Don't worry though, this software is supposed to absolutely useless! 😀

Requirements

This awful keyboard requires a minimum of Android 4.3 (API 18).

You need either (a) a working Android device on 4.3+ or (b) the Android emulator on an appropriate desktop system.

It is also probably a good idea not to have this app installed as the only keyboard on your system.

Caveats

If you need to reset the key layout to the default QWERTY (sorry DVORAK geeks!) then you will need to temporarily change input methods to a different keyboard, then change back.

Credits

License

This project is licensed under the WTFPLv2. Do what the fuck you want with this code. See LICENSE for details.

Some code is taken from the Android Open Source Project and falls under its respective licenses, as declared at the top of relevant java files.

WTFPL

Screenshots

2 3 4 5

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].