LINUX.ORG.RU

Долго перераспознаётся клавиатура под иксами

 , , , ,


0

1

Отходит шнур, от чего ведро ругается на якобы EMI. Полгода назад аж прислали патч в поделку @Xintrea из-за этого. Было, решили приклеиванием шнура вдоль корпуса изолентой, но проблема опять вернулась.

И, собственно бы, ничего, клавиатура переподключается почти моментально, в tty работает, а вот под иксами почему-то секунд 15 в отвале. Куда копать?

Логи передёргивания, есишо:

[1535710.040] (II) config/udev: removing device SONiX USB Keyboard
[1535710.093] (II) evdev: SONiX USB Keyboard: Close
[1535710.095] (II) UnloadModule: "evdev"
[1535710.096] (II) config/udev: removing device SONiX USB Keyboard
[1535710.146] (II) evdev: SONiX USB Keyboard: Close
[1535710.154] (II) UnloadModule: "evdev"
[1535730.683] (II) config/udev: Adding input device SONiX USB Keyboard (/dev/input/event5)
[1535730.697] (**) SONiX USB Keyboard: Applying InputClass "evdev keyboard catchall"
[1535730.697] (**) SONiX USB Keyboard: Applying InputClass "evdev keyboard catchall"
[1535730.697] (II) Using input driver 'evdev' for 'SONiX USB Keyboard'
[1535730.697] (**) SONiX USB Keyboard: always reports core events
[1535730.697] (**) evdev: SONiX USB Keyboard: Device: "/dev/input/event5"
[1535730.697] (--) evdev: SONiX USB Keyboard: Vendor 0xc45 Product 0x760b
[1535730.697] (--) evdev: SONiX USB Keyboard: Found 1 mouse buttons
[1535730.697] (--) evdev: SONiX USB Keyboard: Found scroll wheel(s)
[1535730.697] (--) evdev: SONiX USB Keyboard: Found relative axes
[1535730.697] (II) evdev: SONiX USB Keyboard: Forcing relative x/y axes to exist.
[1535730.697] (--) evdev: SONiX USB Keyboard: Found absolute axes
[1535730.697] (II) evdev: SONiX USB Keyboard: Forcing absolute x/y axes to exist.
[1535730.697] (--) evdev: SONiX USB Keyboard: Found keys
[1535730.697] (II) evdev: SONiX USB Keyboard: Configuring as mouse
[1535730.697] (II) evdev: SONiX USB Keyboard: Configuring as keyboard
[1535730.697] (II) evdev: SONiX USB Keyboard: Adding scrollwheel support
[1535730.697] (**) evdev: SONiX USB Keyboard: YAxisMapping: buttons 4 and 5
[1535730.697] (**) evdev: SONiX USB Keyboard: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[1535730.698] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb3/3-5/3-5:1.1/0003:0C45:760B.00B7/input/input200/event5"
[1535730.698] (II) XINPUT: Adding extended input device "SONiX USB Keyboard" (type: KEYBOARD, id 11)
[1535730.698] (**) Option "xkb_rules" "evdev"
[1535730.698] (**) Option "xkb_model" "pc105"
[1535730.698] (**) Option "xkb_layout" "us,ru,ua"
[1535730.698] (**) Option "xkb_variant" ","
[1535730.698] (**) Option "xkb_options" "grp:toggle,compose:menu,terminate:ctrl_alt_bksp,grp_led:scroll"
[1535730.708] (II) evdev: SONiX USB Keyboard: initialized for relative axes.
[1535730.708] (WW) evdev: SONiX USB Keyboard: ignoring absolute axes.
[1535730.710] (**) SONiX USB Keyboard: (accel) keeping acceleration scheme 1
[1535730.711] (**) SONiX USB Keyboard: (accel) acceleration profile 0
[1535730.711] (**) SONiX USB Keyboard: (accel) acceleration factor: 2.000
[1535730.711] (**) SONiX USB Keyboard: (accel) acceleration threshold: 4
[1535735.042] (II) config/udev: Adding input device SONiX USB Keyboard (/dev/input/event4)
[1535735.043] (**) SONiX USB Keyboard: Applying InputClass "evdev keyboard catchall"
[1535735.043] (**) SONiX USB Keyboard: Applying InputClass "evdev keyboard catchall"
[1535735.043] (II) Using input driver 'evdev' for 'SONiX USB Keyboard'
[1535735.043] (**) SONiX USB Keyboard: always reports core events
[1535735.043] (**) evdev: SONiX USB Keyboard: Device: "/dev/input/event4"
[1535735.043] (--) evdev: SONiX USB Keyboard: Vendor 0xc45 Product 0x760b
[1535735.043] (--) evdev: SONiX USB Keyboard: Found keys
[1535735.043] (II) evdev: SONiX USB Keyboard: Configuring as keyboard
[1535735.043] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb3/3-5/3-5:1.0/0003:0C45:760B.00B6/input/input199/event4"
[1535735.043] (II) XINPUT: Adding extended input device "SONiX USB Keyboard" (type: KEYBOARD, id 12)
[1535735.043] (**) Option "xkb_rules" "evdev"
[1535735.043] (**) Option "xkb_model" "pc105"
[1535735.043] (**) Option "xkb_layout" "us,ru,ua"
[1535735.043] (**) Option "xkb_variant" ","
[1535735.043] (**) Option "xkb_options" "grp:toggle,compose:menu,terminate:ctrl_alt_bksp,grp_led:scroll"

Источник дыры в 20 секунд совершенно неясен.

Любопытно, где оно там мышку видит?

Перемещено tazhate из club



Последнее исправление: mertvoprog (всего исправлений: 1)

Ответ на: комментарий от anonymous

Предсказуемый ответ ;) Отказано, да и купим там в лучшем случае подобное говно, выбор-то никакущий с коротким ходом да задёшево.

mertvoprog
() автор топика
Ответ на: комментарий от anonymous

задёшево

$85.99

Вы там совсем, да? ;)

Эта 315 хрювень стоила, и то дохрена, с глубоким ходом втрое дешевле стоят.

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Предсказуемый ответ ;)

Вот тебе менее предсказуемый:

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

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

Ну это в случае, если перебит у конца, что в данном случае весьма сомнительно, конец-то зафиксирован.

Да и паять сначала научиться надо. Мы в позапрошлом году пробовали оторванный проводок в игрушке припаять, лудили-лудили контакт, но провод так и не пристал. А тут и вовсе клавиатуру угробим, резервной-то нет (только PS/2), придётся опять бежать в оффлайновый магазин и покупать первое попавшееся говно. Нафиг-нафиг :3 @K50 Нас уже ругали за рукокрупость, но шшштоподелать ;D

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Ну это в случае, если перебит у конца, что в данном случае весьма сомнительно, конец-то зафиксирован.

Он не перебит, он у корпуса постоянно сгибается и разгибается, ну если вы его зафиксировали, то значит он обломается там где зафиксирован.

Мы в позапрошлом году пробовали оторванный проводок в игрушке припаять, лудили-лудили контакт, но провод так и не пристал.

Бывают такие провода, ну тогда такой провод в помойку и вместо него бери другой, можно даже у шнура разъём откусить.

Ну и ещё лайвхак, съезди в лес, набери с пней натуральной смолы, она замечательна как флюс.

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

Переодически выкусываю испортившийся кусок провода

Кусачками, надеюсь?

Но совет про перепайку удваиваю.

Korchevatel ★★★★★
()
Ответ на: комментарий от torvn77

набери с пней натуральной смолы

Канифоль, дядя! Смола – исходный продукт!

Korchevatel ★★★★★
()
Ответ на: комментарий от torvn77

припаиваю обратно к мышам

Бедные мыши, и так еды нет а ты к ним ещё что-то там припаиваешь.

luke ★★★★★
()
Ответ на: комментарий от torvn77

ну если вы его зафиксировали, то значит он обломается там где зафиксирован

Там петлю оставили с запасом, чтобы натяжения не было ;) Более того, в клавиатуре у входа провода предусмотрительно выемка сделана, чтобы не травмировался.

можно даже у шнура разъём откусить

Аллё, какой шнур, маленькая игрушка, в ней лишь батарейный отсек, платка с контроллером, динамик да монетоприёмник ;) С тоненькими проводками. И не облуживался как раз контакт батарейного отсека, скорее всего. Полностью его припоем, что ли, покрыть…

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

съезди в лес

Да зачем лес, свой сад есть, там смолы вдоволь :P Осенью вот алычу обпиливали, так там целая ветка была в этой дряни, её ещё и муравьи ка-а-а-ак обсели! пилить не давали, заразы ;D

Но канифоль-то чем хуже? натуральныя!

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Там петлю оставили с запасом,

Сколько бы ты петель не делал, а в последнем месте фиксации провод потеряет прочность и начнёт при каждом движении сгибаться.

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

предусмотрительно выемка сделана

Это просто поменяет место где провод досгибается до слома жил, ну если хорошо продумано то он поживёт подольше.

torvn77 ★★★★★
()
Ответ на: комментарий от mertvoprog

Какой оффтоп? Ваше Яичество, совет же дали: заменить провод, раз на новую «клаву» денег нет. А раз руки-крюки, найди мастера, пусть за полчаса впаяет новый. Хоть тому же @torvn77 отправь, если не боишься.

Korchevatel ★★★★★
()
Ответ на: комментарий от torvn77

и начнёт при каждом движении сгибаться

Так не гнётся же, для того и примотан.

Зато может гнуться в углу клавиатуры, где примотка кончается. А это уже далеко не край.

mertvoprog
() автор топика
Ответ на: комментарий от Korchevatel

совет же дали: заменить провод

ЛОРчане совершенно не способны решать задачу в поставленных условиях, да? :P В тред призваны специалисты по вводу в иксах, а не диванные Кулибины.

раз на новую «клаву» денег нет

Хоть тому же @torvn77 отправь

Ну-ну, доставка в Москву наверняка дороже обойдётся, не считая того, что всё это время придётся сидеть без клавы.

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Я в Петербурге.

В тред призваны специалисты по вводу в иксах, а не диванные Кулибины.

Боюсь что тебя долго ждать, потому как если проблему можно решить ремонтом провода то имхо гики не будут городить программные костыли, а решат её ремонтом провода.

torvn77 ★★★★★
()
Ответ на: комментарий от mertvoprog

ЛОРчане совершенно не способны решать задачу в поставленных условиях, да?

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

Korchevatel ★★★★★
()
Ответ на: комментарий от torvn77

Я в Петербурге.

Да какая разница, один хрен РФ.

то имхо гики не будут городить программные костыли, а решат её ремонтом провода

Не все гики рукастые :P

И это не костыли, проблема налицо; Мы иногда уносим эту клаву к другому устройству, а потом приносим обратно, тоже ждать каждый раз, пока распознастся, некузяво. Это ж не винда, которая про P’n’P долго думает, ищет драйвера и гадит балунами, не должно такого быть.

mertvoprog
() автор топика
Последнее исправление: mertvoprog (всего исправлений: 1)
Ответ на: комментарий от Korchevatel

Не будет.

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

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Дело не в простоте метода, а в правильности направления. Аппаратной поломке – физическое воздействие, улавливаешь?

Или это не аппаратный глюк, и «клава» работает прекрасно?

Korchevatel ★★★★★
()
Ответ на: комментарий от Korchevatel

и «клава» работает прекрасно?

Когда контачит — да :P И чтобы отошла, надо довольно сильно задвинуть. Обычно это при посадке происходит. Так что очевидно, что не сильно кумарит, раз через столько месяцев тему про это создали :P

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Когда контачит — да :P И чтобы отошла, надо довольно сильно задвинуть. Обычно это при посадке происходит. Так что очевидно, что не сильно кумарит, раз через столько месяцев тему про это создали :P

Значит, аппаратная поломка. Иди и паяй. Это ведь как с больным зубом: надо не полоскать, а раз сходить к стоматологу, чтобы тот попилял, запихнул пломбу, и больше болеть не будет.

Korchevatel ★★★★★
()

под иксами почему-то секунд 15

Глянь на загрузку CPU в эти 15 секунд. Возможно там пытается очухаться менеджер сессий XFCE.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

менеджер сессий XFCE

Которого у Нас нет. xfconfd разве что висит (без понятия, откуда он берётся; сисямда пишет, что потомок dbus.service).

mertvoprog
() автор топика

Отходит шнур

Куда копать?

Какого ответа ты ожидаешь? Как сваять костыль на костыле, лишь бы не решать хардварную проблему?

Если у тебя копыта не из задницы, припаяй другой провод, раз хочешь сэкономить. Если хочешь вложиться на будущее — бери или собирай механическую клавиатуру со съёмным проводом (прочих со съёмным не встречал).

А костыли — это не по адресу. ☺

mord0d ★★★★★
()
Ответ на: комментарий от mertvoprog

Мы иногда уносим эту клаву к другому устройству, а потом приносим обратно,

Может у тебя вовсе не клавиатура и шнур, а usb гнездо на материнке ушатоно?

Если да, то рекомендую срочно поменять пока материнку не сжог(а такое неисправные usb гнёзда на некотоых материнках вполне могут устроить)

torvn77 ★★★★★
()
Ответ на: комментарий от mord0d

бери или собирай механическую клавиатуру

Шоб шумела и ход глубокий был?

А костыли — это не по адресу. ☺

Ясно, ЛОРчанам раскрывать детали и выкладывать заблаговременно XY problem на блюдечке нельзя. Интересно, как отреагировали бы, если бы Мы про шнур не упоминали.

mertvoprog
() автор топика
Ответ на: комментарий от torvn77

а usb гнездо на материнке ушатоно?

Не-а, это пока крепкое.

то рекомендую срочно поменять

Тут весь ноут менять пора, нафиг его ремонтировать, если тут Brazos вместо процессора распаян на материнке, и это не лечится?

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Шоб шумела

Линейные свитчи и лубрикант.

и ход глубокий был?

Kailh Choc или Cherry ML. Но под первые ты PCB не найдёшь, а вторые совместимы с MX, если я ничего не путаю.

ЛОРчанам

А я не!

XY problem

Проблемы мышей кота не волнуют. :3

Интересно, как отреагировали бы, если бы Мы про шнур не упоминали.

Попробуй ещё раз. ^_~

mord0d ★★★★★
()

у меня было такое два раза - один раз мышь умирала, в другой - usb на материнке

anonymous
()

Если повезёт, то может оказаться, что внутри корпуса клавы провод не припаян, а вставлен в 4х-пиновый разъём (чтоб это узнать разобрать придётся или мучительно гуглить фотки). Тогда можно заменить провод отдельно, если его где-то найти с таким-же разъёмом, например показать фотку разъёма и заказать изготовление кулибиным))

GPFault ★★
()

купить самую дешевую клаву и заменить шнур - не вариант? ну или хотя бы откусить кусок шнура переломанный…

NiTr0 ★★★★★
()
Ответ на: комментарий от mord0d

лубрикант

Затейник!

А я не!

Поздно, уже вляпались сюда.

Проблемы мышей

Но Мы-то не мышь, Мы — свинья!

Попробуй ещё раз. ^_~

Ну очевидно, что уже не здесь. Тред можно закрывать, толку нет.

mertvoprog
() автор топика
Ответ на: комментарий от anonymous

Вы ещё паяльную станцию приобрести предложите :P

mertvoprog
() автор топика
Ответ на: комментарий от NiTr0

Он посередине где-то переломан.

Почему ЛОРчане хором не могут ответить на поставленный вопрос, а вместо этого лезут решать проблему, которая к вопросу напрямую не относится? Из всех ораторов только @i-rinat попытались что-то по делу предложить.

mertvoprog
() автор топика
Ответ на: комментарий от NiTr0

купить самую дешевую клаву и заменить шнур - не вариант?

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

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

а тут тоже лотерея. хоть конечно можно и какой-то микроюсб шнурок обрезать…

NiTr0 ★★★★★
()
Ответ на: комментарий от mertvoprog

ну так выкинуть старый шнур нафиг и подпаять от другой клавы либо юсб-микроюсб кабель с обрезанным разъемом. дел на 5 минут.

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

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

ну так выкинуть старый шнур нафиг и подпаять от другой клавы либо юсб-микроюсб кабель с обрезанным разъемом. дел на 5 минут.

Вы ассумите, что у всех дома стопицот ненужных кабелей уже валяется?

До этой клавы у Нас только PS/2 были.

microUSB дюжеть короткие.

А длинных ненужных нет :P

при очередном падении со стола

Клава не на столе лежит, а на коленях.

И если падает, то виснет на кабеле. А если полетит далеко, то утащит за собой ноут на пол. Так что лучше не ронять ;)

Вы так и не поняли, что вопрос не о клаве, а об иксах? В боксе с Android она мгновенно при подключении распознаётся. В tty на онтопике тоже. А под иксами секунд 15 тупит. Почемяу?

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Кот, свинья, лубрикат, глубокий ход.

Гм.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.