I’m having an issue with the KiCad installation at work, and since I’m using it mostly at work, it’s very frustrating.
At home, I don’t have this issue at all.
When I route tracks, I got sick of having to press ‘/’ as often as I press the left mouse button.
I discovered that “Use mouse path to set track posture” was disabled at work and enabled at home, so I tried that, but the issue got worse, not better.
At home, the posture snaps to every 45° increments whenever I hit a straight line in that direction. Note that when I move all the way to the left, it snaps to north-west. When I move it to the right further than the starting point, it snaps to north.
At work, however, it never snaps to a different posture by itself, and it’s very frustrating. With the setting off, at least I know I have to press ‘/’ after every click, but with the setting on, it’s so random which direction it chooses that it wastes more time than save it.
Here’s at work. (There’s no difference with the setting on and off in this case):
when it’s diagonal, it stays diagonal (although it chooses different diagonals). When it’s cardinal, it stays cardinal.
Apart from copying the actual files containing the settings from home to work, what setting(s) could cause this?
Work:
Application: KiCad PCB Editor x86_64 on x86_64
Version: 7.0.10, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.1.1
FontConfig 2.14.2
libcurl/8.5.0-DEV OpenSSL/3.1.4 zlib/1.3 nghttp2/1.56.0
Platform: Freedesktop SDK 23.08 (Flatpak runtime), 64 bit, Little endian, wxGTK, cinnamon, x11
Build Info:
Date: Jan 5 2024 12:26:28
wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.84.0
OCC: 7.7.2
Curl: 8.5.0-DEV
ngspice: 42
Compiler: GCC 13.2.0 with C++ ABI 1018
Build settings:
KICAD_SPICE=ON
Home:
Application: KiCad PCB Editor x86_64 on x86_64
Version: 7.0.10-7.0.10~ubuntu20.04.1, release build
Libraries:
wxWidgets 3.2.1
FreeType 2.10.1
HarfBuzz 6.0.0
FontConfig 2.13.1
libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
Platform: Linux Mint 20.3, 64 bit, Little endian, wxGTK, unity, x11
Build Info:
Date: Dec 31 2023 13:35:27
wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.71.0
OCC: 7.5.2
Curl: 7.88.1
ngspice: 38
Compiler: GCC 9.4.0 with C++ ABI 1013
Build settings:
KICAD_SPICE=ON