This omnibook_models[] entry seems to work here:
{ "TOSHIBA", "EQUIUM A110", NULL, "HTW20",
"Toshiba Equium A110", TSM30X }
This causes the following in the kernel log:
omnibook: module version 20060126.
omnibook: Toshiba Equium A110 detected.
omnibook: AC adapter status monitoring is enabled.
omnibook: Battery status monitoring is enabled.
omnibook: LCD backlight turn off at console blanking is
enabled.
omnibook: External display status monitoring is enabled.
omnibook: Fan status monitor and control is unsupported
on this machine.
omnibook: Fan policy is unsupported on this machine.
omnibook: LCD brightness handling is enabled.
omnibook: OneTouch buttons (if any) are enabled.
omnibook: Temperature monitoring is enabled.
omnibook: Touchpad handling is unsupported on this machine.
AC & battery monitoring both work via ACPI, though
there is disagreement about the battery status
(capacity, voltage, serial number) - ACPI gets it right.
(Other hardware types may work, possibly better; TSM30X
is what I tested first, and it happens to work well
enough for me.)
The extra buttons (rhs, below the power button) are:
e013: browser
e014: media player
e077: play/pause
e012: stop
e039: ffwd/next (>>|)
e074: rew/previous (|<<)