Форум русскоязычного сообщества Ubuntu


Автор Тема: Мультимедиа клавиши Acer Aspire 5633  (Прочитано 3019 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Мультимедиа клавиши Acer Aspire 5633
« : 15 Февраля 2007, 17:22:08 »
На ноутбуке Acer Aspire 5633 не работают дополнительные клавиши (почта, браузер, громкость и т.д.)
Через стандартную утилиту "Комбинации клавиш клавиатуры" нажатие этих клавиш не снимается.
Нналогично xev тоже ничего не кажет.

Есть ощущение, что это как-то решается через xmodmap, но как конткетно? Примеры от других моделей не прокатывают :( Как завести бы эти клавиши?
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн virens

  • Активист
  • *
  • Сообщений: 329
    • Просмотр профиля
Re: Мультимедиа клавиши Acer Aspire 5633
« Ответ #1 : 16 Февраля 2007, 12:30:13 »
Нналогично xev тоже ничего не кажет.
Вот это очень фигово. Большинство программ реагируют именно на коды клавиш. xmodmap тоже не поможет - это та же песнс.

Как завести бы эти клавиши?
Хм... можно попробовать поставить более новое ядро и активировать asus acpi extra. Они должны ловиться по кодам клавиш, а делает это криворукий асусовский ACPI.

Могу предложить другое решение: почему бы не задействовать простаивающую клавишу Super (которая с флажком оффтопика) и не повесить на неё сочетания клавиш для запуска нужных приложений? hotkeys, например, будет исправно запускать всё, что вы ему прикажете.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: Мультимедиа клавиши Acer Aspire 5633
« Ответ #2 : 16 Февраля 2007, 13:09:09 »
Да мне не обязательно они нужны. Я спокойно и без них обхожусь. Жаль только, что на младших моделсх эти кнопки работают, а тут - облом.

С ядрами возиться мне, честно говоря, лень. Да не хотелось бы ставить ядро не из репозиторис.

А про asus acpi extra можно поподробнее?
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: Мультимедиа клавиши Acer Aspire 5633
« Ответ #3 : 16 Февраля 2007, 15:42:44 »
Так, с клавишами € и $ разобрался.

Маленькое HOWTO.
Правим /etc/rc.local, добавляем строки перед "exit 0"
setkeycodes e033 123 #Euro
setkeycodes e034 128 #Dollar


Создаем и правим файл ~/.Xmodmap, добавлсс строки
keycode 210 = EuroSign
keycode 232 = dollar

Выполнсем
xmodmap ~/.Xmodmap

Перегружаемсс. Все.

Что меня не радует. Какас связь между кода клавиш 123 и 210, и 128 и 232? Решение подобрал шареньем по инету и xev
« Последнее редактирование: 16 Февраля 2007, 15:51:36 от andrewcrew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: Мультимедиа клавиши Acer Aspire 5633
« Ответ #4 : 16 Февраля 2007, 15:53:02 »
связь - х.з. какас

с писал уже про такое поведение setkeycodes

привсзать все клавиши можно через setkeycodes: жмём по очереди каждую, затем смотрим в dmesg
если там есть сообщения о том что клавиши не привсзаны - это оно, коды для каждой клавиши можно выбрать любые (свободные можно узнать по getkeycodes)

после setkeycodes - можно делать xmodmap, а можно сразу на них что-то вешать

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: Мультимедиа клавиши Acer Aspire 5633
« Ответ #5 : 16 Февраля 2007, 15:58:27 »
А поподробнее о процедуре получения через dmesg можно? Что за чем нажимать и куда смотреть.

У меня еще остались все неклавиатурные клавиши неокучеными :)
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: Мультимедиа клавиши Acer Aspire 5633
« Ответ #6 : 16 Февраля 2007, 18:28:32 »
а куда подробнее?
в dmesg всё что надо будет сказано

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

Оффлайн Pool

  • Участник
  • *
  • Сообщений: 228
    • Просмотр профиля
Re: Мультимедиа клавиши Acer Aspire 5633
« Ответ #7 : 16 Февраля 2007, 18:41:47 »
Если хотите можно попробовать поставить http://sven.linux.kiev.ua/

Приципить можно практически все

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: Мультимедиа клавиши Acer Aspire 5633
« Ответ #8 : 16 Февраля 2007, 19:29:33 »
Прежде чем ставить sven, надо что бы система принимала кейкоды клавиш. А с этим как раз и проблема.
Если xev не ловит, то и sven ничего не поймает. Я Sven как облупленый знаю :) все таки xneur с написал, а там как раз тоже перехват нажатий идет :)
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: Мультимедиа клавиши Acer Aspire 5633
« Ответ #9 : 16 Февраля 2007, 19:45:17 »
есть keytouch, он со сканкодами работает

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: Мультимедиа клавиши Acer Aspire 5633
« Ответ #10 : 17 Февраля 2007, 01:49:40 »
В общем, обновил биос, поставил keytouch и keytouch-editor.
Печально, но на всех /dev/input/eventХ, что есть в системе - полный ноль.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн aleksubuntu

  • Активист
  • *
  • Сообщений: 254
    • Просмотр профиля
Re: Мультимедиа клавиши Acer Aspire 5633
« Ответ #11 : 19 Января 2008, 20:52:47 »
помогите плиз с компиляцией sven.
configure прошло
make прошло с предупреждениями
sam@sam-desktop:~/sven-0.6$ checkinstall -D

checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
         Эта программа распространяется на условиях GNU GPL



*****************************************
**** Debian package creation selected ***
*****************************************

Этот пакет был создан с использованием данных значений:

0 -  Maintainer: [ sam@sam-desktop ]
1 -  Summary: [ Package created with checkinstall 1.6.1 ]
2 -  Name:    [ sven ]
3 -  Version: [ 0.6 ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ sven-0.6 ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]

Введите номер для изменения параметра или нажмите ВВОД для продолжения:

Installing with make install...

========================= Результаты установки ===========================
Making install in libsven
make[1]: Entering directory `/home/sam/sven-0.6/libsven'
make[2]: Entering directory `/home/sam/sven-0.6/libsven'
test -z "/usr/lib" || mkdir -p -- "/usr/lib"
 /bin/bash ../libtool --mode=install /usr/bin/install -c  'libsven.la' '/usr/lib/libsven.la'
/usr/bin/install -c .libs/libsven.so.2.0.0 /usr/lib/libsven.so.2.0.0
/usr/bin/install: setting permissions for `/usr/lib/libsven.so.2.0.0': No such file or directory
(cd /usr/lib && rm -f libsven.so.2 && ln -s libsven.so.2.0.0 libsven.so.2)
(cd /usr/lib && rm -f libsven.so && ln -s libsven.so.2.0.0 libsven.so)
/usr/bin/install -c .libs/libsven.lai /usr/lib/libsven.la
/usr/bin/install: setting permissions for `/usr/lib/libsven.la': No such file or directory
/usr/bin/install -c .libs/libsven.a /usr/lib/libsven.a
/usr/bin/install: setting permissions for `/usr/lib/libsven.a': No such file or directory
ranlib /usr/lib/libsven.a
ranlib: could not create temporary file whilst writing archive: No more archived files
make[2]: *** [install-libLTLIBRARIES] Ошибка 1
make[2]: Leaving directory `/home/sam/sven-0.6/libsven'
make[1]: *** [install-am] Ошибка 2
make[1]: Leaving directory `/home/sam/sven-0.6/libsven'
make: *** [install-recursive] Ошибка 1

****  Установка неудачна. Отменяется создание пакета.

Очищается...OK

Удачи.

sam@sam-desktop:~/sven-0.6$
« Последнее редактирование: 20 Января 2008, 11:54:26 от aleksubuntu »
ASUS A8N-VM CSM, amd64 x2 4400, 2Gb, WD320Gb, GTX260GS, window7 x64 & kubuntu-12.10-desktop-amd64, s-1401, s2-3200ci, aspire 5745dg

 

Страница сгенерирована за 0.029 секунд. Запросов: 23.