Key mapper je nový nástroj GUI pro přemapování tlačítek klávesnice a myši na linuxových desktopech (podporuje X11 i Wayland).
Aplikace podporuje přednastavení specifická pro zařízení a umožňuje použití časovaných maker s možností opakovat klávesy, čekat mezi klávesami, držet modifikátor při používání klávesy a další . Kromě klávesnic a myší poskytuje Key Mapper také základní podporu pro gamepady.
Mezi další funkce patříPodpora pro zastavení mapování a použití výchozích nastavení systému pro zařízení (Použití Apply Defaults
Button) a podpora proautomatické načítání předvoleb při registraci pro připojená zařízení . Také mapovač klíčů používá evdev ke čtení kódů klíčů a jejich zobrazení v aplikaci aby to uživatel nemusel dělat ručně.
Aplikace nepodporuje vazbu příkazů nebo skriptů na tlačítka klávesnice nebo myši. Chcete-li to provést, přečtěte si tento článek z Linux Uprising.
V budoucích verzích vývojář plánuje přidat podporu pro mapování směrů D-Padu a joysticku jako tlačítek, automatické načítání předvoleb, když je zařízení připojeno po přihlášení, a mapování kombinovaného úhozu na tlačítko.
[[Edit]]Key Mapper byl aktualizován o podporu mapovacích joysticků, jako jsou D-pady, podporu pro mapování kolečkem myši, klávesové zkratky a automatické načítání předvoleb při připojení zařízení, a to i po přihlášení. b>
Jak přiřadit tlačítka klávesnice a myši v Linuxu pomocí Key Mapper
Pomocí Key Mapper můžete přiřadit akci přiřazenou tlačítku klávesnice nebo myši (nebo více klávesám) k jiné klávese. Můžete jej také použít k přiřazení makra (pořadí úhozů / akcí) ke klávese.
Při prvním spuštění Key Mapper byste měli vybrat zařízení (myš nebo klávesnici) z rozevíracího seznamu Zařízení. Vyberte zařízení a můžete začít vytvářet nové přednastavení pro snadné přemapování tlačítek klávesnice nebo myši.
Klikněte levým tlačítkem na Key
Sloupec, poté stiskněte klávesu klávesnice nebo tlačítko myši, které chcete přemapovat, a zobrazí se na klávesnici. Pokud to nefunguje, možná budete muset kliknout na Apply Defaults
Tlačítko, které se zobrazí na pravé straně rozbalovací nabídky zařízení, a poté přidejte klíč.
Poté, co zadáte klíč (nebo klíče), který chcete přemapovat, je čas vybrat přidružení. Klikněte na toto Mapping
Buňka odpovídající tlačítku, které chcete přemapovat, a poté začněte psát, co chcete přemapovat na tlačítko. Místo celého slova můžete zadat několik prvních písmen, např. můžete napsat „con“ a v rozevíracím seznamu by se měly zobrazit dostupné možnosti, například control_l
, control_r
, atd.:
Po dokončení mapování klikněte na Save
Knoflík. A nakonec klikněte na Apply
používat nová mapování. Nejprve musíte Save
nová mapování a poté klikněte na Apply
klikněte, jinak se změny neprojeví!
Mohlo by se vám líbit:Záznam a přehrávání událostí myši a klávesnice pomocí Atbswp Macro Recorder (GUI)
Stojí za zmínku, že používání klávesových zkratek jako mapování není tak snadné, jak si možná myslíte, alespoň ne s nejnovější verzí (protože, jak jsme již zmínili, mapování kombinovaného úhozu na klávesu je na seznamu úkolů). Například pokud chcete použít Ctrl + F1
jako přiřazení klíče přidejte control_l+f1
do mapovače klíčů Mapping
Sloupec nefunguje. Místo toho musíte jako mapování použít toto makro:m(control_l, k(f1))
.
Informace o používání maker naleznete v dokumentaci maker mapovače klíčů, která také obsahuje některé příklady.
Stáhněte si mapovač klíčů
Key Mapper lze snadno nainstalovat na Debian / Ubuntu a distribuce Linuxu na něm založené (jako je Linux Mint, Pop! _OS, Zorin OS, Elementary OS atd.) pomocí balíčku DEB mapovače klíčů Python3, který lze stáhnout ze stránky Publikace aplikace.
Arch Linux a Manjaro Uživatelé mohou nainstalovat Key Mapper pomocí balíčku AUR.
Můžete také použít PIP jako zde vysvětlený mapovač klíčů, který funguje na jakékoli distribuci Linuxu (Nedoporučuji používat PIP s sudo
Ačkoli; U některých linuxových distribucí budete také muset použít pip3
Místo pip
, protože k tomu je vyžadován Python 3).
Mohlo by se vám líbit:
- Jak automatizovat opakované zadávání (rozšiřování textu) pomocí AutoKey v systému Linux
- Používejte Espanso Text Expander pro úsporu času a zvýšení produktivity (Linux, Windows, macOS)