• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Lindy mouse

reddrag0n

Well-known member
I'm not familiar with the program, but try setting it to listen, then clicking the right button. See if data received says anything.

Edit - thinking about it, you need to read the registers in the mouse with the right button pressed and not pressed. ADB is mostly driven by the host polling the peripherals. I'm not familiar enough to remember what exactly needs doing.
nothing happens, no output at all
I find it easiest to open up “ADB Record” from the Window menu. When I move around my Pippin controller (which acts as a 2-button mouse by default) I see something along the lines of:
Code:
Poll Data Count:       $02
Data Buffer Contents:  $80 80
It looks like the data being sent is something like:
C:
struct MouseListen {
    int8_t left : 1;
    int8_t y : 7;
    int8_t right : 1;
    int8_t x : 7;
};
This machine is on System 7, so no contextual menus. I’m not sure if they would work out of the box.
One thing to be aware is that some devices need to be told to provide more information. The controller’s other buttons don’t appear in the data and won’t unless told. I think the extended keyboard is like that too.
this is all i get, no other window or info

parser record.jpg
 

sfiera

Well-known member
Data Buffer Contents of $03 FE is consistent with left-dragging down and to the left, I think. If the mouse is perfectly still, I’d expect $00 80 for left-click, $80 00 for right-click, and $00 00 for both.
 

reddrag0n

Well-known member
just picked up an alps adjustable adb mouse NIB with software. installed the software and plugged in the mouse. i get every click option available but still no right click with any software, even using themouse2b nothing is registered. was the 68k series challenged or could my install of 8.1 be faulty?
 
Top