PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   Горячие клавиши. (http://pccar.ru/showthread.php?t=14151)

AlexIz 24.01.2011 22:46

Горячие клавиши.
 
Подскажите, как в файле keytbl называются главная панель, музыка, и другие панели. :blush:

Bersenev 24.01.2011 22:55

MyApp0 - Главное меню, MyApp1 - Музыка, MyApp2 - Радио, MyApp3 - Телевизор, MyApp4 - Видео, MyApp5 - Фото, MyApp6 - Видеорегистратор, MyApp7 - Приборы OBD, MyApp8 - Коммуникатор, MyApp9 - Погода, MyApp10 - Интернет, MyApp11 - Навигация, MyApp12 - Камеры, MyApp13 - Плагины, MyApp14 - Коды регионов, MyApp15 - Приборы, MyApp16 - Выбор GPS, MyApp17 - Календарь, MyApp18 - Калькулятор, MyApp19 - Процессы, MyApp20 - DVD, MyApp21 - Радио Winamp, MyApp22 - Синхронизация, MyApp23 - Почта, MyApp24 - OBDMPG, MyApp25 - Skype, MyApp26 - WiFi менеджер, MyApp27 - Радио интернет, MyApp35 - MyApp68 - встроенные программы.

AlexIz 24.01.2011 23:02

Спасибо!
Требуется ещё пояснение. В главный экран вызывается комбинацией "ctrl+l". в файле это 16432,"MyApp0".
Как получается код 16432?

AlexIz 25.01.2011 21:36

Ау:blush:

Bersenev 25.01.2011 22:15

Цитата:

Сообщение от AlexIz (Сообщение 169946)
Требуется ещё пояснение. В главный экран вызывается комбинацией "ctrl+l". в файле это 16432,"MyApp0".
Как получается код 16432?

16432 это ctrl+0, противоречие между тем что на экране и тем что в файле keytbl возможно при первоначальной установке, если назначать кнопки из скина, то противоречия исчезают.

Как формируется код я не знаю, он формируется автоматически, поэтому как то этим вопросом не задавался, завтра у автора поинтересуюсь.

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

AlexIz 25.01.2011 23:07

Подключаю кнопки на руле через адаптер, который эмулирует коды нажатия клавиш. Чтобы не переназначать клавиши в iCar, хочу определить по коду из keytbl эту комбинацию, а потом эмулировать её в адаптере. С одноклавишными понятно. Громкость, mute, работают, а вот с двойными не могу расшифровать.

Bersenev 25.01.2011 23:28

Цитата:

Сообщение от AlexIz (Сообщение 170160)
Подключаю кнопки на руле через адаптер, который эмулирует коды нажатия клавиш. Чтобы не переназначать клавиши в iCar, хочу определить по коду из keytbl эту комбинацию, а потом эмулировать её в адаптере. С одноклавишными понятно. Громкость, mute, работают, а вот с двойными не могу расшифровать.

В икаре нет стандартных сочетаний, это просто настройки автора.

Я уже говорил и ещё раз повторюсь, лучше всего очистить содержимое keytbl и настроить всё под себя из скина.

Ты хочешь назначить стандартные команды, всё это доступно из скина. Вот если понадобиться повесить что-то особенное, тогда стоит разбираться с кодами.

AlexIz 25.01.2011 23:40

Понял, попробую. Собственно, теперь для этого всё есть. Спасибо!

vic_pnz 02.02.2011 14:39

Цитата:

Сообщение от Bersenev (Сообщение 170167)
В икаре нет стандартных сочетаний, это просто настройки автора.

Я уже говорил и ещё раз повторюсь, лучше всего очистить содержимое keytbl и настроить всё под себя из скина.

Ты хочешь назначить стандартные команды, всё это доступно из скина. Вот если понадобиться повесить что-то особенное, тогда стоит разбираться с кодами.

Alt+2 или Alt+3 не смог добиться. Из скина эти клавиши неработают. Может подскажите какой код прописать в файлике keytbl для использования этих клавиш?

Alex-NN 02.02.2011 14:57

Запускаешь "KeyCode", который есть в папке Икара. Жмешь "Alt+2", код= "4050".
"Alt+3", код= "4051".:yes4:

А чем не нравится "Ctrl+Alt+2" или "Ctrl+2"?

Actyon 02.02.2011 21:10

парни можно мне разьяснить на пальцах как настроить рулевые кнопки? мой адаптре эмулирует клавиатуру. т.е. в программе эмулятора я назначаю клавиши клавиатуры.
Например в ЦФ потом можно назначить эта клафиши на действия. тут как то не уловил.

= Nicki = 02.02.2011 21:13

Цитата:

Сообщение от Actyon (Сообщение 171486)
парни можно мне разьяснить на пальцах как настроить рулевые кнопки? мой адаптре эмулирует клавиатуру. т.е. в программе эмулятора я назначаю клавиши клавиатуры.
Например в ЦФ потом можно назначить эта клафиши на действия. тут как то не уловил.

http://www.pccar.ru/showpost.php?p=171423&postcount=10

Actyon 02.02.2011 21:18

спсибо отпишусь о выполнении, ну и извините за ламерство. :)

= Nicki = 02.02.2011 21:27

дa ни чe бывaeт

AlexIz 13.02.2011 14:55

Подскажите, пожалуйста. Я установил программу, скажем IGO. На кнопку вызова назначил клавишу, скажем "K". Кде прописывается это сочетание. В KeyTBL не вижу. :(

Мишаня 121 13.02.2011 16:33

Цитата:

Сообщение от Actyon (Сообщение 171486)
парни можно мне разьяснить на пальцах как настроить рулевые кнопки? мой адаптре эмулирует клавиатуру. т.е. в программе эмулятора я назначаю клавиши клавиатуры.
Например в ЦФ потом можно назначить эта клафиши на действия. тут как то не уловил.

Покажи, как выглядит адаптер, мож описание есть?

AlexIz 13.02.2011 16:57

Не могу поменять горячую клавишу на кнопку Навигация.

Bersenev 13.02.2011 17:16

Цитата:

Сообщение от AlexIz (Сообщение 173218)
Не могу поменять горячую клавишу на кнопку Навигация.

А на неё из скина повесить горячую клавишу наверно не получиться, только прямым редактированием keytbl.ini

AlexIz 13.02.2011 17:22

Написал так
/, Навигация F4
115, "MyApp11"
Не работает

Bersenev 13.02.2011 17:24

Цитата:

Сообщение от AlexIz (Сообщение 173192)
Подскажите, пожалуйста. Я установил программу, скажем IGO. На кнопку вызова назначил клавишу, скажем "K". Кде прописывается это сочетание. В KeyTBL не вижу. :(

А что ты ищешь в keytbl? Должна быть строка

75,"MyApp_НОМЕР_КНОПКИ_ФУБАРА"

AlexIz 13.02.2011 17:32

А номер кнопки фубара где взять?

Denis_R 05.03.2011 11:14

Цитата:

Сообщение от Bersenev (Сообщение 173226)
А что ты ищешь в keytbl? Должна быть строка

75,"MyApp_НОМЕР_КНОПКИ_ФУБАРА"

Прописываю код который определился в KeyCode на номер кнопки но результат нулевой.

= Nicki = 05.03.2011 11:18

Цитата:

Сообщение от Denis_R (Сообщение 175879)
Прописываю код который определился в KeyCode на номер кнопки но результат нулевой.

а запись в файле одна? Проверь не дублируются ли

Bersenev 05.03.2011 11:33

Цитата:

Сообщение от Denis_R (Сообщение 175879)
Прописываю код который определился в KeyCode на номер кнопки но результат нулевой.

А подробнее что и куда прописываешь, и что хочешь при этом получить.

Товарищи, не скупитись на описание проблемы, и будет вам счастье.:acute:

Denis_R 05.03.2011 11:54

Цитата:

Сообщение от Bersenev (Сообщение 173226)
А что ты ищешь в keytbl? Должна быть строка

75,"MyApp_НОМЕР_КНОПКИ_ФУБАРА"

Цитата:

Сообщение от Bersenev (Сообщение 175882)
А подробнее что и куда прописываешь, и что хочешь при этом получить.

Товарищи, не скупитись на описание проблемы, и будет вам счастье.:acute:



В KeyTBL.ini на MyApp1 и MyApp2 прописываю код который определил в KeyCode.exe при нажатии на кнопку ИК пульта, соответственно для "Музыка" и "Радио". Прописать "горячие клавиши" в скине не могу т.к. нет кнопок соответствующих необходимым приложениям.

Ниже KeyTBL.ini

Код:

49191,""
49189,""
49192,"CF_PLAY"
16393,"NextApp"
16467,"MenuPanel"
16461,""
24614,"cf_APPOSK"
16464,"SCSH"
16465,"ToggleDayNightState"
16449,"ChooseLoadedApps"
16459,"DinamicButtonsMenu"
16474,""
16507,"FullscreenApp"
6078,"MyApp1"
6085,"MyApp2"
16435,"MyApp3"
16436,"MyApp4"
16454,"MyApp5"
16439,"MyApp27"
16432,"MyApp0"
49235,"CF_NEXT"
49217,"CF_PREV"
49339,"VOL+"
49341,"VOL-"
49233,"MUTE"
49242,"MyAppClose"
49236,"BlackScreen_on"
49239,"MyApp11"


Bersenev 05.03.2011 12:15

Цитата:

Сообщение от Denis_R (Сообщение 175884)
Прописать "горячие клавиши" в скине не могу т.к. нет кнопок соответствующих необходимым приложениям.

Не понял почему нельзя в скине назначить, у меня всё назначилось, но и бог с ним

Цитата:

Сообщение от Denis_R (Сообщение 175884)
В KeyTBL.ini на MyApp1 и MyApp2 прописываю код который определил в KeyCode.exe при нажатии на кнопку ИК пульта, соответственно для "Музыка" и "Радио".

Ниже KeyTBL.ini

Код:

6078,"MyApp1"
6085,"MyApp2"


KeyCode.exe это скрипт для РР поэтому он не всегда выдаёт код поддерживаемый икаром.

Ты хочешь передать код Ctrl-Alt-N (6078) Ctrl-Alt-U (6085)

Для икара это будет так

49230,"MyApp1"
49237,"MyApp2"

Denis_R 05.03.2011 12:43

Цитата:

Сообщение от Bersenev (Сообщение 175887)
Не понял почему нельзя в скине назначить, у меня всё назначилось, но и бог с ним



KeyCode.exe это скрипт для РР поэтому он не всегда выдаёт код поддерживаемый икаром.

Ты хочешь передать код Ctrl-Alt-N (6078) Ctrl-Alt-U (6085)

Для икара это будет так

49230,"MyApp1"
49237,"MyApp2"



Спасибо за коды.
Насколько я понял в скине можно назначить клавиши только на вызов окна (приложения), уже открытого в икаре или я не прав?

Если KeyCode.exe дает не правильный код, с помощью какой программы можно получить правильный, на будующее.

http://content.foto.mail.ru/mail/ber...rrds/i-191.jpg

Bersenev 05.03.2011 12:49

Цитата:

Сообщение от Denis_R (Сообщение 175894)
Спасибо за коды.
Насколько я понял в скине можно назначить клавиши только на вызов окна (приложения), уже открытого в икаре или я не прав?

Открой Музыку и сделай то же самое, что сделано для iGo.

Denis_R 05.03.2011 12:51

Цитата:

Сообщение от Bersenev (Сообщение 175887)
Не понял почему нельзя в скине назначить, у меня всё назначилось, но и бог с ним



KeyCode.exe это скрипт для РР поэтому он не всегда выдаёт код поддерживаемый икаром.

Ты хочешь передать код Ctrl-Alt-N (6078) Ctrl-Alt-U (6085)

Для икара это будет так

49230,"MyApp1"
49237,"MyApp2"

Цитата:

Сообщение от Bersenev (Сообщение 175899)
Открой Музыку и сделай то же самое, что сделано для iGo.

Понятно, в окне сохранения горячих клавиш немного не правильный заголовок, не для экрана, а для приложения.

Denis_R 05.03.2011 12:57

Цитата:

Сообщение от Denis_R (Сообщение 175900)
Понятно, в окне сохранения горячих клавиш немного не правильный заголовок, не для экрана, а для приложения.

Последний вопрос снимается прочитал здесь http://pccar.ru/showpost.php?p=164899&postcount=528

Albert.comp 26.03.2011 15:42

Люди! Просветите неграмотного. Как допустим нажать комбинацию ctrl-alt-1 что сразу 3 кнопки нажать на ходу на клаве !? Точнее наверно как сэмулировать эту комбинацию?

Кто какими эмуляторами или программами пользуется? Ну кроме ИК пультов и тп. Хочется жестко подать комбинацию в USB.

Alex-NN 26.03.2011 16:43

Цитата:

Сообщение от Albert.**** (Сообщение 178581)
Люди! Просветите неграмотного. Как допустим нажать комбинацию ctrl-alt-1 что сразу 3 кнопки нажать на ходу на клаве !? Точнее наверно как сэмулировать эту комбинацию?

Кто какими эмуляторами или программами пользуется? Ну кроме ИК пультов и тп. Хочется жестко подать комбинацию в USB.

Keyboard Maniac - супер-мега вещь!!! Замена комб. трех клавиш на одну - плевое дело. Постоянно пользую!:yes4:
Прога легко доступна на просторах интернета.

А нафига, вообще, в Икаре три клавиши. Вроде действие можно выполнить и одной кнопкой без всякой подмены?

Bersenev 26.03.2011 16:46

Цитата:

Сообщение от Albert.**** (Сообщение 178581)
Люди! Просветите неграмотного. Как допустим нажать комбинацию ctrl-alt-1 что сразу 3 кнопки нажать на ходу на клаве !? Точнее наверно как сэмулировать эту комбинацию?

Кто какими эмуляторами или программами пользуется? Ну кроме ИК пультов и тп. Хочется жестко подать комбинацию в USB.

Вопрос не корректно задан, не ясно у тебя есть клавиатура и на ней надо нажать на ходу ctrl-alt-1, или назначить на клаве одну кнопку, при нажатии на которую эмулируется нужная комбинация, или надо из какой то программы эмулировать эту комбинацию. И что значит "подать комбинацию в USB"? При этом ещё и без устройства.

Не скупись на описание, и будет тебе счастье:bye:

Albert.comp 26.03.2011 23:26

Вложений: 5
Трудно обьяснить чего сам хочу. как говорится - правильно заданный вопрос - половина ответа. Попробую объяснить.

Был у меня когда-то mp3 в машине когда еще не было мониторов. Стоял там LCD двустрочный. Немного дружу с пиками - написал прогу, которая посылает комбинацию в порт клавиатуры.
Вложение 21274 Вложение 21275

Но пока на USB отправить не могу - опыта не хватает и времени. Можно FTDI поставить или пику с USB - был бы идеальный вариант.

А пока вот клаву раздербанил. Но использую только верхнюю часть (полукруглую) и стрелки.

Вложение 21278 Вложение 21276 Вложение 21277

И все вроде ничего, но... Буквы как горячие кнопки если использую(например в winamp) - то они блокируются при наборе текста. F1 - F12 - на все приложения не хватит.
У клавы вроде кнопок много дополнительных - но не изменишь комбинацию - нафиг мне допустим вызов калькулятора - я б чего другое может на эту кнопку повесил.

Просто не хочу клаву трогать. Хочу автономный девайс.
Вот и спросил кто как решает эту задачу.
Можно наверно огородами пойти - и на каждом активном окне сделать свои горячие кнопки. Допустим F1 - открыть файл в винампе, и она же запись на флеш в видеорегистраторе ... Просто боюсь будет путаница.

Вот и хочется что нибудь автономное дешевое и сердитое! Может есть клава USB , которая может изменить по желанию кнопки мультимедиа на свои, ну или что подобное?

Albert.comp 26.03.2011 23:53

Цитата:

Сообщение от Alex-NN (Сообщение 178587)
Keyboard Maniac - супер-мега вещь!!! Замена комб. трех клавиш на одну - плевое дело. Постоянно пользую!:yes4:

Спасибо за наводку - друг! Попробую!

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

Так что буду рад всем предложенным вариантам. Думаю это многим интересно!

Bersenev 27.03.2011 10:09

Я тоже думаю, что Keyboard Maniac тебе будет достаточно, но если не хватит, то используй AutoHotKey, там конечно сложнее, но намутить можно что хочешь.

Albert.comp 27.03.2011 13:08

Спасибо за наводку. Будем мучить маньяка пока!

zhserg 28.06.2011 07:52

Подскажите код "Ctrl+Tab" и "Alt+Tab". Что то с помощью KeyCode не получается.

AlexIz 28.06.2011 08:33

Ctrl+Tab 2009. Alt+Tab не получаетсЯ

zhserg 28.06.2011 08:38

Спасибо и на этом :)


Часовой пояс GMT +4, время: 03:50.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot