В Android 14 может быть улучшена поддержка клавиатур с жестами сенсорной панели и переназначением клавиш-модификаторов.

click fraud protection

В Android 14 появились новые функции и улучшения для клавиатуры, включая переназначение клавиш-модификаторов, жесты сенсорной панели и многое другое.

Google пытается улучшить работу Android на устройствах с большим экраном, и благодаря этим усилиям у нас теперь есть такие вещи, как панель задач, встраивание действий, более оптимизированные приложения, улучшенный почтовый ящик и улучшенная поддержка разделения экрана — и это лишь некоторые из них. изменения. Android также добавляет массу других полезных функций для устройств с большим экраном, многие из которых все еще находятся в разработке. разрабатываются или дорабатываются, например режим концентратора, режим рабочего стола, рукописный ввод стилусом и отклонение ладони поддерживать. Теперь, когда Андроид 14 DP1 вышел, мы можем добавить улучшенную поддержку клавиатуры в список улучшений, над которыми Google работает для устройств с большим экраном.

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

надолгои много планшетов даже идут с клавиатурами разработан специально для них.

Android поддерживает интерфейс устройств ввода Linux, и, следовательно, большинство клавиатур распознаются «из коробки», когда они связаны, но платформа переводит коды клавиш Linux в коды клавиш Android, используя сопоставления, определенные в а файл раскладки клавиш. Однако, если клавиатура не идентифицирует себя с использованием уникального идентификатора продукта и в ОС нет определенного файла раскладки клавиш, соответствующего этому идентификатору, Android будет использовать стандартная раскладка клавиш и общая карта ключевых символов чтобы определить, какие коды клавиш Android отправлять, когда пользователь нажимает клавиши на клавиатуре.

Эти файлы универсальных ключей, по сути, являются универсальными, поэтому они могут поддерживать широкий спектр (полный алфавитный внешний английский стиль США для ПК) клавиатур. Это хорошо работает для большинства стандартных QWERTY-клавиатур, с которыми вы сталкиваетесь, но иногда вы можете столкнуться с клавиатурой, которая имеет слегка раскладка отличается от стандартной QWERTY, где клавиши-модификаторы, такие как Caps Lock, Ctrl, Meta и Alt, расположены немного по-другому, но выполняют те же функции. функция. Если это так, то было бы полезно переназначить эти клавиши. К счастью, в Android 14 готовится добавить поддержку изменения поведения клавиш-модификаторов!

В Android 14 DP1 я заметил новый интерфейс «клавиш-модификаторов» в разделе «Настройки» > «Языки и ввод» > «Физическая клавиатура». На этой странице вы можете поменять поведение клавиш Caps Lock, Ctrl, Meta и Alt. Хотя здесь вам не предоставляется возможность переназначить каждую клавишу, все равно приятно, что вы можете переназначать клавиши-модификаторы. Однако страница «клавиши-модификаторы» по умолчанию не отображается в Android 14 DP1. Мне пришлось поднять флаг разработчика, чтобы она появилась, предполагая, что эта функция все еще находится в разработке. Тем не менее, как только он появится, у пользователей, у которых есть клавиатуры с расположением клавиш-модификаторов, которое им не нравится, будет возможность переназначить их!

Говоря о нажатиях клавиш, я также хотел бы отметить, что общий файл раскладки клавиш был обновлен в Android 14, чтобы сопоставить еще несколько кодов клавиш Linux с кодами клавиш Android. Изменения:

  • ключ 120 от (не определено) до RECENT_APPS
  • ключ 228: KEYBOARD_BACKLIGHT_TOGGLE
  • ключ 229: KEYBOARD_BACKLIGHT_DOWN
  • ключ 230: KEYBOARD_BACKLIGHT_UP
  • клавиша 248: ОТКЛЮЧИТЬ
  • ключ 418: ZOOM_IN
  • ключ 419: ZOOM_OUT
  • клавиша 528: ФОКУСИРОВКА

На мой взгляд, особенно примечательны входы с подсветкой клавиатуры, поскольку Android также добавляет поддержку для управления подсветкой подключенной клавиатуры через новые внутренние API: android.hardware.input. KeyboardBacklightState и com.android.server.input. Контроллер подсветки клавиатуры. А чтобы лучше обрабатывать раскладки клавиатуры, отличные от QWERTY, Android также добавляет новые внутренние API для изменения раскладки клавиатуры. раскладка клавиатуры с опциями azerty, colemak, dvorak, расширенная, qwertz, turkish_f, turkish_q и рабочий. Я не знаю, появится ли в будущих выпусках Android 14 возможность менять раскладку клавиатуры, но я уверен, что для некоторых это будет хорошим улучшением качества жизни.

Насколько полезна клавиатура без мыши или тачпада? Конечно, вы можете использовать сенсорный экран, но что, если вы работаете на небольшом расстоянии или подключены к внешнему дисплею? Многие аксессуары для клавиатуры имеют встроенные сенсорные панели, которые Android поддерживает уже много лет, но на Android с ними мало что можно сделать, кроме указания и нажатия. Однако в Android 14 вы можете получить не только некоторые полезные функции, повышающие качество жизни сенсорных панелей, но и новые жесты для сенсорной панели.

После включения флага разработчика в Android 14 DP1 появится новая опция «Сенсорная панель» в разделе «Настройки» > «Система». Здесь вы можете переключить, нужно ли вам касаться, чтобы щелкнуть, изменить направление прокрутки (обратная прокрутка) или включить, будет ли нажатие сенсорной панели в правом нижнем углу вызывать дополнительные параметры. Вы также можете настроить скорость указателя, если значение по умолчанию слишком низкое или слишком быстрое. Мне бы также хотелось увидеть настройку ускорения указателя, но это может появиться в будущем выпуске, поскольку в InputManager есть несколько новых внутренних методов, связанных с ускорением указателя.

Внизу страницы есть кнопка с надписью «Изучить жесты сенсорной панели». Нажатие на него ничего не дает, потому что мероприятие, в котором предположительно будет размещено руководство по обучению использованию жестов сенсорной панели, еще не реализовано. Однако если вы установите второй флаг разработчика и вернетесь на эту же страницу, вверху появится новая запись под названием «Жесты сенсорной панели». Здесь вы можете «настроить отдельные жесты навигации по сенсорной панели». У вас есть возможность:

  • Вернитесь назад, проведя тремя пальцами влево или вправо.
  • Вернитесь домой, проведя тремя пальцами вверх.
  • Откройте последние приложения, проведя тремя пальцами вверх и удерживая
  • Откройте уведомления, проведя вниз тремя пальцами.
  • Переключайте приложения, проводя четырьмя пальцами влево или вправо.

Любой, кто хочет использовать свой планшет Android с клавиатурой и тачпадом для работы, найдет эти действия полезными, особенно в режиме многозадачности. Хотя я уверен, что некоторые OEM-производители уже реализовали такие функции в своих версиях AOSP, это все еще приятно видеть улучшенную поддержку клавиатуры и тачпада, встроенную в Android от создателей ОС сами себя.

Наконец, есть еще два изменения, которые я хотел бы отметить. Первый из них вы, возможно, заметили на одном из предыдущих скриншотов, но страница «Языки и ввод» разделена на «Языки» и «Клавиатура». Это имеет смысл, учитывая новый акцент на поддержке клавиатуры, который мы наблюдаем в Android 14. Однако этот редизайн, как и другие упомянутые мной изменения, не включен по умолчанию в Android 14 DP1. Второе изменение — это новый флаг запуска под названием ENABLE_SPLIT_FROM_FULLSCREEN_SHORTCUT, который включен. по умолчанию, и он позволяет вам войти в режим разделенного экрана с помощью сочетания клавиш, когда приложение полноэкранный.