No Keyboard TextField

A Flutter widget that allows text input without opening the soft keyboard on mobile devices.

Useful for:

  • Barcode scanners
  • RFID readers
  • Hardware keyboards
  • Kiosk applications
  • Warehouse & logistics apps

The widget keeps focus and captures input while preventing Android/iOS on-screen keyboard from appearing.


Features

✔ Prevents soft keyboard on Android & iOS
✔ Keeps focus active
✔ Works perfectly with hardware scanners
✔ Desktop & Web behave normally
✔ Adaptive selection toolbar support
✔ Lightweight & zero dependencies


Installation

Add dependency:

dependencies:
  no_keyboard_textfield: ^1.0.0
"# no_keyboard_textfield"