Skip to content

Trackpad fixes + keyboard layout sync (build 96ae81e)

Choose a tag to compare

@2extndd 2extndd released this 26 May 10:03
· 64 commits to fix/trackpad-input since this release

Build of branch fix/trackpad-input @ 96ae81e — все три коммита, последняя ревизия.

🟢 Если ты на Scarlet / eSign

⬇️ OpenParsec-unsigned.ipa — оригинальный bundle id com.aigch.OpenParsec, полностью без подписи (signature stripped). Scarlet / eSign re-sign'ят своим enterprise certom — им нужен чистый исходник без чужой подписи на binary. Поставится поверх существующего nightly OpenParsec как обновление.

Если хочешь рядом со старым (как отдельное приложение) — качай OpenParsec-trackpadfix-unsigned.ipa: unique bundle id com.2extndd.openparsec.trackpadfix, тоже без подписи.

🟢 Если ты на AltStore / SideStore

⬇️ OpenParsec-trackpadfix.ipa — unique bundle id, macOS codesign --sign - ad-hoc подпись. AltStore любит правильно структурированную подпись на входе.

🟡 Если "не уверен"

Попробуй сначала OpenParsec-trackpadfix-unsigned.ipa — без подписи, уникальный id. Работает в большинстве sideloader'ов, не конфликтует с уже установленным OpenParsec.

Файл Bundle ID Signature Для кого
OpenParsec-unsigned.ipa com.aigch.OpenParsec Нет Scarlet/eSign, обновляет существующий
OpenParsec-trackpadfix-unsigned.ipa com.2extndd.openparsec.trackpadfix Нет Scarlet/eSign/универсал, ставится рядом
OpenParsec-trackpadfix.ipa com.2extndd.openparsec.trackpadfix macOS ad-hoc AltStore/SideStore
OpenParsec.ipa com.aigch.OpenParsec Linux ldid Оригинальный CI билд

Что внутри

  • Cursor lag / sticky trackpad на Magic Keyboard (issue hugeBlack#47) — исправлено
  • Choppy 2-finger scroll — исправлено + настраиваемая инерция
  • Natural Scrolling toggle, Scroll Sensitivity slider, Inertia Strength slider
  • Mac ↔ iPad keyboard layout sync (по умолчанию Ctrl+Space)
  • Best-effort capture системных Cmd+letter через UIKeyCommand registry

Что не работает (ограничения iPadOS)

Cmd+Space, Cmd+H, Cmd+Tab, Globe key, swipe-up — захватываются SpringBoard ниже responder chain, никакое приложение не может перехватить через публичные API.

Source

PR upstream: hugeBlack#70
CI: https://github.com/2extndd/OpenParsec/actions/runs/26423432019