olpc-kbdshim must be udev-compatible for F15
|Reported by:||pgf||Owned by:||pgf|
|Deployments affected:||Action Needed:||never set|
hal is going away, so kbdshim needs to change.
initial changes have been made to the kbdshim sources: there is a new daemon available called olpc-kbdshim-udev which monitors udev events, and replumbs them to a virtual input device just as the other kbdshim programs do.
what's missing is a mechanism to keep the X server from picking up the "direct" devices -- it should only use the virtual device. this worked for the hal version due to some EVIOCGRAB trickery, but now we need something new.