- This topic has 2 replies, 2 voices, and was last updated 1 month, 1 week ago by
@mmc_milad.
- This topic has Seeking Solutions tag assigned
-
AuthorPosts
-
February 8, 2023 at 5:08 am #20804
I was looking for a device that is similar to a Tash Mouse mover. The tash mouse mover has long been discontinued, and no other similar device is on the current market. It allows for three switches to control mouse-like movements. Switch A is to move up and down, Switch B to move left and right, and Switch C to click. Using Switch A, the user will click and hold the button to move the cursor up. The user will click and hold the button again to move the cursor down. The same goes with Switch B, the first click is to move left, the second click is to move right.
The Hitch 2.0 has a mouse movement function, but has separate buttons for up, down, left, right and click – 5 buttons instead of 3. For a user with minimal hand movement, having to operate only 3 switches instead of 5 makes a ton of difference.February 9, 2023 at 1:00 pm #20841Hello and welcome @atfacilitator !
There are a couple of existing open solutions for Switch Interfaces that have mouse output capabilities. It should be possible to modify the software/firmware for one of these solutions so that it behaves in the same way as the TASH Mouse Mover.
- Enabled Controller Mini (Opens in a new tab)
- Enabled Controller (Opens in new tab)
- Enabled Controller Wireless (Opens in new tab)
- FAIO Multiplexer Wireless (Opens in new tab)
- FAIO Multiplexer (Opens in new tab)
- ATMaker KeySwitch (Opens in new tab)
@milador can probably provide some guidance on which existing hardware would be the best match for this application.
For reference:
Mouse Mover USB (Discontinued) (Opens in new tab)
6 Switch Inputs1 user thanked author for this post.
February 13, 2023 at 1:56 pm #20895Hi @atfacilitator ,
I put together a firmware for Enabled Controller Mini (Opens in a new tab) that does the same actions as the old Tash Mouse Mover. You may need to play around with the mouse move steps, but other than that it works using Switch A,B,and C.
Here is the link to download the firmware : https://github.com/milador/Enabled-Controller-Mini/tree/main/Software/Arduino/Enabled_Controller_Mini_Mouse_Mover_Software
You can change following two lines to customize mouse movement :
#define MOUSE_MOVER_XY 15
#define SWITCH_REACTION_TIME 50And the mapping can be changed:
const switchStruct switchProperty[] {
{1,”Move-Y”,MOUSE_MOVER_Y,5},
{2,”Move-X”,MOUSE_MOVER_X,6},
{3,”Click”,MOUSE_MOVER_CLICK,1},
{4,””,MOUSE_NO_ACTION,3}
};1 user thanked author for this post.
-
AuthorPosts
- You must be logged in to reply to this topic.