Wenlan
Wenlan은 소스 기반 AI 지식베이스·LLM 위키로, 문서·결정을 페이지화해 검색·검토·리뷰 가능
Zebra와 Honeywell의 견고한 안드로이드 기기용 화면 키보드, 큰 키와 스캔 버튼, F1‑F24, MDM 설정 지원, 인터넷 없이 사용
Bildschirmtastatur für robuste Android-Geräte von Zebra und Honeywell: große Tasten für Handschuhe, Scan-Taste, F1–F24, MDM-Konfiguration, ohne Internet.
생산성GitHub @ict-baden온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Industrial on-screen keyboard for Android rugged devices – F1–F24, glove-sized keys, scan key, MDM configuration, admin password. Open source (MIT) by ICT-Baden.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗[!NOTE] Deutsch: Industrial Keyboard ist eine Bildschirmtastatur für robuste Android-Geräte (Zebra, Honeywell): große Tasten für Handschuhe, Scan-Taste, F1–F24 für Terminal-Emulation, zentral per MDM konfigurierbar. Kostenlos und Open Source (MIT), ohne Internetzugriff. Download: IndustrialKeyboard.apk. Die Oberfläche gibt es auf Englisch und Deutsch, dazu maschinell übersetzt auf Spanisch, Französisch und Chinesisch.
| 🧤 Made for gloves | Key height 70–160 %, forgiving touch targets, preview bubble above the finger, rollover typing, high-contrast theme |
| 🔢 The right keys for every field | Number fields open the numeric pad (phone or calculator order, PIN, date, time), e-mail and URL fields get @, / and .com, Enter shows the field's action (next, search, send, done), auto-capitalization follows the field |
| 🔫 Scanner built in | Scan tab with a large trigger pad, optional scan key, soft trigger for Zebra DataWedge, Honeywell or any scanner app via intent. Scan results sent as a broadcast can be typed with Enter or Tab (opt-in) |
| 📷 Camera scanning | Devices without a scan engine read barcodes with the camera inside the keyboard: aiming frame or crosshair (pick list), barcode types, continuous scanning, zoom, torch |
| 🧩 Scan data formatting | Prefix and suffix as macros, cut, replace (also regex), upper/lower case, GS1 fields with Tab, and rules per barcode type, length or content – like the data formatting of scanner apps |
| 🔤 Text recognition (OCR) | Read serial numbers, batch numbers and dates with the camera: tap a line, or take it automatically by pattern. On the device, no network |
| 📶 NFC | Hold a badge or tag to the device: its UID (hex/decimal, reversed) or the stored text is typed into the field |
| 🔳 Configuration as QR code | Export the settings as a QR code and import them on the next device with the camera |
| ⌨️ Function keys | Fn tab with F1–F12, Shift for F13–F24, Esc, Ins, Del, Home/End, PgUp/PgDn and arrows – plus an optional F1–F12 row above the letters |
| 🖥️ Remote desktop ready | Optional Ctrl, Win and Alt – sticky, so they work with gloves – above the letters or on the Fn tab, and combinations such as {CTRL+ALT+END} or {WIN+R} for your own keys (details) |
| 🧩 Programmable keys & macros | Five free keys and custom layouts with macros such as {TAB}, {F13}, OK{ENTER}, {SCAN} or {SHOW:numeric} |
| 🗂️ Custom layouts | Your own keyboards (e.g. OK / Skip / Damaged) as extra tabs – defined in JSON, no app update needed |
| 🎯 App profiles | Per app, field type or field hint: start page, letter layout, number order, toolbar or tabs, emoji key, suggestions, autocorrection and scan suffix – e.g. 7-8-9 for quantity fields, Fn for the terminal emulation (details) |
| 📝 Snippets | Ready-made texts from the administrator and the users' own, in ⊞ or an own bar button; typed shortcuts such as mfg offer them in the suggestion strip – with {TAB} and {ENTER} for forms (details) |
| 🌍 Languages | Keyboard languages like Gboard (switch with 🌐), letters follow the language, or fixed QWERTY, QWERTZ, AZERTY, Nordic and Spanish; accents on long press, optional number row |
| 💬 Suggestions and emoji | Word suggestions from built-in dictionaries (no learning, nothing stored), optional autocorrection, emoji panel |
| 🎨 Looks good | Light, dark, high contrast or follow the system; custom accent color; smooth animations |
| ♿ Screen readers | Keys, tabs, suggestions and dictation named for TalkBack, with lift-to-type, accents in the actions menu, announced page changes, quiet password keys without headphones, and text that follows the font size (details) |
| 📡 Central configuration | Managed configuration (SOTI, Intune, Workspace ONE …), configuration file (also Zebra /enterprise/usr), broadcast intent (StageNow, only with the admin password or on EMM-managed devices), admin password |
| 🔒 Private by design | No internet permission, no dictionary, nothing typed in other apps is stored or learned (only snippets you enter in the app); configuration excluded from backups |
1. Install the app – download the APK from the releases and distribute it with your MDM, or install it over USB:
adb install -r IndustrialKeyboard-2.1.1.apk
2. Switch it on – open Industrial Keyboard on the device, tap Enable and Select. Over USB:
adb shell ime enable de.ictbaden.industrialkeyboard/.ime.KeyboardService
adb shell ime set de.ictbaden.industrialkeyboard/.ime.KeyboardService
For a whole fleet (Zebra MX, Android Enterprise policies) see Deployment.
3. Try it – the setup screen has a test form: item number, quantity, weight, phone, best-before date, PIN and e-mail. Every field opens the matching keys.
4. Configure – start from a template in examples/:
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗