TouchPad: How to drive HID-compliant mouse?

Nowadays more and more laptops come with I2C touchpads. If that's your case, you'll have to build and use this driver, since FreeBSD 12.1 doesn't support such devices.
It's straight forward, but you'll have to install FreeBSD sources. However, it may not work with FreeBSD 12.1. In my case I switched to 13.0-CURRENT.
 
Nowadays more and more laptops come with I2C touchpads. If that's your case, you'll have to build and use this driver, since FreeBSD 12.1 doesn't support such devices.
It's straight forward, but you'll have to install FreeBSD sources. However, it may not work with FreeBSD 12.1. In my case I switched to 13.0-CURRENT.
How to enable it from FreeBSD kernel on building?
 
How to enable it from FreeBSD kernel on building?
You don't have to rebuild the kernel, just get FreeBSD source code, for example:
Code:
svnlite checkout https://svn.freebsd.org/base/releng/12.1 /usr/src/
Then get the driver's source code ( git clone ...), build, install and load the driver by running:
Code:
cd iichid
make
make install
kldload iichid
 
You don't have to rebuild the kernel, just get FreeBSD source code, for example:
Code:
svnlite checkout https://svn.freebsd.org/base/releng/12.1 /usr/src/
Then get the driver's source code ( git clone ...), build, install and load the driver by running:
Code:
cd iichid
make
make install
kldload iichid
I change to 13-CURRENT.
kldload iichid is loaded.

TouchPad don't work...
 
Back
Top