staticint speedlink_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value)
{ /* No other conditions due to usage_table. */
/* This fixes the "jumpy" cursor occuring due to invalid events sent *bythedevice.Somedevicesonlysendthemwithvalue==+256,others *don't.However,catchingabs(value)>=256isrestrictiveenoughnot *tointerferewithdevicesthatwerebug-free(hasbeentested).
*/ if (abs(value) >= 256) return1; /* Drop useless distance 0 events (on button clicks etc.) as well */ if (value == 0) return1;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.