FLipMouse and iOS

A project log for FLipMouse

A low-cost mouse replacement for people with motor restriction. Operated either by the fingers or the lips.

benjaminaignerbenjaminaigner 10/17/2016 at 10:380 Comments

Using the FLipMouse with a normal PC/notebook is not a problem at all. Build it, plug it in and it works as mouse. In addition, you can switch to a second slot with keyboard cursor keys, making browsing through files and the web easier. This is done by the default slot settings, as it is pre-flashed with the firmware.

If you ever want to restore a FLipMouse to its default setting, just load the "default.set" file and overwrite all settings.

Using the FLipMouse with mobile devices can be a little bit more tricky. Android is not a problem, either you have USB-OTG functionality, then you immediately get a mouse cursor. If you don't have USB-OTG, don't worry, build the Bluetooth addon, pair your phone/tablet with the module and you are done.

There is still one major platform missing: iOS

It is a little bit more tricky to use a device like the FLipMouse (which acts like a mouse) on a mouse-free OS. Switch control is the keyword!

You need a FLipMouse with the Bluetooth addon (see

Configure the FLipMouse in alternative mode, the joystick is now triggering key presses (the default settings map slot 2 to these settings).

Setup these key presses as switches in iOS:

Go to Settings -> General -> Accessibility -> Switch Control -> Switches

and add a new switch, for each mouthpiece direction or external switch.

Afterwards, you could assign e.g. "Move to next item" to "left", "Select item" to "right" and the home screen to "down". If you want to use Siri too, you might assign the Siri activation to "up".