Из-за чего telegram для macOS не дает перематывать список сообщений используя PgUP/PgDown и как это вылечить?
Ссылка скопирована
Сейчас ситуация такая: подключил клаву от ПК к Macbook Air на M3 - и телеграм не листает список сообщений используя кнопки PgUP/PgDown. Только колесом или тачпадом.
Каким способом это вылечить (не патча сырцы)?
Каким способом вообще такое может быть в приложении у которого 1 ярд юзеров?
Нужно решить такую задачу?
Заказать помощь
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Лучший ответ
1
Другие ответы (0)
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопроскомментарий
Вам также может быть интересно
VPN
Как правильно настроить vless для Android TV?
1 ответ
печатные-платы
Как заставить запускаться программу M3.exe от компании Hanxing AOI в инспекционной машине на Windows 7 Pro?
1 ответ
VPN
Почему не работает связка 3X-UI на своем VPS и Necobox на Windows 10 и где искать причину?
1 ответ
woocommerce
Как редактировать поля чека только для одного товара: Юкасса wordpress?
1 ответ

В Telegram для macOS PgUp/PgDown могут не работать как прокрутка списка сообщений из-за того, как приложение обрабатывает клавиатурные события. Особенно это заметно с PC-клавиатурами на MacBook: клавиши есть физически, но macOS и конкретное приложение могут трактовать их не как стандартную прокрутку scroll view.
Сначала проверьте системные сочетания. На macOS часто работают:
Fn + ↑— Page Up;Fn + ↓— Page Down;Space/Shift + Space— прокрутка в некоторых списках;Option + ↑/↓илиCommand + ↑/↓— переходы в зависимости от приложения.Если именно PC-клавиатура отдаёт не те коды, можно переназначить клавиши через Karabiner-Elements. Например, отправлять вместо PgUp/PgDown комбинации, которые Telegram/macOS воспринимают как прокрутку.
Проверьте также, где находится фокус. Если фокус в поле ввода сообщения или поиске, PgUp/PgDown могут обрабатываться не списком сообщений. Кликните по области истории и попробуйте снова.
Почему такое возможно у популярного приложения: Telegram Desktop/macOS не всегда использует нативный AppKit scroll view в том виде, где все системные клавиши работают автоматически. Плюс поведение отличается между App Store-версией, standalone-версией и web-версией.
Итог: сначала попробуйте
Fn + ↑/↓и проверьте фокус истории сообщений. Если не помогает, используйте Karabiner-Elements для переназначения PgUp/PgDown на рабочие сочетания. Без патча приложения это лечится именно на уровне клавиатурного маппинга.