Yes, that coordinate differences exist , and are caused by how and where we start counting the coordinates. No major problem.
For better test the Entermice I recommend you to use the Enterprise Graphical Interface or
EGI. It was written on 1987 and has some limitations, but gives you a good idea of what you can expect of your interface.
The only problem is that on that era the Boxsoft interface only had one button. It can be tested on System var 189.
I have modified the original
mouse driver to deal with your interface, and now there is a new System Variable(190) that shows all the extra buttons and the Wheel. They can be tested with a simple Basic program:
First LOAD "MOUSE.XR". This can't be done inside the Basic program. It loads the driver as a system extension. But it doesn't work until you execute ":pb". Ignore the error it gives. I can make easily a version of the driver without the :pb initialisation stuff...
Then you must load a Basic program like this:
100 PROGRAM "mouse_tst.bas"
110 GRAPHICS
120 SET 189,4 ! 0=internal joy, 1=Joy1, 2=Joy2, 3=Boxsoft and 4=Entermice. Use Joy1 to test Entermice Joystick mode
125 SET 7,1 ! Key click off. It is annoying when using the internal Joystick and it autorepeats.
130 SET 180,101 ! Video channel to put mouse pointer on. Usually GRAPHICS is 101
140 SET 181,30 ! Position of coordinates on Status Line
150 SET 182,1 ! Show coordinates
160 SET 183,255 ! Colour of pointer
170 OPEN £1:"mouse:" ! Opens a channel to the mouse. Now you can see the pointer on the middle of the screen
180 ASK 188 A
190 ASK 190 B
200 PRINT " ";A;" ";B ! This prints the status of the main button, and the rest of buttons+wheel
210 GOTO 180
I can make you an auto-start disc image, but before I need to know your Enterprise configuration. Is it an English version or German? Do you have a SD-reader?