Right Alt key not work as usual anymore

Bug #1821060 reported by NhatKhai
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Expired
Undecided
Unassigned

Bug Description

Windows Right Alt key use to navigate menu in windows now disabled as the key wasn't there! The left Alt still work fine.

Application: kicad
Version: (5.1.0)-1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

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

Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

Both alt keys work fine on windows 10 pro. Maybe a windows 7 issue. Anyone else with windows 7 seeing this?

Changed in kicad:
status: New → Incomplete
Revision history for this message
NhatKhai (nhatkhai) wrote :

How is it Windows 7 issue when I can use this key for other application as usual?

Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

The fact that the same version of kicad works on windows 10 but does not work on windows 7 suggests there is a difference between windows 7 and 10 that affects kicad. It doesn't mean that difference will affect other applications.

Revision history for this message
Rene Poeschl (poeschlr) wrote :

It could also be language issue. For example a german keyboard does not come with a right alt key at all but with a altgr key.

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

In French KB the right alt key is also altgr key (W7 32 bits).
Left and right alt keys are *not* equivalent.
This is true for all applications I tested.
The left alt key always activates the menus.
In most of apps, altgr key does not.
In a few others, altgr key activates the menus only during it is down.

Revision history for this message
NhatKhai (nhatkhai) wrote :

I'm using the English Keyboard. And I'm a lefty, so right Alt is the most key I use for menu, because my left hand need to use the mouse.

Revision history for this message
Seth Hillbrand (sethh) wrote :

Curious. @NhatKhai, could you try an experiment? Go into Preferences->Hotkeys and change the hotkey mapping of one of the actions to right Alt + key and tell us what KiCad saves as the hotkey mapping? For example, you could double-click on "Drag Item" and then hold right Alt and press 'G'. Does this change the mapping to "Alt + G" or does it stay "G"?

Revision history for this message
NhatKhai (nhatkhai) wrote :

I try set Alt+G for the Drag Item. Then I cannot drag the item with the new setting using any keys G, Alt+C, left or right. Below is the extraction of the "export" key setting:
```
$hotkey list
# Common
[common]
shortcut "Ctrl+N": "New"
...
shortcut "R": "Rotate Item"
shortcut "Alt+G": "Drag Item"
shortcut "Return": "Mouse Left Click"
...
# Schematic Editor
[eeschema]
...
```

Revision history for this message
NhatKhai (nhatkhai) wrote :

Also, export do not save the current modified key. I was had to hit Ok, and come back for export.

Revision history for this message
Seth Hillbrand (sethh) wrote :

OK. It looks like KiCad sees the key as "Alt" but something is intercepting/not passing that key up.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for KiCad because there has been no activity for 60 days.]

Changed in kicad:
status: Incomplete → Expired
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.