IMS(4)

πŸ“¦
version 11.0 Β· 2 versions
, in nixpkgs unstable

πŸ’… ims(4) β€” like, the I2C mouse & touchpanel era 🐭✨

okay so real talk, this is a page from the Kernel Interfaces Manual and it's literally all about making your mouse and your touchscreen actually work. bestie, let's get into it 🫢


✨ NAME ✨

ims β€” I2C mouse and touchpanel support, and yes that's the whole vibe πŸŽ€


🌸 SYNOPSIS 🌸

ims*     at ihidev? reportid ?
wsmouse* at ims?

like, that's the whole configuration. iconic. no cap. ⭐


πŸ¦‹ DESCRIPTION πŸ¦‹

The ims driver is the one that provides support for I2C mice and touchpanels πŸ’– it's giving "quietly doing the most important job in the room," honestly.

Access to the movement data happens through the wsmouse(4) driver β€” so that's where the actual pointer movement comes from. your mouse moves, wsmouse(4) gets the tea, and you get to click things. periodt. πŸ”₯


πŸ‘‘ SEE ALSO πŸ‘‘

go read those too, iykyk πŸ“šβœ¨


🌈 HISTORY 🌈

The ims driver appeared in NetBSD 8.0 β€” a whole era, honestly. πŸ’œ


okay that's the whole page bestie, you ate that πŸ’…βœ¨

source: Debian, dated December 10, 2017 β€” mwah, catch you on the next manpage πŸ“πŸŽ€

πŸ“¦ where this page comes from