Skip to content
Home » BarButtons » Compatible applications

Compatible applications

This page contains applications that are known to work with BarButtons. If you want to add one to the list, contact me.

Osmand

Suggested keymap: 1 or 3

Osmand is a popular application for offline navigation both on and off-road.(https://osmand.net/)

To enable keyboard support, go to Hamburger > Configure profile > General settings (do separately for every profile)

  • Volume buttons as zoom: disable
  • External input device: Keyboard

Supported keys are (source)

  • Arrows keys = panning
  • C = center map
  • D = change orientation
  • +/- = zoom

Kurviger

Suggested keymap: 1 or 3

Kurviger is an awesome navigation application that specializes in finding curvy routes. (https://kurviger.de/premium/en)

To enable keyboard support, go to Hamburger > Settings > Application > External input device and choose Keyboard

Supported keys (source)

  • N: Start / pause / resume navigation
  • Arrows for panning
  • +/= or vol up/dn for zooming
  • F: Follow mode on/off
  • B: Add bookmark
  • S: Skip waypoint

Waze

Suggested keymap: 1 or 3

Waze is a ‘social’ navigation app (https://waze.com)

It supports + and – commands to zoom in and out.

Locus

Suggested keymap: 1 or 3

Locus is a highly customizable mapping app for outdoor use (https://www.locusmap.app/)

Rally Navigator

Suggested keymap: 2

Rally Navigator is a digital roadbook reader (https://www.rallynavigator.com/rally-navigator-mobile-application)

Keyboard support is enabled by default.

Supported keys: Volume Up/Down (odometer) Next/Previous Track (scroll roadbook) (source)

Piste Roadbook

Piste Roadbook is a digital roadbook reader (https://play.google.com/store/apps/details?id=com.eroadbook&hl=en&gl=US)

It supports mapping of keys to any function, and can be used with any keymap

Gurumaps

Suggested keymap: 1 or 3

Gurumaps is a on/offline navigation app (https://gurumaps.app/)

It has built-in keymaps:

  • Space = center + zoom to low level (only in navigation mode)
  • Arrow keys = panning
  • Ctrl+L = change application mode between Tracking, Driving & Compass (docs)
  • +/- = zooming. Note that in navigation mode you can only zoom when you first pan, otherwise the zoom level will reset immediately.