Anonymous
все коды что выше 255 проходят мимо
Anonymous
это c более новый сборках kernel сделали так
🦥Alex Fails
Ого
Anonymous
и теперь все делают ремаппинг так чтобы попасть в 0-255
🦥Alex Fails
Дык мало ж кнопок в итоге получается(
Anonymous
получается да
Anonymous
ща погодь скину где нашел
Anonymous
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/313514
Купи
как думаете
Купи
Я предполагаю, что вы знакомы с фундаментальными основами программирования, излагаемыми в части I. Поэтому,
например, хоть я и рассматриваю рекурсию и итерацию в этой части ршги, я не трачу
много времени на прояснение вопроса о реальной пользе этих концепций.
Купи
значит ли это
Купи
"пропускайте к херам первую часть"
Alexey
Если ты такое спрашиваешь, значит не уверен, не уверен - иди читай все подряд
Alexey
Anonymous
правильно
Anonymous
только я нашел это только сегодня
Anonymous
а думал что проблема с uinput у меня
Anonymous
вернее в настройкой виртуального устройства
Anonymous
а пролема появилась позавчера))
Alexey
Ну.. Welcome to Linux Kernel Hell :)
Anonymous
))
Купи
Светомеч
Светомеч
Светомеч
Но с 4.4 на него как-то стремно прыгать, тем более ноут старый, вдруг что-то поддерживать перестали
Светомеч
Alexey
ну, пока ядро поддерживается и у тебя работает, зачем трогать?
Alexey
у нас вообще 3.12.* на некоторых железяках и норм
Alexey
патчи прилетаеют
Светомеч
Светомеч
Светомеч
Anonymous
а кто знает на busybox как просмотреть какие keycodes принимаются
Anonymous
потому что стандартных тех команд нет как в ubuntu например
Anonymous
типа showkey --keycodes чтонибудь
Sergey
Anonymous
Anonymous
оказалось все таки с uinput
Anonymous
проблема была
Anonymous
когда регистрировал устройство
Anonymous
Anonymous
было vendor 0x1 и product 0x1 и версия 0
Anonymous
не работало потому что китайцы пульт управление зарегистрировали с такими данными
Anonymous
keylayouts файлы мапят с linux keycode в android keycode.
Anonymous
и такой файл есть для их устройтсва
Anonymous
может кому пригодится
Uladzislau
дайте линк pro.linux плс
🦥Alex Fails
@prodot - тут был
Uladzislau
Артём
Люди, помогите плиз, есть
pdf набор сканов, надо перевести в текст в формате txt, doc, docx и т.д. юзаю поиск слов адобовский, он находит, но при экспорте или копировании в doc, docx и т.д. выдаёт ересь с кодировкой, подскажите плиз как поправить?
🦥Alex Fails
Bandikoot
Доброе утро, джентльмены. Очень надеюсь на дельный совет: есть базовый класс Line с virtual методом Draw, есть пара классов-наследников с замещающими тот метод своими методами.
Ещё есть vector<Line>, в который добавляются по условию объекты Segment или Arc. Задача стоит перебрать вектор и вызвать метод Draw от объектов классов-наследников.
Но даже вот такой набросок:
for (uint i = 0; i < Lines.size(); ++i)
{
Segment& p = dynamic_cast <Segment&> (Lines[i]);
p.Draw(painter);
}
кидает мне std::bad_cast. В упор не вижу, где накосячил.
Крылатый
Крылатый
Но это на хаскеле.
Aidar
🦥Alex Fails
Aidar
Указатели храни
Aidar
Ты потерял кусок информации
Aidar
Потому что прикастовал производный тип к паренту
Aidar
Это супапро кстати
Bandikoot
if (ui->SegmentButton->isChecked())
Lines.push_back(Segment(ui->AlgoComboBox->currentIndex(), startPoint, endPoint));
else
Lines.push_back(Arc(ui->AlgoComboBox->currentIndex()));
вот таким макаром заполняется вектор
🦥Alex Fails
А чтобы все время не перебирать вектор, рекомендую сделать класс LineGrou[
🦥Alex Fails
🦥Alex Fails
Указатели храни
Вот это дельный также совет. Но надо аккуратнее с ними. Рекомендую смарт пойнтеры типа shared_ptr
Aidar
А кто сказал что я про рав
Aidar
Да
🦥Alex Fails
Aidar
Ты вызвал оператор копирования родителя
Aidar
Ну или перемещения
Bandikoot
мдэ, грустно
🦥Alex Fails
сделай vector<shared_ptr<Base>>