Jump to content
Sign in to follow this  
Boris185

King Cobra MK I.

Recommended Posts

На видео показаны срабатывания кнопок между двумя щелчками. Если медленно вращать энкодер (правильный), то именно так и происходят детенды.

Share this post


Link to post
Share on other sites

Если крутить энкодер, линии которого сконфигурированы, например, как кнопки, то в джойтестере или на вкладке Тест конфигуратора будет показано одновременное (почти) срабатывание обеих линий при вращении в одну сторону. Чтобы во внешнем приложении энкодер работал правильно, то есть при вращении в одну сторону срабатывала одна линия (только) и наоборот, необходимо настроить его именно энкодером. Я наступал на эти грабли так: настроил энкодер как колесо мыши (на логическом уровне). Кручу, курсор топчется на месте. Зашл на физический уровень, удивился своей забывчивости. Обе линии были по умолчанию buttons. Сделал их энкодером и получил успех.

PS.

На вкладке физических кнопок при включенной опции Poll. будут всегда видны срабатывания именно обеих линий! Даже при настройке энкодером. На то он и физический уровень. А вовне характер последовательности импульсов уже будет определяться функцией, назначенной на эти физические линии (см. чуть выше)).

Edited by VictorUs

Share this post


Link to post
Share on other sites
23 минуты назад, -DED-Ron сказал:

На видео показаны срабатывания кнопок между двумя щелчками. Если медленно вращать энкодер (правильный), то именно так и происходят детенды.

 У меня так и срабатывает. И на вкладке Тест такую же последовательность показвает.

 

Обновлю прошивку контроллера и посмотрю как будет. Может подскажете как лучше проверить во внешнем приложении? Если в винде в настройках джойстика проверить срабатывание кнопок, то по идее должно же показывать как будетт во внешнем приложении, а не как в контроллере?

 

Share this post


Link to post
Share on other sites
12 минут назад, =2ndSS=BOSSmsc сказал:

 И на вкладке Тест такую же последовательность показвает.

Вот это и подозрительно, так не должно быть. В тесте должна срабатывать только одна кнопка, в зависимости от направления вращения. И внутреннего теста в конфигураторе хватит, что бы понять, как будет работать в приложении другом.

Edited by -DED-Ron

Share this post


Link to post
Share on other sites
43 минуты назад, =2ndSS=BOSSmsc сказал:

Обновлю прошивку контроллера и посмотрю как будет. Может подскажете как лучше проверить во внешнем приложении? Если в винде в настройках джойстика проверить срабатывание кнопок, то по идее должно же показывать как будетт во внешнем приложении, а не как в контроллере?

Вкладка тест показывает данные DirectInput - так как это увидят приложения.

Poll показывает состояние линий ввода - независимо от назначенных функций.

 

Проверил c тремя разными энкодерами:

IMG_20180927_132925.jpg.051df4fb63c4f15b692f04baae7329a4.jpg   KK_ENC.thumb.jpg.9e050634c16eabb75a517abb53674d2c.jpg

 

Под спойлером гифка работы.
 

Скрытый текст


GIF.gif.f302e01d81aa182cfc62afbb900923dc.gif


 

 

  • Like 1

Share this post


Link to post
Share on other sites

Вот тут у меня правильно настроено?  Если да, то я даже теряюсь, что делать... Попробую прошику обновить, если не поможет - поменяю энкодер.

image.png.7337a930944d45498698f3ebc2091233.png

Share this post


Link to post
Share on other sites

Все заработало после обновления прошивок. Огромное спасибо -DED-Ron за помощь в онлайн режиме.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...