Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
keymanapp
/
keyman
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
143
Star
528
Code
Issues
1.1k
Pull requests
78
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
User Testing Baseline Configurations
Jump to bottom
Marc Durdin edited this page
Mar 7, 2022
·
1 revision
Baseline Configurations
Windows, Developer
WIN7X64
: Windows 7, x64, 4+GB RAM. Install latest versions of Chrome, Firefox, LibreOffice. ...
Android
iOS
macOS
Linux
Web
CHROMEWINDOWS
: ...
Wiki pages
Pages
84
Loading
Home
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
[Deprecated] How to set up a local IIS web server for the Keyman web pages
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Analyse Unicode Output of Installed Desktop Keyboards
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
ANSI Keyboard Scancodes, Keycodes and Virtual Key Visual Layout for Windows, MacOS, Linux
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
api.keyman.com keyboard model package version API
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Backspace and cluster deletion
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Capture Firefox log and Mozilla bisection
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Coding with Cpp: Linker complains about missing global variable
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Crowdin CLI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Debugging WASM code
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Delphi Debugging Notes
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Desktop app compatibility tests
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Developers ‐ websites ‐ setting up xdebug for profiling
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Diagnosing deployment failures for keyboards
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
downloads.keyman.com history API
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
downloads.keyman.com keyboard API
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
downloads.keyman.com model API
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
downloads.keyman.com version API
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Epic feature branches
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
FAQ: Why do we not have a forward‐looking context?
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
history.md format
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
How to downgrade to latest stable version of Keyman for Linux
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
How to fully uninstall and remove Keyman for Linux
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
How to install IBus and Keyman on Arch Linux and derivatives
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
How to install nightly packages of Keyman for Linux
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
How to resolve failed release build trigger
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
How to setup conventional commits git commit msg hook
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
How to test artifacts from pull requests for Keyman for Linux
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
How to uninstall Keyman for macOS for testing
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
How to upload libcef.dll.pdb symbols to downloads.keyman.com for a new CEF build
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
HOWTO: cleanup if a release build trigger fails
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Internal APIs for Web's app‐browser artifact
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
iOS: manual symbolication
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyboard bundles build on demand
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyboard Processor API reference
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman 13.0 to 14.0 Migration
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman 15.0 New Functionality
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman 16.0 Release Notes
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman 17.0 Release Notes
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman 18.0 Release Notes
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman 19.0 Release Notes
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman Code Style Guide
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman Developer testing page (Web and Mobile Targets)
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman for Linux serialized output notes
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman Glossary
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman Glossary ‐ Windows Platform
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman Keyboard Installation on Windows
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman Project Scopes
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman State Machine
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Keyman Windows FAQs
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
KMP Metadata File (kmp.inf and kmp.json)
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Linux Build Agent Setup
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
macOS Build Agent Setup
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Making sense of the Windows Layout Registration
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Mobile app compatibility tests
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Mobile app ‐ app webview API
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Monitoring Keyman Community Site and Social Pages
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
note(windows): kmtip and keyman32 interactions
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Notes on preparing history files
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
One way to refresh a long‐lived staging branch on keyboards (or any) repo
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Permalinks for keyboards
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Platform Acceptance Test for Android
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Platform Acceptance Test for Developer
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Platform Acceptance Test for iOS
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Platform Acceptance Test for Linux
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Platform Acceptance Test for Mac
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Platform Acceptance Test for Predictive‐Text
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Platform Acceptance Test for Web
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Platform Acceptance Test for Windows
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Principles of Keyman Code Changes
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Profiling Keyman for Windows using VTune
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Pull Request and Commit workflow notes
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Release workflow
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Re‐prioritizing issues
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
s.keyman.com kmwversion API
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Sentry Windows integration TODO list
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Sentry workflow
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Setting up windbg for debugging Windows Developer
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Shared infrastructure for Keyman sites
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Unit Tests
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Updating Desktop and Developer for Unicode Releases
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
User Testing Baseline Configurations
Baseline Configurations
Windows, Developer
Android
iOS
macOS
Linux
Web
Loading
User Testing Workflows
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Windows Build Agent Setup
Uh oh!
There was an error while loading.
Please reload this page
.
Show 69 more pages…
Clone this wiki locally
You can’t perform that action at this time.