216 |
end of the rubber band. |
end of the rubber band. |
217 |
|
|
218 |
With the pressure mechanism, it is simple to build a housing |
With the pressure mechanism, it is simple to build a housing |
219 |
|
for the lower part of the mouse case and place the tyre holders |
220 |
|
there, as in Figs. [ref-figframestart]_ and [ref-figframedrivers] |
221 |
|
(the part of the housing where the rubber bands are attached |
222 |
|
is not shown in the these images). |
223 |
|
|
224 |
|
|
225 |
.. figure:: framestart.jpg |
.. figure:: framestart.jpg |
226 |
:width: 7.5cm |
:width: 7.5cm |
227 |
:label: figframestart |
:label: figframestart |
228 |
|
|
229 |
|
The beginnings of the housing for the mouse case. |
230 |
|
|
231 |
|
|
232 |
.. figure:: framedrivers.jpg |
.. figure:: framedrivers.jpg |
233 |
:width: 7.5cm |
:width: 7.5cm |
234 |
:label: figframedrivers |
:label: figframedrivers |
235 |
|
|
236 |
|
The driving mechanisms attached. After the towballs are attached |
237 |
|
to rubber bands for pressing the tyres downwards slightly, |
238 |
|
motions from the LEGO axles are accurately translated to mouse |
239 |
|
X and Y motions. |
240 |
|
|
241 |
|
On the software side, XXX |
242 |
|
|
243 |
|
Linux, USB, Accel, ... |
244 |
|
|
245 |
An example custom controller for a particular user interface |
An example custom controller for a particular user interface |
246 |
============================================================ |
============================================================ |