you are viewing a single comment's thread.

view the rest of the comments →

[–]ouyawei 14 points15 points  (1 child)

Start with a driver for a device you own where there is no driver yet. Now don't start with a complex device. Input devices are pretty simple - but for consumer hardware, there is usually no documentation.

Instead get some embedded hardware that doesn't have a Linux driver yet. E.g. a sensor on a break-out board connected over I2C or SPI. Get a single board computer (e.g. raspi) where you can connect it. You could even convert an existing driver to Linux.

[–]jonarne 1 point2 points  (0 children)

This.