Welcome, Guest. Please login or register.


Author Topic: EnterMice (Joy & PS/2 mouse interface) (Read 79899 times)

Online gflorez

  • EP addict
  • *
  • Posts: 2668
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 41.0 Firefox 41.0
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #300 on: 2015.October.30. 12:10:18 »
But the keyboard grid can detect some ghost keys with all that devices connected so it is necessary to put diodes when connecting more than two joysticks. Internally also the Keyboard need diodes if used at the same time with the joysticks, but this has been discovered recently.

Offline ssr86

  • EP user
  • *
  • Posts: 359
  • Country: pl
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 41.0 Firefox 41.0
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #301 on: 2015.October.30. 12:33:19 »
You can theoretically plug up to six one-button joysticks to the Enterprise directly, only adapting the ports. You donĀ“t need Entermice to do that.
Is there some schematics for this and info on how to handle its input?

Sorry for off-topic

Online gflorez

  • EP addict
  • *
  • Posts: 2668
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 41.0 Firefox 41.0
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #302 on: 2015.October.30. 14:00:52 »
Yes, there are schematics for the two "normal" controllers. This is for each port with J common:



But you have other two commons repeated on each port, K and L. I don't know if somebody has tried six joysticks before...

As I said before, to avoid ghost pulses with more than two joysticks, every joystick port on every direction and fire lead must be provided with a diode. Current goes from the commons(J,K and L) to the directions and fire leads, so the diodes must have the strip(negative) towards A4, A5, A6, B5 and B6.

The Edge connectors are of 2,5mm between contacts if I remember well. You must cut and adapt yourself, without turning down them, as there is also 0v and +5v on some pins.

There is an easy way of reading that extra buttons, like the "normal joysticks". An Out with the row(0 to 9) to Z80 port B5h, and an In,a from port B6h. Bits = 0 to 2 give you information of the same button but from three joysticks at the same time...
« Last Edit: 2015.October.30. 14:39:12 by gflorez »

Online Zozosoft

  • EP addict
  • *
  • Posts: 13534
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 41.0 Firefox 41.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #303 on: 2015.October.31. 18:32:22 »
The Edge connectors are of 2,5mm between contacts if I remember well.
No! It is 2.54mm (0.1 inch).
It is also exist 2.5mm edge connector, used in East Germany and probably in other Easter countries at the cold war era.

Wrong surprise for a EP owner when bought 2.5mm connector instead 2.54. Me once got it... :oops:

Online gflorez

  • EP addict
  • *
  • Posts: 2668
  • Country: es
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 41.0 Firefox 41.0
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #304 on: 2015.October.31. 20:04:47 »
Sorry, I prefer to be wrong than mistake others....


Another tip: ISA buses of old PC's main-boards have that connectors. You just have to un-weld them off the plate.

Offline ssr86

  • EP user
  • *
  • Posts: 359
  • Country: pl
  • OS:
  • Windows NT 6.2 Windows NT 6.2
  • Browser:
  • Chrome 46.0.2490.80 Chrome 46.0.2490.80
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #305 on: 2015.October.31. 20:20:36 »
Yes, there are schematics for the two "normal" controllers. This is for each port with J common:



But you have other two commons repeated on each port, K and L. I don't know if somebody has tried six joysticks before...

As I said before, to avoid ghost pulses with more than two joysticks, every joystick port on every direction and fire lead must be provided with a diode. Current goes from the commons(J,K and L) to the directions and fire leads, so the diodes must have the strip(negative) towards A4, A5, A6, B5 and B6.

The Edge connectors are of 2,5mm between contacts if I remember well. You must cut and adapt yourself, without turning down them, as there is also 0v and +5v on some pins.

There is an easy way of reading that extra buttons, like the "normal joysticks". An Out with the row(0 to 9) to Z80 port B5h, and an In,a from port B6h. Bits = 0 to 2 give you information of the same button but from three joysticks at the same time...

But how do I connect and handle more than two joysticks?

Offline pear

  • EP lover
  • *
  • Posts: 786
  • Country: pl
  • Z80 only
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 41.0 Firefox 41.0
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #306 on: 2015.October.31. 20:28:18 »
Look at spares in this table.

Offline ssr86

  • EP user
  • *
  • Posts: 359
  • Country: pl
  • OS:
  • Windows NT 6.2 Windows NT 6.2
  • Browser:
  • Chrome 46.0.2490.80 Chrome 46.0.2490.80
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #307 on: 2015.October.31. 22:20:33 »
But how to build a connector for more joysticks? I know nothing about electronics but with schematics I have someone I can ask for help in building one - like with cables for normal joysticks from the same schematic that gflorez posted and a rgb cable...

Online gflorez

  • EP addict
  • *
  • Posts: 2668
  • Country: es
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 41.0 Firefox 41.0
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #308 on: 2015.November.01. 03:11:10 »
I will prepare the schematics for you. The Enterprise has two edge connectors like the one shown on the picture. And every port has three commons, so you can connect three joysticks to every port. I will put here the picture for three Joysticks, but I'm not very good with paint programs.... It will take a while.

May be on Monday.

Offline pear

  • EP lover
  • *
  • Posts: 786
  • Country: pl
  • Z80 only
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 41.0 Firefox 41.0
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #309 on: 2015.November.01. 08:27:53 »
Something like that.

Offline ssr86

  • EP user
  • *
  • Posts: 359
  • Country: pl
  • OS:
  • Windows NT 6.2 Windows NT 6.2
  • Browser:
  • Chrome 46.0.2490.80 Chrome 46.0.2490.80
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #310 on: 2015.November.01. 09:01:42 »
Thank you very much :ds_icon_cheesygrin:
« Last Edit: 2015.November.01. 09:10:27 by ssr86 »

Offline pear

  • EP lover
  • *
  • Posts: 786
  • Country: pl
  • Z80 only
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 42.0 Firefox 42.0
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #311 on: 2015.November.14. 19:03:09 »
The Microsoft ones aren't even recognised by Entermice.

Shipment of the unlucky mouse delayed us a little bit :)
Today I checked. MS Optical Mouse works, but in its case, you can not use hot-plug.
After connecting the mouse to EnterMice during operation, you need momentarily short the RESET pin-header on the interface.
In addition, this mouse is very sensitive to the quality of the supply voltage.
Voltage drops and noise cause frequent mistakes in communication.
But with this problem, EnterMice able to cope well :)
« Last Edit: 2015.November.14. 19:24:04 by pear »

Offline Jolaes76

  • Newbie
  • Posts: 19
  • Country: hu
  • OS:
  • Unknown Unknown
  • Browser:
  • Firefox 42.0 Firefox 42.0
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #312 on: 2015.November.15. 13:13:37 »
HI pear,

I am in for 2 adapters if you still make them. Will pay by  PayPal.  Thanks in advance.
"Ita in vita ut in lusu alae iactura arte corrigenda est."

Offline pear

  • EP lover
  • *
  • Posts: 786
  • Country: pl
  • Z80 only
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 42.0 Firefox 42.0
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #313 on: 2015.November.15. 13:20:52 »
Remains to check the last (hopefully) improve/fix the firmware.
If testers confirm that it's all OK, then I please contact to me via PM in order to arrange shipping and payment.
In the first place those who have made a reservation for the first batch.
In a few weeks, will be available the second batch of 30 pieces (there is still 20 available).

Offline Jolaes76

  • Newbie
  • Posts: 19
  • Country: hu
  • OS:
  • Unknown Unknown
  • Browser:
  • Firefox 42.0 Firefox 42.0
    • View Profile
Re: EnterMice (Joy & PS/2 mouse interface)
« Reply #314 on: 2015.November.15. 13:43:54 »
Thank you. I did not want to spam, but I have some trouble sending PMs.  (I do receive PMs, though) Please let me know when the 2nd batch is ready and I will send the payment.

Best regards,
Zsolt
"Ita in vita ut in lusu alae iactura arte corrigenda est."