The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Драйвер для ввода цифр при помощи дискового номеронабирателя от старых телефонов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Драйвер для ввода цифр при помощи дискового номеронабирателя от старых телефонов"  +/
Сообщение от opennews (ok), 24-Май-25, 21:50 
Для ядра Linux разработан драйвер rotary_dial, позволяющий использовать для ввода цифр дисковый номеронабиратель, применявшийся в телефонных аппаратах с импульсным набором   номера. Номеронабиратель можно использовать вместо нумпада в качестве стильного аксессуара по аналогии с тем, как несколько лет назад он был задействован в мобильном телефоне. Номеронабиратель подключается через GPIO и после активации драйвера становится доступен как новое устройство ввода evdev...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=63299

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

4. Сообщение от Аноним (4), 24-Май-25, 21:53   –4 +/
Лучше бы

>Your system is too slow

пофиксили, а то работать просто невозможно.

https://lists.freedesktop.org/archives/wayland-devel/2020-Ju...

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

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

Раньше подобные симптомы (и в куда более мягкой форме) наблюдались только на третьем пне, а теперь наблюдаются на "коре дуба".

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #9, #20, #21, #32, #78

8. Сообщение от Аноним (8), 24-Май-25, 21:58   +1 +/
пора покупать зион-с-озона...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #11, #19, #22

9. Сообщение от Аноним (9), 24-Май-25, 22:01   –4 +/
Время разогнать кору дуба, я думаю
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #14, #15

10. Сообщение от 12yoexpert (ok), 24-Май-25, 22:01   +1 +/
какой смысл писать драйвер, если Arduino pro micro и три строчки кода на си решают задачу кроссплатформенно и навсегда, а с nice!nano можно не только использовать номеронабиратель для набора номера на смартфоне по bluetooth, но и использовать весь телефон как гарнитуру смартфона?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #37

11. Сообщение от Аноним (11), 24-Май-25, 22:02   +2 +/
Первое поколение тредрипперов за смешные деньги продаются, по моему новые. Кому нужен этот Зион теперь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #16, #18, #74

13. Сообщение от Аноним (13), 24-Май-25, 22:12   +7 +/
Нужное
Это ведь не прокрутка консоли? да?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #81, #97, #103

14. Сообщение от Аноним (14), 24-Май-25, 22:15   +3 +/
Я думаю, не тех вы разгонять предлагаете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

15. Сообщение от Аноним (19), 24-Май-25, 22:16   +/
Неразумное соотношение прироста производительности и энергопотребления (вместе с тепло отделением). Я свой гаражный qore 2 quad пробовал разгонять, бредовая затея.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #28

16. Сообщение от 12yoexpert (ok), 24-Май-25, 22:16   +/
да и последнее за копейки продаётся. можно пятое взять, если денег нет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

17. Сообщение от Аноним (19), 24-Май-25, 22:17   +2 +/
Шутки шутками, а на фото девайс стильный и я бы такой прикупил за разумные деньги в качестве сувенира.
Ответить | Правка | Наверх | Cообщить модератору

18. Сообщение от Аноним (8), 24-Май-25, 22:18   +/
> Первое поколение тредрипперов

а, это те слоупоки на 180 ватт против 145...
https://picabox.ru/pictures/2025/05/25/02/14/1638517453.png

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

19. Сообщение от Аноним (19), 24-Май-25, 22:20   +/
Актуальность зионов осталась в 2016 году. Сегодня с барахолки за те же деньги, что и зеон, можно взять какой-нибудь coffee lake i7-8700 в комплекте с материнкой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #38, #86

20. Сообщение от Аноним (19), 24-Май-25, 22:22   +1 +/
> libinput

Зачем им фиксить то, что по своей задумке было создано чтобы подстегнуть тебя обновлять железо чаще.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

21. Сообщение от Oe (?), 24-Май-25, 22:27   +/
Ну, зато безопасно и в юзерспейсе. Реалтайм, прерывания - зло, приоритет вводу выводу давать нельзя, а то ещё выполнение полезной мальвари замедлит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

22. Сообщение от Аноним (22), 24-Май-25, 22:33   –2 +/
775 не поддерживается. Тут только кора квад, но это дорого для владельцев коры дуба
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #87

23. Сообщение от Oe (?), 24-Май-25, 22:33   +1 +/
Попробую угадать - один большой файл с диска на диск и эта штука начнет выдавать рандомные цифры ибо опрос GPIO будет лагать?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #41, #67

24. Сообщение от Аноним (22), 24-Май-25, 22:34   +/
Собственно зачем это и кому оно нужно? Я серьёзно спрашиваю
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #31, #42, #55, #63, #68, #77, #88

26. Сообщение от Ан Оним (?), 24-Май-25, 22:44   +1 +/
Набирание цифр будет очень ненадёжным
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27

27. Сообщение от Аноним (8), 24-Май-25, 22:49   –1 +/
пожалуй, стоит доработать технологию кодом Грея и контрольными суммами!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #43

28. Сообщение от Аноним (9), 24-Май-25, 22:52   –2 +/
В принципе бредовая затея использовать 20-ти летнее железо на серьезе и жаловаться на энергопотребление
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

29. Сообщение от Герострат (?), 24-Май-25, 23:08   +3 +/
Это офигенно
Ответить | Правка | Наверх | Cообщить модератору

31. Сообщение от Аноним (31), 24-Май-25, 23:10   +2 +/
> Собственно зачем это и кому оно нужно? Я серьёзно спрашиваю

Сделать и запостить фотку в стиле "смотри как я могу!" - и положить на полочку.
Хотя есть определенный процент человеков с таким отклонением как мазохизм - тем тоже, возможно, зайдет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #75

32. Сообщение от Аноним (32), 24-Май-25, 23:26   –2 +/
> "коре дуба"

Huh? Ну так на "коре дуба" и не мудрено, что "Your system is too slow". На дворе 2025-ый год, пора бы и обновить железо.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #39, #95

37. Сообщение от Аноним (37), 25-Май-25, 00:06   +/
Чтобы на простом примере показать, как делать драйвера для Линукса.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

38. Сообщение от Аноним (38), 25-Май-25, 00:27   +3 +/
В смысле? Один проц на авито стоит от 4к вечнодеревянных. За такую сумму 10-ядерными зевонами вместе с платой в комплекте весь озон забит под завязку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

39. Сообщение от Аноним (39), 25-Май-25, 00:29   +2 +/
Зачем обновлять? C2D из ядра пока ещё не выкидывают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

40. Сообщение от Аноним (40), 25-Май-25, 00:30   –2 +/
А инициировать звонок с этого телефонного аппарата без использования номеронабирателя этот драйвер умеет?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #73

41. Сообщение от Аноним (39), 25-Май-25, 00:33   +/
Вообще-то по-хорошему, GPIO должен обрабатывать отдельный микроконтроллер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #62

42. Сообщение от Аноним (39), 25-Май-25, 00:35   +7 +/
Это для расширения функциональности педалей от Линуса Торвальдса.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

43. Сообщение от Аноним (39), 25-Май-25, 00:40   +1 +/
Там физический датчик, всего-лишь, переключающий контакт. Можно использовать схему подавления дребезга на RS-триггере.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #69, #90

45. Сообщение от Аноним (77), 25-Май-25, 02:06   +/
Бажественно (через букву "а", чтоб кто не попутал).

Чашку кофе каждому автору!

Ответить | Правка | Наверх | Cообщить модератору

48. Сообщение от Аноним (95), 25-Май-25, 03:09   +/
Купить то его где?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #52

52. Сообщение от Аноним (52), 25-Май-25, 06:26   +/
Где, где, сайт их тута https://skysedge.com/telecom/RUSP/index.html оплата палкой санкции все дела.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

55. Сообщение от winorun (?), 25-Май-25, 07:31   +/
модификация старого оборудования в условиях жёсткой экономии на компонентах
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

62. Сообщение от YetAnotherOnanym (ok), 25-Май-25, 08:55   +1 +/
А вот для того, чтобы собрать прошивку для этого микроконтроллера, как раз и нужен драйвер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

63. Сообщение от YetAnotherOnanym (ok), 25-Май-25, 09:09   +/
Помнишь в "Криминальном чтиве" эпизод, когда Буч и Марселлус попадают в комиссионный магазин? Там продавец звонит своему другу Зеду как раз с телефона с крутилкой.
Так вот, телефон тот был один-единственный на весь Голливуд, и он поломался. А фильмы снимать надо. Приходится вот так вот выкручиваться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #76, #79

64. Сообщение от 1 (??), 25-Май-25, 09:50   +/
Пора вводить премию за самый бесполезный софт года.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #80

66. Сообщение от anonblmus (?), 25-Май-25, 10:07   +1 +/
> Для ядра Linux разработан драйвер rotary_dial

Пример решения задачи через ж.
Могли бы изображать USB HID keyboard, не понадобился б отдельный драйвер, и работало бы с чем угодно.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #70

67. Сообщение от Аноним (-), 25-Май-25, 10:22   +/
Нужно по прерываниям считывать информацию, а не по таймеру
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #82

68. Сообщение от Аноним (-), 25-Май-25, 10:24   +/
Стильные ретротелефоны делать. Или переделать из старых
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

69. Сообщение от Аноним (-), 25-Май-25, 10:26   +/
Ну это вас не спасет от того что не докрутил цифру. Такое и раньше было на подобных телефонах
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

70. Сообщение от Аноним (-), 25-Май-25, 10:37   +/
А как клавиатуру подключить тогда? Или где взять свободный usb порт тогда? Зачем дополнительная микросхема преобразования тонального набора для usb, если с этим может основная справится? Или вы думаете что в старых телефонах стоит микросхема преобразования тонального набора? Т.е. предложение хорошее, но вы не подумали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #72, #84

72. Сообщение от anonblmus (?), 25-Май-25, 10:54   +/
При чём тут тональный набор? У дискового номеронаберателя две группы контактов - одна выдаёт импульсы, другая служит для отключения микрофона ТА во время набора номера.
Проверять состояние второй группы контактов и считать импульсы с первой - хватит какой-то самой хилой условной "ардуйни с USB". Оная же ардуйня будет изображать ту самую HID клавиатуру.
Аналогично в случае условной "ардуйни с блютусом".
Вам же один чорт эту конструкцию как-то к ПК подключать - не через USB/bluetooth/..., так через какой-то самодельный контроллер (для которого тогда придётся писать драйвера).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

73. Сообщение от Аноним (73), 25-Май-25, 10:54   +1 +/
Аноним мечтающий взломать роторный телефон?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

74. Сообщение от Александр (??), 25-Май-25, 10:59   +/
Ага конечно а матери к ним по 100-150к
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

75. Сообщение от User (??), 25-Май-25, 11:02   +/
Зе пауэр оф соммьюнити! Без помощи корпораций!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

76. Сообщение от User (??), 25-Май-25, 11:04   +/
Пусть вот к нам на Телту обращаются. У них конечно гособоронзаказ, всё лучшее сами знаете куда идёт - но для такого дела за хороший бакшиш...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

77. Сообщение от Аноним (77), 25-Май-25, 11:14   +/
> Собственно зачем это и кому оно нужно? Я серьёзно спрашиваю

Это свойство человека. Сначала тренироваться и понять, потом изобрести для чего-либо.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

78. Сообщение от Аноним (78), 25-Май-25, 11:14   +/
Вы это при любой нагрузке наблюдаете, или только когда проц занят в сотку? Логично предположить, что таске просто времени мало выделяется, чтобы libinput успел хоть что-то сделать. Попробуйте вашему оконному серверу (и лучше только тому процессу, который именно полезной работой занимается, но хз как вы это провернёте в wayland серверах, где в одном процессе сразу и сервер, и райсинг рабочего стола, и всё на свете) больше времени отдать (nice в -10), мб проблема чуть убавится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #92

79. Сообщение от Аноним (13), 25-Май-25, 11:15   +1 +/
«Криминальное чтиво» 32 года назад снималось, думаю, таких телефонов реально в ходу было достаточно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

80. Сообщение от Аноним (77), 25-Май-25, 11:17   +/
А если так - https://skysedge.com/telecom/RUSP/index.html
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #89

81. Сообщение от Аноним (81), 25-Май-25, 11:17   +1 +/
Тонко. Зачет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

82. Сообщение от Аноним (78), 25-Май-25, 11:18   +1 +/
Тогда трещётка будет вам прерывать таски н а процессоре. Всё правильно автор ветки сказал, для IO придумали отдельные микроконтроллеры, а процессор только приходит спросить были ли события, когда захочет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

83. Сообщение от Афроним (?), 25-Май-25, 11:22   +/
Надоело похоже Дум на кофеварках запускать. Непонятно для кого этот прогресс. Современное поколение не может набрать номер с помощью диска. Есть видосики на эту тему. Цифру же до конца прокрутить надо, а это надо объяснить сперва иначе не догадается никто. Трое ребят до 25 лет в США за 30 сек не сумели набрать правильно шестизначный номер, только 0 смогли провернуть верно, а про остальные не догадались.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #93

84. Сообщение от Аноним (78), 25-Май-25, 11:24   +/
> А как клавиатуру подключить тогда

Ээ, просто воткните ещё одну клавиатуру? Вроде даже винда умеет в несколько клавиатур и мышей, хотя под иксами у меня больше положительного опыта в таких сетапах.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70 Ответы: #91, #94

85. Сообщение от Random (??), 25-Май-25, 11:26   +1 +/
В армии, бывало, набирал номер на ТА-57 рычагом, без диска )
Так что этот драйвер и просто для кнопки подойдёт, только нажимать её надо с частотой 10Гц )
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #104

86. Сообщение от Аноним (86), 25-Май-25, 12:02   +/
Материнку, проц, 32 гб ОЗУ доставили за два дня. Мои скромные потребности Зион перекрывает с головой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

87. Сообщение от Аноним (86), 25-Май-25, 12:06   +/
Была коре квад, а потом сгорел. Пришлось коде дуо сидеть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

88. Сообщение от Аноним (86), 25-Май-25, 12:11   +/
Я не понимаю что эта новость делает на опеннете. Я эту игрушку находил на сайте посвещенному DIY пару лет назад. DIY-щики люди интересные, но к тематике опеннета это имеет косвенное отношение.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

89. Сообщение от Аноним (86), 25-Май-25, 12:14   +/
Всё ещё самый бесполезный. 🫣
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #105

90. Сообщение от Аноним (90), 25-Май-25, 12:17   +/
Если уж брать и улучшать кострукцию, как минимум можно заменить контактор на фото-датчик.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

91. Сообщение от Аноним (13), 25-Май-25, 12:50   +/
Клавиатуры с NKRO так и работают — прикидываясь (точнее, по сути и являясь) несколькими HID-устройствами. С этим у винды никогда проблем не было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84

92. Сообщение от Аноним (92), 25-Май-25, 12:56   +/
Постоянно, при любой нагрузке. Но прямо совсем назойливо стало - после обновления до 6.14. середина десятых - на "коре дуба" это не наблюдалось совсем, наблюдалось на третьем пне. 2024 - наблюдалось на "коре дуба" когда текст набираешь и между нажатиями клавиш небольшой промежуток - а текст я набираю не десятипальцевым, то есть в основном, когда одна и та же буква два раза подряд набирается. Мышь не затрагивало, поэтому особо не мешало. Сейчас: выделить текст протаскиванием - большая проблема (протаскивание рвётся посередине, после чего выделенный кусок перетаскивается, вместо того, чтобы продолжить выделение), кликнуть на кнопку - большая проблема (либо клик игнорится, либо удваивается).

Использую иксы. Я как-то ради эксперимента на третьем пне запустил weston. Иксы летали, а на вейланде каждое движение курсора мыши растягивалось во времени, и начиналось где-то с полсекундной задержкой.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #102

93. Сообщение от Аноним (13), 25-Май-25, 12:57   +/
Я уже далеко не современное поколение, и номер на диске набрать смогу, но последние лет двадцать мне это умение ни разу не пригождалось.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83 Ответы: #96

94. Сообщение от anonblmus (?), 25-Май-25, 13:07   +/
> Вроде даже винда умеет в несколько клавиатур и мышей

Точно умеет, проверено.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84

95. Сообщение от Аноним (95), 25-Май-25, 13:11   +/
Зачем?

Его производительности достаточно для решения всех пользовательских задач.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #101

96. Сообщение от Афроним (?), 25-Май-25, 13:11   +/
Вот,можете вспомнить молодость с этим драйвером и устройством.Главное вспомните, что трубка должна быть снята при наборе, а то и такой огрех я видел в видосике)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93

97. Сообщение от Аноним (95), 25-Май-25, 13:13   +/
Может, починишь прокрутку консоли, а, аноним?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #100

99. Сообщение от Аноним (99), 25-Май-25, 13:49   +1 +/
Это для расширения функциональности педалей от Линуса Торвальдса.
Ответить | Правка | Наверх | Cообщить модератору

100. Сообщение от scriptkiddis (?), 25-Май-25, 14:08   +1 +/
А че ее чинить. Она была, но всякие решили чоо не надо. Даже если "починишь" то не примут патч.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97

101. Сообщение от Аноним (101), 25-Май-25, 14:09   +/
Чтобы меньше электричества тратить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

102. Сообщение от Аноним (102), 25-Май-25, 16:05   +/
>кликнуть на кнопку - большая проблема (либо клик игнорится, либо удваивается)

Так это уже физический износ микропереключателей мышки. У меня так средняя кнопка глючит. Приодится изголяться, пытаться нажимать под разными углами (с перекосом) пока не сработает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92

103. Сообщение от Аноним (102), 25-Май-25, 16:08   +/
Что, приспособить номеронабиратель для прокрутки консоли? Гениально! Какую циферку на номеронабирателе накрутил, на столько строк и консолька прокрутилась.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

104. Сообщение от Аноним (102), 25-Май-25, 16:11   +/
А не задолбался рычаг дёргать с частотой 10 Гц? :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85

105. Сообщение от Аноним (102), 25-Май-25, 16:14   +/
Ну чего же бесполезный? Память на телефонные номера развивает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру