inputattach(1)
π inputattach β bestie, let's get that serial line a whole personality π
okay so like. inputattach is the manual page we're doing today, and she is a general commands manual girlie, main character energy fr fr. buckle up π
πΈ NAME πΈ
inputattach β attach a serial line to an input-layer device β¨
π¦ SYNOPSIS π¦
inputattach [--daemon] [--always] [--noinit] [--baud baud>] <mode>
<device>
π DESCRIPTION π
So basically, inputattach attaches a serial line to an input-layer device via a line discipline. that's the whole vibe. that's what she does. no cap. π«Ά
You gotta give her at least one of the available modes on the command line β one is mandatory, bestie. and here's the cute part: if the modes can be probed, you can throw up to four of them in there, and she'll try them in sequence until one matches the device. iconic behaviour honestly π
β¨ OPTIONS β¨
--daemonβ forks into the background. she's leaving, she's got stuff to do, bye π--alwaysβ ignore initialization failures when attaching the device. not me ignoring my problems π--noinitβ skip device initialization entirely. just walk right past it.--baudβ specify the baud rate to use. (only necessary if the default rate is incorrect β so like, don't touch it unless you gotta π)
π Modes π
okay this is the big one, bestie. here's every single mode, no skips, no shortcuts, periodt. π
-bare,--microsoftβ 2-button Microsoft mouse. π-dump,--dumpβ just enable device. that's it. that's the whole job.-eeti,--eetiegalaxβ EETI eGalaxTouch.-elo,--elotouchβ ELO touchscreen, 10-byte mode.-elo3b,--elo261-280β ELO Touchscreen, 3-byte mode.-elo4b,--elo271-140β ELO touchscreen, 4-byte mode.-elo6b,--elo4002β ELO touchscreen, 6-byte mode.-ep,--easypenβ Genius EasyPen 3x4 tablet.-fjt,--fujitsuβ Fujitsu serial touchscreen.-fsia6b,--fsia6bβ FS-iA6B RC Receiver.-ham,--hampshireβ Hampshire touchscreen.-ifor,--iforceβ I-Force joystick or wheel.-ipaq,--h3600tsβ Ipaq h3600 touchscreen.-ipaqkbd,--stowawaykbdβ Stowaway keyboard.-lk,--lkkbdβ DEC LK201 / LK401 keyboards.-mag,--magellanβ Magellan / SpaceMouse.-mman,--mousemanβ 3-button Logitech / Genius mouse.-mman4,--mouseman4β 4-button Logitech / Genius mouse.-mmw,--mmwheelβ Logitech mouse with 4-5 buttons or a wheel.-ms,--mshackβ 3-button mouse in Microsoft mode.-ms3,--intellimouseβ Microsoft IntelliMouse.-msc,--mousesystemsβ 3-button Mouse Systems mouse.-mtouch,--mtouchβ MicroTouch (3M) touchscreen.-newt,--newtonkbdβ Newton keyboard.-orb,--spaceorbβ SpaceOrb 360 / SpaceBall Avenger.-pm3k,--penmount3000β PenMount 3000 touchscreen.-pm6k,--penmount6000β PenMount 6000 touchscreen.-pm9k,--penmount9000β PenMount 9000 touchscreen.-pmm1,--penmount6250β PenMount 6250 touchscreen.-ps2m,--ps2multβ PS/2 serial multiplexer.-ps2ser,--ps2serkbdβ PS/2 via serial keyboard.-pulse8-cec,--pulse8-cecβ Pulse Eight HDMI CEC dongle.-rainshadow-cec,--rainshadow-cecβ RainShadow Tech HDMI CEC dongle.-sbl,--spaceballβ SpaceBall 2003 / 3003 / 4000 FLX.-skb,--sunkbdβ Sun Type 4 and Type 5 keyboards.-sting,--stingerβ Gravis Stinger.-sun,--sunmouseβ 3-button Sun mouse.-t213,--touchit213β Sahara Touch-iT213 Tablet PC.-taos,--taos-evmβ TAOS evaluation module.-tr,--touchrightβ Touchright serial touchscreen.-tsc,--tscβ TSC-10/25/40 serial touchscreen.-tw,--touchwinβ Touchwindow serial touchscreen.-twid,--twiddlerβ Handykey Twiddler chording keyboard.-twidjoy,--twiddler-joyβ Handykey Twiddler used as a joystick.-vs,--vsxxx-aaβ DEC VSXXX-AA / VSXXX-GA mouse and VSXXX-A tablet.-w8001,--w8001β Wacom W8001 pen and/or touch devices. The default baud rate,38400bps, allows for touch-only or pen and touch devices; for pen-only devices,--baud 19200must be specified. π read this one twice, bestie, it's the one with β¨rulesβ¨-wacom_iv,--wacom_ivβ Wacom protocol IV tablet.-war,--warriorβ WingMan Warrior.-zhen,--zhen-huaβ Zhen Hua 5-byte protocol.
48 modes. fourty-eight. she contains multitudes and we respect her for it π«‘
π«Ά AUTHORS π«Ά
inputattach was written by Vojtech Pavlik and Arndt Schoenewald, and improved by many others; see the linuxconsole tools documentation for details. look at all those contributors, we love a collaborative queen π
This manual page was written by Stephen Kitt <steve@sk2.org>, for the Debian GNU/Linux system (but may be used by others). slay, Stephen. thank you for your service π
okay that's the whole page!! this one dropped as part of the linuxconsole tools situation, and the version date on it is October 5, 2019 β yeah she's been around a minute, but she still eats π β¨ bye bestie, go attach something π¦
π¦ where this page comes from
- alpine 3.24: linuxconsoletools-doc 1.8.1-r1 Β· GPL-2.0-or-later
- arch rolling: joyutils 1.8.1-4 Β· GPL
- arch rolling: linuxconsole 1.8.1-3 Β· GPL-2.0-only
- centos-stream 9: linuxconsoletools 1.7.1-3.el9 Β· GPLv2+
- debian bookworm: inputattach 1:1.8.1-1 Β· GPL-2.0-or-later
- debian trixie: inputattach 1:1.8.1-2+b1 Β· GPL-2.0-or-later
- epel 10: linuxconsoletools 1.8.1-9.el10_1 Β· GPL-2.0-or-later
- fedora 43: linuxconsoletools 1.8.1-10.fc43 Β· GPL-2.0-or-later
- fedora 44: linuxconsoletools 1.8.1-11.fc44 Β· GPL-2.0-or-later
- nixos 26.05: linuxconsoletools 1.8.1
- nixpkgs unstable: linuxconsoletools 1.8.1
- ubuntu jammy: inputattach 1:1.7.1-1build2 Β· GPL-2.0-or-later
- ubuntu noble: inputattach 1:1.8.1-2build1 Β· GPL-2.0-or-later
- ubuntu questing: inputattach 1:1.8.1-2build1
- ubuntu resolute: inputattach 1:1.8.1-2build2 Β· GPL-2.0-or-later
- ubuntu stonking: inputattach 1:1.8.1-2build2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms