Текущее время: 22 ноя 2024, 14:58

Часовой пояс: UTC + 4 часа


Правила форума

Счетчик сообщений в этом форуме выключен.



 Страница 1 из 1 [ Сообщений: 25 ] 
Автор
Сообщение
[ТС]
 Заголовок сообщения: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 14:18 
Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя
Зарегистрирован: 28 янв 2017, 11:22
Наличности на руках:
577.47

Сообщения: 3831
Откуда: оттуда)
Подскажите коды отсылаемые и интерпретируемые Виндой и БИОСом одинаковые или разные?
Знакомый собирает себе штуковину на подобие АСЦешной.
Вроде всё работает,а вот проблемка вылезла.
Смотрели с ним коды клав в Инете,получается для каждой раскладки свои коды отсылаются.
Далее его вопрос тут продублирую.Может кто наведёт на мыслю.

"Ребята, нужна помощь, уже весь мозг себе вынес...
Делаю девайс похожий как у АСЦ, а именно тестер ЮСБ(с доработками). Не могу понять какой скан код клавиши Num Lock или Caps Lock. Развернул в CUBE MX Custom USB HID (МК STM32F103C8), все настроил, в винде (WIN 10) проверяю работает все четко, а вот в БИОСе не хотит... ((( Перелазил пол инета и толком ничего найти не могу. В винде срабатывает для Num Lock 0х53, а вот что для БИОСа нужно слать не могу найти..
Если кто знает, направьте в нужное русло..."


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 14:34 
Не участник АСЦ
Не участник АСЦ
Аватара пользователя
Зарегистрирован: 19 июл 2011, 00:50
Наличности на руках:
4.58

Сообщения: 946
Откуда: Odessa
Робер Жордейн
первые издания
почитайте про прерывания
а потом соедините это все с пониманием этого в EFI

З.Ы.
ничего сложного + получите скилл



_________________
шаман соседнего аула
все для ремонта
ремонт ноутбуков в Одессе
продажа расходных материалов
продажа нужного и полезного !
Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 14:36 
Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя
Зарегистрирован: 28 янв 2017, 11:22
Наличности на руках:
577.47

Сообщения: 3831
Откуда: оттуда)
Maxim Skridonenko
Спасибо,передам ему тогда.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 14:39 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,222.35

Сообщения: 2944
Откуда: Togliatti
Потому что винда преобразует сканкоды из одного набора в другой - клавы ведь разные в разных странах и набор клавиш соответственно может быть тоже)

там таблицы


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 16:04 
Не участник АСЦ
Не участник АСЦ
Аватара пользователя
Зарегистрирован: 19 июл 2011, 00:50
Наличности на руках:
4.58

Сообщения: 946
Откуда: Odessa
den2 писал(а):
Делаю девайс похожий как у АСЦ, а именно тестер ЮСБ(с доработками)

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



_________________
шаман соседнего аула
все для ремонта
ремонт ноутбуков в Одессе
продажа расходных материалов
продажа нужного и полезного !
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 17:04 
Участник АСЦ
Участник АСЦ
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 19 янв 2012, 19:44
Наличности на руках:
1,525.71

Сообщения: 734
Откуда: Калуга
Нет, всё чуть проще!

Попробуйте использовать Caps
И да: если что будет не получаться - пусть напрямую стучится!
Поможем, покажем!)))


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 19:26 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 06 фев 2021, 19:11
Наличности на руках:
122.07

Сообщения: 66
Откуда: Бахмут(Артемовск). Донецкая обл.
Serge_L писал(а):
Попробуйте использовать Caps

Приветствую всех!!!
Пробовал, Caps, Num, Scroll... Все одно и тоже... В винде все отлично, в БИОСе не хочет. Причем, если в БИОСе нажимаю эти кнопки, мой прибор это отлавливает норм... Скорей всего, не верно посылаю значения.



_________________
THE TRUTH IS OUT THERE.
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 19:45 
Участник АСЦ
Участник АСЦ
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 19 янв 2012, 19:44
Наличности на руках:
1,525.71

Сообщения: 734
Откуда: Калуга
Что-то делаете не так!
Должно всё работать!


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 20:28 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 06 фев 2021, 19:11
Наличности на руках:
122.07

Сообщения: 66
Откуда: Бахмут(Артемовск). Донецкая обл.
Serge_L писал(а):
Что-то делаете не так!

Возможно, если бы понять что именно...
Сюда можно выложить ссылку на свой гугл диск с видео?



_________________
THE TRUTH IS OUT THERE.
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 22:36 
Участник АСЦ
Участник АСЦ
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 19 янв 2012, 19:44
Наличности на руках:
1,525.71

Сообщения: 734
Откуда: Калуга
Мы тут, именно тут, скоро начнём проект по поддержке всяких начинаний.
Считайте, что проект с юсб-тестером закрыт, он прост, технически понятен, но себя исчерпал.
Мы, собственно, продолжим продавать его, но в ближайшее время анонсируем ещё несколько полезных платок!
Если вы чувствуете в себе силы, у вас есть интересная задумка, которая, как вам кажется, будет полезна для других, но по каким-то причинам нет возможности довести её до коммерческой реализации - можете связаться с нами!
Возможны разные формы взаимного участия на разных этапах!
---------- Добавлено спустя 57 секунд: ----------
Matrix252005Выложите, конечно!
Я не админ и не модератор, но нет таких запретов, вроде!


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 23:11 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 06 фев 2021, 19:11
Наличности на руках:
122.07

Сообщения: 66
Откуда: Бахмут(Артемовск). Донецкая обл.
Serge_L писал(а):
Matrix252005Выложите, конечно!

https://drive.google.com/file/d/1iwz1Oh ... sp=sharing
Он еще сыроват, нужно кое что доделать, возможно что добавить, но сейчас хочу довести эту часть до конца.



_________________
THE TRUTH IS OUT THERE.
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 06 фев 2021, 23:35 
Участник АСЦ
Участник АСЦ
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 19 янв 2012, 19:44
Наличности на руках:
1,525.71

Сообщения: 734
Откуда: Калуга
Отлично!)
Там, если поглядеть, можно несколько стадий инита увидеть
Как этим воспользоваться - пока вопрос!


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 07 фев 2021, 00:16 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 06 фев 2021, 19:11
Наличности на руках:
122.07

Сообщения: 66
Откуда: Бахмут(Артемовск). Донецкая обл.
Простите за долгое молчание... Новичок, могу отвечать только раз в час...
Serge_L писал(а):
Там, если поглядеть, можно несколько стадий инита увидеть

И да и нет, инит там один, просто до основного цикла, идет опрос кнопки, и если она нажата, то все крутится в ней. Если кнопка не нажата, то просто не подгружается АЦП и все что связано с тестом ЮСБ портов.



_________________
THE TRUTH IS OUT THERE.
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 07 фев 2021, 21:51 
Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя
Зарегистрирован: 17 ноя 2011, 16:53
Наличности на руках:
1,234.98

Сообщения: 1068
Откуда: Voronezh
den2 мне одно непонятно, что значит "в БИОСе"?
Физически скан коды клавиатуры на самом низком уровне - это работа с портами 60H и 61H.
Далее, на более высоком уровне - это прерывание 21H.
А далее уже Windows самостоятельно преобразует полученные через прерывание скан-коды в свои собственные в соответствии с выбранной раскладкой клавиатуры.

Что именно получить хотите?
Если так сложно определить скан-коды "для БИОСа", то в ДОС запустите простейшую программу, которая будет "слушать" порт клавиатуры и выводить на экран данные из него и понажимайте попеременно все клавиши. Получите полный список скан-кодов.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 07 фев 2021, 23:49 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 06 фев 2021, 19:11
Наличности на руках:
122.07

Сообщения: 66
Откуда: Бахмут(Артемовск). Донецкая обл.
Leo_vrn писал(а):
Что именно получить хотите?

Хотим "получить" прошел инит матери или нет. Перепробовал кучу комбинаций, но не могу в БИОСе помигать светиками на клаве. В винде срабатывает все четко. Когда нажимаю кнопки локов в БИОСе, мой прибор это ловит, но сам не может ими управлять. В винде код клавиши Num Lock = 0x53, для Caps Lock = 0х39, а какие коды нужно слать в БИОСе не знаю.



_________________
THE TRUTH IS OUT THERE.
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 08 фев 2021, 00:25 
Не участник АСЦ
Не участник АСЦ
Аватара пользователя
Зарегистрирован: 19 июл 2011, 00:50
Наличности на руках:
4.58

Сообщения: 946
Откуда: Odessa
Matrix252005 писал(а):
Хотим "получить" прошел инит матери или нет.

если прошел хендшейк на USB порту, то инит прошел
но это Вам нужно умение писать на нижнем уровне, а не скетчи лепить готовые



_________________
шаман соседнего аула
все для ремонта
ремонт ноутбуков в Одессе
продажа расходных материалов
продажа нужного и полезного !
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 08 фев 2021, 00:37 
Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя
Зарегистрирован: 21 сен 2015, 19:32
Наличности на руках:
155.74

Сообщения: 813
Откуда: Россия, Республика Крым, г. Евпатория
я выдрал мини клаву с чехла планшета(имеет все три светодиода), перепаял шнурок с Micro USB на USB и норм))) жалко научить проверять целостность usb шины нельзя))) А тут спохватился заказать АСЦшный тестер как их нема



_________________
СЦ "СЕТЕВОЙ" Ремонт ноутбуков в Крыму
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 08 фев 2021, 01:38 
Не участник АСЦ
Не участник АСЦ
Аватара пользователя
Зарегистрирован: 19 июл 2011, 00:50
Наличности на руках:
4.58

Сообщения: 946
Откуда: Odessa
Да любое заводское USB устройство заменит тестер, но задача стоит слепить программно проект самому !
А далее включить встроенный АЦП и измерить на замкнутость линии порта
---------- Добавлено спустя 2 минуты 2 секунды: ----------
77romantik77 писал(а):
заказать АСЦшный тестер как их нема

берите наш, мы тоже АСЦ
но тема про самоделку !



_________________
шаман соседнего аула
все для ремонта
ремонт ноутбуков в Одессе
продажа расходных материалов
продажа нужного и полезного !
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 08 фев 2021, 02:12 
Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя
Зарегистрирован: 21 сен 2015, 19:32
Наличности на руках:
155.74

Сообщения: 813
Откуда: Россия, Республика Крым, г. Евпатория
Maxim Skridonenko писал(а):
берите наш, мы тоже АСЦ
но тема про самоделку !

У меня тоже руки чесались что то сделать на выходном, но моего энтузиазма хватило только на маленькую прогу "dmi ридер прошивок от asus" :D



_________________
СЦ "СЕТЕВОЙ" Ремонт ноутбуков в Крыму
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 15 фев 2021, 10:41 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 24 май 2012, 15:34
Наличности на руках:
737.60

Сообщения: 282
Откуда: Екатеринбург
Matrix252005 писал(а):
Он еще сыроват, нужно кое что доделать

перспективно ... допиливайте и про АКБ не забудьте.



_________________
Программатор SUCCESSOR/JIG V2/3.
Пост карты DDR234/NGFF_GoWin/KFCT_BIG
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 15 фев 2021, 12:14 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 06 фев 2021, 19:11
Наличности на руках:
122.07

Сообщения: 66
Откуда: Бахмут(Артемовск). Донецкая обл.
Vertyanov_SS писал(а):
допиливайте и про АКБ не забудьте.

Здравствуйте!!! Там как раз аккум и используется, зарядка сделана на LTC4054LES5-4.2. Купил на али аккум 601148 на 450мАh, а по факту он на 270... Прибор кушает мало, так что и его хватит.



_________________
THE TRUTH IS OUT THERE.
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 15 фев 2021, 13:31 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 24 май 2012, 15:34
Наличности на руках:
737.60

Сообщения: 282
Откуда: Екатеринбург
Matrix252005
выбор с размерами на чип&дип ... заказывать можно и не там



_________________
Программатор SUCCESSOR/JIG V2/3.
Пост карты DDR234/NGFF_GoWin/KFCT_BIG
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 15 фев 2021, 13:41 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 06 фев 2021, 19:11
Наличности на руках:
122.07

Сообщения: 66
Откуда: Бахмут(Артемовск). Донецкая обл.
Vertyanov_SS писал(а):
выбор с размерами на чип&дип

У нас нет его. Я из Украины.



_________________
THE TRUTH IS OUT THERE.
Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 15 фев 2021, 13:45 
Участник АСЦ
Участник АСЦ
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 19 янв 2012, 19:44
Наличности на руках:
1,525.71

Сообщения: 734
Откуда: Калуга
размеры-то можно подглядеть!)))


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Коды клавиатуры для Винды и БИОСа.
СообщениеДобавлено: 15 фев 2021, 13:59 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 06 фев 2021, 19:11
Наличности на руках:
122.07

Сообщения: 66
Откуда: Бахмут(Артемовск). Донецкая обл.
Serge_L писал(а):
размеры-то можно подглядеть!)))

))) Я у Китайцев подсмотрел...


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
THE TRUTH IS OUT THERE.
Не в сети
 Профиль    
 
Показать сообщения за:  Поле сортировки  
 Страница 1 из 1 [ Сообщений: 25 ] 


   Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. RV513 (Skala2_AMD BA41-01532A) Нет изо на матрицу, смещены коды клавиатуры.

в форуме Samsung

demonis

0

780

22 ноя 2020, 19:17

demonis Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. asus x550l (x550lc) как из биоса перенсти ключ винды ?

в форуме ASUS

radio-h

4

1377

13 окт 2017, 10:17

KcapDac Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Compaq 6820s (Inventec DDD DIS) Циклический ресет, коды b8-d0-03

в форуме HP Compaq

2N3904

6

2590

22 июн 2016, 13:35

jafreg Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. eMachines E644 (LA-7092P) не идут POST коды

в форуме Acer & eMachines

vinnienasta1

1

2087

06 фев 2015, 22:11

edkart Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Aspire 5315 (LA3551P) Коды 03 43

в форуме Acer & eMachines

servmv

0

794

10 авг 2015, 19:59

servmv Перейти к последнему сообщению

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Turbo и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: