Маппинг клавиатуры
Moderator: AdminGroup
-
- Posts: 1164
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Маппинг клавиатуры
Понял - если не переназначаются, то собственно джойстик прибиндить туда нельзя.
Ок, бум подумать.
Ок, бум подумать.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
-
- Posts: 69
- Joined: Thu Sep 27, 2012 14:31
- Been thanked: 1 time
Re: Маппинг клавиатуры
Alex Oz wrote:Понял - если не переназначаются, то собственно джойстик прибиндить туда нельзя.
Ок, бум подумать.
Алекс, по большому счёту нафик надо - применение довольно специфичное и вряд ли кому кроме меня нужно. Ради одного юзера софтовый огород городить (плодя новые баги, ага ) это таки перебор. К тому же проблема имеет достаточно бюджетное "железное" решение - отдельный блок цифровой клавиатуры где-нить возле РУДа... Ну или просто к 6DOF привыкнуть "миллиард китайцев" же как-то с ним летает... =)
Вообще вся заморочка в том, что я не люблю 6DOF (ёрзать в кресле периодически то вытягивая шею, то втягивая голову в плечи мну как-то раздражает, а ещё дрейф...), но посмотреть на внешние топливомеры иначе никак, да и на взлёте-рулёжке удобно высовываться...
P.S.
Кхм... У мну же на РУД Кугара ещё хатка есть... Надо фокси поковырять... Главное чтобы с двумя такими софтинами мозг не вскипел...
Defender Cobra M5 + NJoy32 Pro + метал. механика
-
- Posts: 1164
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Маппинг клавиатуры
Некоторые теперь штатные и необходимые функции написаны по таким личным-единичным просьбам.
Вопрос в потребном времени на реализацию и ресурсных затратах контроллера - байтами я не очень люблю разбрасываться
Иногда решение приходит позже, иногда сразу.
Но здесь вопрос действительно непростой - быстрого решения пока не видно.
Вопрос в потребном времени на реализацию и ресурсных затратах контроллера - байтами я не очень люблю разбрасываться
Иногда решение приходит позже, иногда сразу.
Но здесь вопрос действительно непростой - быстрого решения пока не видно.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
-
- Posts: 69
- Joined: Thu Sep 27, 2012 14:31
- Been thanked: 1 time
Re: Маппинг клавиатуры
Alex Oz wrote:Но здесь вопрос действительно непростой - быстрого решения пока не видно.
Ну, начать, наверное, можно с той стороны, что это не обязательно должна быть уже назначенная хаткой хатка. Суть в том, что две одновременно нажатые кнопки (а это в общем-то банальный "шифт+кнопка") генерируют клавиатурную комбинацию...
И офтоп в догонку: есть какой-то элегантный способ заставить физическую кнопку (например курок) игнорировать положение шифт переключателя?
Defender Cobra M5 + NJoy32 Pro + метал. механика
-
- Posts: 1164
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Маппинг клавиатуры
Ага, если не хатка, то уже проще. Осталось придумать чтоб две клавиши клавиатуры.
Есть мысль прикрутить это "синей изолентой".
v1_78_9
Вот такое сочетание контролов
будет выдано как вторая клавиша - точка.
....
Так отключить конкретный шифт(или оба) на конкретной кнопке.
Или я не понял о чем речь?
Есть мысль прикрутить это "синей изолентой".
v1_78_9
Вот такое сочетание контролов
будет выдано как вторая клавиша - точка.
....
Так отключить конкретный шифт(или оба) на конкретной кнопке.
Или я не понял о чем речь?
You do not have the required permissions to view the files attached to this post.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
-
- Posts: 69
- Joined: Thu Sep 27, 2012 14:31
- Been thanked: 1 time
Re: Маппинг клавиатуры
Alex Oz wrote:Ага, если не хатка, то уже проще. Осталось придумать чтоб две клавиши клавиатуры.
Есть мысль прикрутить это "синей изолентой".
v1_78_9
Вот такое сочетание контролов
будет выдано как вторая клавиша - точка.
Сейчас (и, наверное, ближайшие пару дней) не могу протестировать. Синяя изолента наше всё. Траблы начинаются, когда приходится её (изоленту) документировать XD
Кстати, беру назад свои слова о неактуальности манипуляций над цифровым блоком. Сегодня полез в документацию к ТМовской фокси... у них там отдельная команда в программаторе "присвоить хатке нумпад" и "обрабатывать центральное положение хатки как Num5" в виде параметра.
USE HatID AS MOUSE (rate) [- дополнительные модификаторы]
USE HatID AS POV [-дополнительные модификаторы]
USE HatID AS ARROWKEYS [-дополнительные модификаторы]
USE HatID AS KEYPAD [-дополнительные модификаторы]
Alex Oz wrote:Так отключить конкретный шифт(или оба) на конкретной кнопке.
Или я не понял о чем речь?
Об этом. Понятно. Предположил, что возможно есть какой-нить флажок для указания "неприкосновенных" для шифтов кнопок. Впрочем обычно таких кнопок нужно не много и вручную прописать каждую пользователю не сложно.
Defender Cobra M5 + NJoy32 Pro + метал. механика
-
- Posts: 1164
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Маппинг клавиатуры
Ilya Kaiten wrote:Кстати, беру назад свои слова о неактуальности манипуляций над цифровым блоком. Сегодня полез в документацию к ТМовской фокси... у них там отдельная команда в программаторе "присвоить хатке нумпад" и "обрабатывать центральное положение хатки как Num5" в виде параметра.
USE HatID AS MOUSE (rate) [- дополнительные модификаторы]
USE HatID AS POV [-дополнительные модификаторы]
USE HatID AS ARROWKEYS [-дополнительные модификаторы]
USE HatID AS KEYPAD [-дополнительные модификаторы]
Гениально!
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
Re: Маппинг клавиатуры
Ilya Kaiten wrote:И офтоп в догонку: есть какой-то элегантный способ заставить физическую кнопку (например курок) игнорировать положение шифт переключателя?
Просто для данной кнопки не назначать функции, которые будут срабатывать при нажатом шифте. На скриншоте алекса для кнопки задано срабатывание совместно с первым шифтом, для второго нет. Можно отменить и для первого. Ну и недавно появившиеся "хитрые" шифты.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
-
- Posts: 69
- Joined: Thu Sep 27, 2012 14:31
- Been thanked: 1 time
Re: Маппинг клавиатуры
Alex Oz wrote:Гениально!
Гы. Я как бы о том, что вопрос достаточно актуален, чтобы авторы софта для ТМНС в своё время выделили отдельный оператор. И, судя по нашему диалогу, остаётся таковым в недавно вышедших играх, несмотря на появление всяких ТрэкИРов. =)
Defender Cobra M5 + NJoy32 Pro + метал. механика
-
- Posts: 1164
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Маппинг клавиатуры
"Усё будет". Правда только для одной хатки (на выбор).
Гениальность решения заключается в назначении клавиш по умолчанию - нет необходимости назначать на любые, в чем и был затык. Всего-то для счастья надо 3 байта - и то два под доп. клавишу "." ( её имеет смысл делать назначаемой ). Ну и реализовать .
Гениальность решения заключается в назначении клавиш по умолчанию - нет необходимости назначать на любые, в чем и был затык. Всего-то для счастья надо 3 байта - и то два под доп. клавишу "." ( её имеет смысл делать назначаемой ). Ну и реализовать .
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
Re: Маппинг клавиатуры
Благодетель!
А как насчет bus&ws2812? Отчень хочется))
А как насчет bus&ws2812? Отчень хочется))
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
-
- Posts: 1164
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Маппинг клавиатуры
Это никак. SPI2 (ws2812) и UART1 ( BUS - Tx1) - используют одно и то же прерывание процессора ( и я сей факт не могу изменить) Поэтому одновременно они работать не могут. Но - остается еще второй канал BUS - Tx3. В таком варианте надо делать его основным - ни и крутить кабель соответственно по цоколевке - туда где Tx1 основной.
Вообще хорошо бы свой отдельный контроллер индикации иметь к BUS - но кто ж дасть...
----------------
Чё-та жаба душит отдавать три байта. Надо подумать как бы обойтись двумя.
Вообще хорошо бы свой отдельный контроллер индикации иметь к BUS - но кто ж дасть...
----------------
Чё-та жаба душит отдавать три байта. Надо подумать как бы обойтись двумя.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
Re: Маппинг клавиатуры
!!! Thanx!!!И подтягивающий резистор соответсвующим образом паять для TX3
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
Re: Маппинг клавиатуры
Alex Oz подскажите будет ли исправление энтера сейчас при его выборе он назначается с доп клавиатуры.
-
- Posts: 69
- Joined: Thu Sep 27, 2012 14:31
- Been thanked: 1 time
Re: Маппинг клавиатуры
Алекс, в Вашей гениальности присутствующих убеждать нет необходимости XDAlex Oz wrote:"Усё будет". Правда только для одной хатки (на выбор).
Гениальность решения ...
Defender Cobra M5 + NJoy32 Pro + метал. механика
Return to “Программное обеспечение”
Who is online
Users browsing this forum: No registered users and 4 guests