GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak deaktivujete prostřední kliknutí myší i po restartu?

Hledám způsob, jak trvale zakázat kliknutí prostředním tlačítkem myši na mém Ubuntu 18.

V tomto příspěvku @Yehosef laskavě poskytuje toto řešení pro deaktivaci prostředního kliknutí:

xinput list #to find mouse id
xinput set-button-map [mouse id] 1 0 3

ale musím to napsat pokaždé, když restartuji počítač.

Existuje způsob, jak to udělat trvalým?

Přijatá odpověď:

Toto dělám na Ubuntu 20.04 (ve výchozím nastavení používá Wayland), abych deaktivoval prostřední tlačítko nebo přemapoval prostřední tlačítko.

Zjištění ID mého zařízení:

$ xinput --list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ xwayland-pointer:17                       id=6    [slave  pointer  (2)]
⎜   ↳ xwayland-relative-pointer:17              id=7    [slave  pointer  (2)]
⎜   ↳ xwayland-touch:17                         id=9    [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ xwayland-keyboard:17                      id=8    [slave  keyboard (3)]

Než jsem našel správné ID, musel jsem udělat pár testů. Pro mě to bylo 6.

Zobrazení aktuální mapy tlačítek:

$ xinput get-button-map 6
1 2 3 4 5 6 7 8 9 10 

Zakázání prostředního tlačítka:

$ xinput set-button-map 6 1 0 3 4 5 6 7 8 9 10

Přemapování prostředního tlačítka na levé kliknutí:

$ xinput set-button-map 6 1 1 3 4 5 6 7 8 9 10

Chcete-li spustit při spuštění, vytvořte soubor a ujistěte se, že je spustitelný (chmod a+x):

#!/bin/bash
xinput set-button-map 6 1 1 3 4 5 6 7 8 9 10

Ubuntu a další distribuce založené na GNOME přicházejí s aplikací jednoduše nazvanou „Spouštěcí aplikace“ . Lze jej použít pro správu aplikací a skriptů, které se spouštějí při novém restartu systému nebo přihlášení. Stačí jej tedy vyhledat, otevřít a přidat soubor, který jste právě vytvořili.


Ubuntu
  1. Zakázat Super + S v Ubuntu 13.04?

  2. Jak zobrazit umístění ukazatele myši pomocí kliknutí myší?

  3. Jak zakázat rušení myši pomocí Alt+tab?

  1. Jak zakázat Cryptswap?

  2. Jak povolit/zakázat rozšíření PHP z cPanelu?

  3. Jak zakázat akceleraci myši v Ubuntu 20.10, 20.04, 19.10 nebo 18.04 (Gnome)

  1. Nelze zakázat Xinput?

  2. Jak emulovat kliknutí pravým tlačítkem myši na dotykovou obrazovku?

  3. Jak odstraníte/zakážete proces Evolution Data Server