Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 31
  1. #1
    Пользователь Аватар для Nikitos_111
    Регистрация
    10.03.2009
    Возраст
    33
    Сообщений
    87
    Вес репутации
    153

    По умолчанию Мультимедиа кнопки управления из КЛАВИАТЫРЫ

    Пришла в голову такая мысль, а нельзя ли изъять из USB клавиатыры контроллер который отвечает за мультимедиа кнопки, и подпаятся например к кнопкам штатной магнитолы, для управления . Это и громкость и плей пауза, вперед назад....
    И будет ли центрифуга поддерживать эти кнопки????

  2. #2
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    50
    Сообщений
    13,322
    Вес репутации
    10

    По умолчанию Re: Мультимедиа кнопки управления из КЛАВИАТЫРЫ

    Можно конечно, а в центрифуге можно на любые действия назначать горячие клавиши.

  3. #3
    Пользователь Аватар для Nikitos_111
    Регистрация
    10.03.2009
    Возраст
    33
    Сообщений
    87
    Вес репутации
    153

    По умолчанию Re: Мультимедиа кнопки управления из КЛАВИАТЫРЫ

    теперь осталось донора найти...

  4. #4
    Продвинутый
    Регистрация
    01.04.2009
    Возраст
    36
    Сообщений
    336
    Вес репутации
    202

    По умолчанию Re: Мультимедиа кнопки управления из КЛАВИАТЫРЫ

    А че нет такого устройства USB с этими кнопками, и чтоб в 1din вставал?

  5. #5
    Новичок
    Регистрация
    13.04.2009
    Сообщений
    5
    Вес репутации
    136

    По умолчанию Re: Мультимедиа кнопки управления из КЛАВИАТЫРЫ

    готового устройства нет, но сделать такое очень просто.

  6. #6
    Продвинутый
    Регистрация
    01.04.2009
    Возраст
    36
    Сообщений
    336
    Вес репутации
    202

    По умолчанию Re: Мультимедиа кнопки управления из КЛАВИАТЫРЫ

    А примерно, есть наработки у кого, фото?

  7. #7
    Гуру Аватар для St@rz
    Регистрация
    20.06.2008
    Возраст
    45
    Сообщений
    2,293
    Вес репутации
    810

    По умолчанию Re: Мультимедиа кнопки управления из КЛАВИАТЫРЫ

    Можно подключить кнопки на руле. Таком как на фотографии.



    Реализовал самые необходимые функции для того что бы не отвлекаться от дороги.
    Разбираем обычную (не мультимедийную) ненужную клавиатуру, паяем проводки к контроллеру и выводим их на кнопки на руль. И подключаем как обычную клавиатуру.

    У меня (см. рисунок):
    F1: 1А+11В
    F2: 2А+11В
    F3: 2А+6В
    F4: 2А+8В

    У меня на руле четыре кнопки.
    1. "Минус" (F1): короткое нажатие - уменьшение громкости, длинное - возвращение к проигрыванию предыдущей песни.
    2. "Плюс" (F2): короткое нажатие - увеличение громкости, длинное - следующий трек.
    3. "Пауза/воспроизведение" (F3): короткое нажатие - по названию кнопки, длинное полное выключение звука.
    4. "Телефон" (F4): короткое нажатие - ответить на звонок, длинное - положить трубку.
    5. Одновременное нажатие "Минус" и "Телефон" - голосовое управление.

    Для управления Centrafuse сделали скрипт. Программа в прикрепленном архиве.

    Содержание скрипта:
    Код:
    F1 & F4::Send,^!v
    F4 & F1::Send,^!v
    
    ~F1::
    key=F1
    gosub,Shetalka
    if stat= dln
    Send ,!2
    if stat= kor
    Send ,!5
    return
    
    ~F2::
    key=F2
    gosub,Shetalka
    if stat= dln
    Send ,!3
    if stat= kor
    Send ,!4
    return
    
    ~F3::
    key=F3
    gosub,Shetalka
    if stat= dln
    Send ,!6
    if stat= kor
    Send ,!0
    return
    
    ~F4::
    key=F4
    gosub,Shetalka
    if stat= dln
    Send ,^!h
    if stat= kor
    Send ,^!a
    return
    
    Shetalka:
    Loop
    {
        Sleep, 1
        GetKeyState, state, %key%, P
        if state = U  ; The key has been released, so break out of the loop.
            break
        tim=%A_Index%
    }
    if tim <= 30
    {
    ;tooltip, %tim%
    stat= kor
    return
    }
    if tim >= 30
    {
    ;tooltip, %tim% "2"
    stat= dln
    }
    return
    Скрипт ложим в автозагрузку.
    Можете попробовать у себя на компьютере.
    Большое спасибо за разработку скрипта Alexx13.
    Изображения Изображения
    • Тип файла: jpg 1.jpg (16.0 Кб, Просмотров: 833)
    Вложения Вложения
    • Тип файла: rar Knopki.rar (197.0 Кб, Просмотров: 395)
    Последний раз редактировалось St@rz; 16.04.2009 в 08:42.

  8. #8
    Продвинутый
    Регистрация
    31.08.2007
    Сообщений
    398
    Вес репутации
    259

    По умолчанию Re: Мультимедиа кнопки управления из КЛАВИАТЫРЫ

    Цитата Сообщение от St@rz Посмотреть сообщение
    Можно подключить кнопки на руле. Таком как на фотографии.



    Реализовал самые необходимые функции для того что бы не отвлекаться от дороги.
    Разбираем обычную (не мультимедийную) ненужную клавиатуру, паяем проводки к контроллеру и выводим их на кнопки на руль. И подключаем как обычную клавиатуру.

    У меня (см. рисунок):
    F1: 1А+11В
    F2: 2А+11В
    F3: 2А+6В
    F4: 2А+8В

    У меня на руле четыре кнопки.
    1. "Минус" (F1): короткое нажатие - уменьшение громкости, длинное - возвращение к проигрыванию предыдущей песни.
    2. "Плюс" (F2): короткое нажатие - увеличение громкости, длинное - следующий трек.
    3. "Пауза/воспроизведение" (F3): короткое нажатие - по названию кнопки, длинное полное выключение звука.
    4. "Телефон" (F4): короткое нажатие - ответить на звонок, длинное - положить трубку.
    5. Одновременное нажатие "Минус" и "Телефон" - голосовое управление.

    Для управления Centrafuse сделали скрипт. Программа в прикрепленном архиве.

    Содержание скрипта:
    Код:
    F1 & F4::Send,^!v
    F4 & F1::Send,^!v
    
    ~F1::
    key=F1
    gosub,Shetalka
    if stat= dln
    Send ,!2
    if stat= kor
    Send ,!5
    return
    
    ~F2::
    key=F2
    gosub,Shetalka
    if stat= dln
    Send ,!3
    if stat= kor
    Send ,!4
    return
    
    ~F3::
    key=F3
    gosub,Shetalka
    if stat= dln
    Send ,!6
    if stat= kor
    Send ,!0
    return
    
    ~F4::
    key=F4
    gosub,Shetalka
    if stat= dln
    Send ,^!h
    if stat= kor
    Send ,^!a
    return
    
    Shetalka:
    Loop
    {
        Sleep, 1
        GetKeyState, state, %key%, P
        if state = U  ; The key has been released, so break out of the loop.
            break
        tim=%A_Index%
    }
    if tim <= 30
    {
    ;tooltip, %tim%
    stat= kor
    return
    }
    if tim >= 30
    {
    ;tooltip, %tim% "2"
    stat= dln
    }
    return
    Скрипт ложим в автозагрузку.
    Можете попробовать у себя на компьютере.
    Большое спасибо за разработку скрипта Alexx13.

    а как бы на 9 кнопок забубенить

  9. #9
    Гитарист Аватар для Botyfalf
    Регистрация
    11.03.2008
    Возраст
    39
    Сообщений
    212
    Вес репутации
    194

    По умолчанию Re: Мультимедиа кнопки управления из КЛАВИАТЫРЫ

    Цитата Сообщение от -=zds=- Посмотреть сообщение
    А че нет такого устройства USB с этими кнопками, и чтоб в 1din вставал?
    Если использовать куски от донора с пиктограммками, то можно красивую панельку получить, в том числе и в 1 din. А прогу тут вот такую подогнали форумчане:
    http://slydiman.narod.ru/scr/index.htm

  10. #10
    Гуру Аватар для St@rz
    Регистрация
    20.06.2008
    Возраст
    45
    Сообщений
    2,293
    Вес репутации
    810

    По умолчанию Re: Мультимедиа кнопки управления из КЛАВИАТЫРЫ

    Цитата Сообщение от format_c Посмотреть сообщение
    а как бы на 9 кнопок забубенить
    На 4 кнопки можно повесить 20 команд. И даже больше. Сделать можно за счет сочетания двух клавиш. Но не стал этого делать что бы не путаться в сочетании клавиш. Сделал только самые необходимые.

    Напиши сколько и каких кнопок у тебя будет. И какие команды на них нужно повесить. Переписать скрипт можно за 10 минут.
    Последний раз редактировалось St@rz; 16.04.2009 в 15:10.

Страница 1 из 4 1234 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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