ZYBEX with k-mouse controll (for two players = master mouse + slave mouse)
velesoft.speccy.cz/kmouse/kmvelesoft/ZYBEX-KM.zip
ZYBEX with k-mouse controll (for two players = master mouse + slave mouse)
velesoft.speccy.cz/kmouse/kmvelesoft/ZYBEX-KM.zip
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
VELESOFT, slave mouse (schematic)?
K-MOUSE TURBO 2008, 2011, 2016... all this version of kempston mouse interface clones support master/slave switches.
Master K-MOUSE use this ports : FADF,FBDF,FFDF
Slave K-MOUSE use this ports: 0ADF,0BDF,0FDF.
Ports decoding: A0-A7 = full 8bit decoding of port #DF, A8 and A10 = select mouse port, A15 address line in log.1 = master ports / log.0 = slave ports.
Exist more games for two mices: http://velesoft.speccy.cz/kmsoft.htm
ZYBEX, U.N.SQUADRON, BLOODWYCH, some mouse testers utilities
Код:K-MOUSE 2008 Ports addressing: ***************** master K-MOUSE ports (read only) ================================ buttons= 64223(#FADF) 1xxxx0x0 11011111 ( D4-D7=4bit wheel counter ) X-AXIS = 64479(#FBDF) 1xxxx0x1 11011111 Y-AXIS = 65503(#FFDF) 1xxxx1x1 11011111 slave K-MOUSE ports (read only) =============================== buttons= 2783(#0ADF) 0xxxx0x0 11011111 ( D4-D7=4bit wheel counter ) X-AXIS = 3039(#0BDF) 0xxxx0x1 11011111 Y-AXIS = 4063(#0FDF) 0xxxx1x1 11011111
Последний раз редактировалось VELESOFT; 31.12.2016 в 15:32.
Сделал поддержку K-MOUSE TURBO для DivGMX в конфигурации Basic (build20161231).
Mouse support also wheel on button port ? Possibility exchange left and right mouse buttons, mouse sensitivity switching and enable/disable wheel ? All this is on K-MOUSE TURBO. Some software use only left button, some russian software only right button... then best is exchange support. Mouse sensitivity is good for decrease mouse speed(full speed /4x slower), ideal for graphic programs as ARTIST 2 and some games. Some software is unusable with enable wheel counter on button port, but some software need it....
press and release all three mouse buttons = jump to extra configuration mode. Now are all three buttons invisible on button port. Press and release LEFT button exchange left and right mouse button functionality. After release left button exit extra mode. Press and release MIDDLE button switch between full speed/ 4x slower mode. After release middle button exit extra mode. Press and release all three buttons in extra mode cause reset mouse configuration.
Последний раз редактировалось VELESOFT; 31.12.2016 в 20:33.
In ports table I use values 0xDF because some version of previous K-MOUSE interfaces use different address lines, for example K-MOUSE 2011 use A12 instead A15. And all mouse drivers on my web use #0XDF address. Thanks to incomplete addressing is port #0XDF usable with all mouse versions :-)
If you use full 16bit address decoding of slave mouse ports, please use 00001X1X 11011111 or for incomplete addressing use 0xxxxXxX 11011111.
Последний раз редактировалось VELESOFT; 01.01.2017 в 13:14.
Tester for master+slave mouse ports: http://velesoft.speccy.cz/kmouse/km-...ester_zxds.zip
VELESOFT, проверил, две мыши в тестах и играх на DivGMX работают.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)