Insert key hotkey unavailable on Mac keyboards

Bug #1595509 reported by Per Olofsson
This bug report is a duplicate of:  Bug #1828670: Action-based hotkey architecture. Edit Remove
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
KiCad
New
Undecided
Unassigned

Bug Description

Mac keyboards don't have an Insert key, making the repeat command unavailable.

Application: kicad
Version: 4.0.3-rc7-stable release build
wxWidgets: Version 3.0.2 (debug,UTF-8,compiler with C++ ABI 1002,GCC 4.2.1,STL containers,compatible with 2.8)
Platform: Mac OS X (Darwin 15.5.0 x86_64), 64 bit, Little endian, wxMac
Boost version: 1.57.0
         USE_WX_GRAPHICS_CONTEXT=OFF
         USE_WX_OVERLAY=ON
         KICAD_SCRIPTING=ON
         KICAD_SCRIPTING_MODULES=ON
         KICAD_SCRIPTING_WXPYTHON=ON
         USE_FP_LIB_TABLE=HARD_CODED_ON
         BUILD_GITHUB_PLUGIN=ON

Tags: macos
Revision history for this message
jean-pierre charras (jp-charras) wrote :

All hot keys are editable by user.
It is easy to change it for you.
So the repeat key is available.

Per Olofsson (magervalp)
description: updated
Revision history for this message
Andy Peters (devel-latke) wrote :

Perhaps this should default to some other key on Macs, or at least put a note in the documentation indicating that the user needs to remap the hotkey when using a Mac?

tags: added: macos
Revision history for this message
xzcvczx (xzcvczx) wrote :

i don't think its necessary to change the default seeing as some macOS users will use a full-size keyboard anyway (mac mini and at workstations with laptops) but it might be worth putting a note in the docs

Revision history for this message
xzcvczx (xzcvczx) wrote :
Revision history for this message
John Robertson (flippers-com) wrote :

I have tried multiple ways to emulate the 'insert' key on my MacBook Pro with no success. Have tried karabiner, adding other/Unicode Hex, and others, but am unable to find any keycode to emulate Insert. Tried remapping function keys, and even though it claims to be 'insert' nothing happened when I pressed the remapped F7 key (also tried F8 and F9 for fun).
Then I dug out a 102-key PC keyboard that has the INSERT key, but that didn't work either!
(KiCad Version info)
Application: kicad
Version: (5.0.1-3-g963ef8bb5), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.7.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
    wxWidgets: 3.0.4 (UTF-8,STL containers,compatible with 2.8)
    Boost: 1.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.54.0
    Compiler: Clang 10.0.0 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=ON
    USE_WX_OVERLAY=ON
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.