PDA

Просмотр полной версии : Колесо мышки



newart
13.09.2012, 01:18
Помню где-то читал про реализацию на спектруме, но не помню где.

В современных клонах же оно поддержано, по какому порту?

Destr
13.09.2012, 01:22
Старшие разряды кнопок вроде как.
Вот тут что-то есть
http://www.zxpress.ru/article.php?id=6538
http://www.zxpress.ru/article.php?id=6534
Расскажи потом поддерживается или нет.

newart
13.09.2012, 01:24
Невнятно. Более того в Unreal Speccy Есть пугающая галочка wheel: none keyboard kempston

kempston это что - джойстик? Получается эмуль не эмулит колесо?

Blade
13.09.2012, 01:34
http://speccy.info/Kempston_Mouse

newart
13.09.2012, 01:40
22 ноября 2001 года в эхоконференции Fido REAL.SPECCY был зафиксирован новый стандарт на Kempston mouse, включающий колесико и жёстко закрепляющий левую кнопку мыши на D0. Этот стандарт также зафиксирован в эхоконференции ZX.SPECTRUM 20 апреля 2003 года.

Афигеть как полезно.

goodboy
13.09.2012, 01:42
buttons= 64223(#FADF) 1xxxx0x0 11011111 ( D4-D7=4bit wheel counter )
http://velesoft.speccy.cz/kmturbo2008-cz.htm

Destr
13.09.2012, 01:50
Невнятно. Более того в Unreal Speccy Есть пугающая галочка wheel: none keyboard kempston
kempston это что - джойстик? Получается эмуль не эмулит колесо?
А чего невнятно?
Да, везде написано D4-D7.
Когда-то я пробовал - анрил поддерживает (только версии старше 0.24, к сожалению)

---------- Post added at 00:50 ---------- Previous post was at 00:49 ----------

В доньюсе№19 есть ведь тестовая программка на басике.

Alex Clap
13.09.2012, 04:01
Ничего полезногоне скажу, отмечу лишь, что колесо заюзано в игре "Головобол"

scl^mc
13.09.2012, 07:57
Более того в Unreal Speccy Есть пугающая галочка wheel: none keyboard kempston
ничего пугающего, эмуль может отслеживать кручение колесика и считать его нажатием какой-то пары кнопок, например, inv/true video

kempston это что - джойстик?
кто же еще?

null_device
13.09.2012, 08:37
в Unreal Speccy Есть пугающая галочка wheel: none keyboard kempston

kempston это что - джойстик? Получается эмуль не эмулит колесо?

Эта "радиокнопка" определяет поведение колесика на манипуляторе: не опрашивать \ управление курсорными клавишами вверх-вниз \ определять колесико мышки (т.е. порт 64223 = 1xxxx0x0 11011111 ( D4-D7=4bit wheel counter ).

psb
13.09.2012, 11:41
http://dev.speccy.info/index.php?title=%D0%9C%D1%8B%D1%88%D0%B8_%28hardwa re%29

alone
14.09.2012, 16:37
Когда-то я пробовал - анрил поддерживает (только версии старше 0.24, к сожалению)
Почему к сожалению?

null_device
14.09.2012, 16:56
Почему к сожалению?

Рискну предположить, сожаления - из-за отсутствия такой поддержки в "младших" версиях. ;)

Destr
21.09.2012, 20:10
Почему к сожалению?
Потому что старшие версии (точней наоборот, те которые позже 0.24) меня не устраивают долгим запуском (по сравнению с 0.24). Приходится юзать 0.24. (всё в ней устраивает, кроме отсутсвия колеса мыши, но это не смертельно - просто мои проги его не будут поддерживать :))