úterý 23. října 2012

Nastavení citlivosti myši v Ubuntu 12.04

Koupil jsem si novou myš s rozlišením1600 dpi. Po připojení k počítači byla ale příliš rychlá. Nastavení citlivosti v Unity nefunguje. Osvědčil se mi však následující postup:
  1. Spustit příkaz
    xinput --list --short
    Výpis bude podobný tomuto:
     ⎡ Virtual core pointer               id=2     [master pointer (3)]  
     ⎜  ↳ Virtual core XTEST pointer            id=4     [slave pointer (2)]  
     ⎜  ↳ ELECOM ELECOM LASER MOUSE             id=8     [slave pointer (2)]  
     ⎣ Virtual core keyboard               id=3     [master keyboard (2)]  
       ↳ Virtual core XTEST keyboard            id=5     [slave keyboard (3)]  
       ↳ Power Button                   id=6     [slave keyboard (3)]  
       ↳ Power Button                   id=7     [slave keyboard (3)]  
       ↳  USB Keyboard                  id=9     [slave keyboard (3)]  
       ↳  USB Keyboard                  id=10     [slave keyboard (3)]  
       ↳ USB 2.0 Camera                  id=11     [slave keyboard (3)]
    
    Povšimněme si názvu myši, zde "ELECOM ELECOM LASER MOUSE". 
  2. Spustíme příkaz pro zpomalení. Defaultně je hodnota 1. Čím vyšší číslo, tím větší zpomalení myši. Mě vyhovovala hodnota 4.
    xinput --set-prop "ELECOM ELECOM LASER MOUSE" "Device Accel Constant Deceleration" 4
  3. Vypnutí zrychlení myši. V mém případě byla 1 defaultní hodnota
    xinput --set-prop "ELECOM ELECOM LASER MOUSE" "Device Accel Velocity Scaling" 1
  4. Pokud uvedené řešení funguje, můžeme si nastavit spouštění skriptu při přihlášení. Stačí vytvořit soubor např.
     gedit ~/.xinitrc  
    
    s obsahem
     #!/usr/bin/env bash  
     xinput --set-prop "ELECOM ELECOM LASER MOUSE" "Device Accel Constant Deceleration" 4  
     xinput --set-prop "ELECOM ELECOM LASER MOUSE" "Device Accel Velocity Scaling" 1  
    
    Povolit jeho spouštění příkazem
    chmod +x ~/.xinitrc
    a přidat do "Aplikace po spuštění..."

2 komentáře:

  1. (It would take a 3D printer significantly longer to conduct the same take a look at.) And the differences in pace don’t finish there, end result of|as a end result of} 3D printing requires further work after the prototypes are constructed. In 3D printing the products should be washed, polished, and sealed before they’re obtainable for folks to make use of, which merely isn’t the case in CNC machining. With a CNC machine, the prototype becomes prepared for use on completion of the fabrication course of. 3D printers might produce distorted products in high warmth, Car Electronics and as such, they can't assure precision in hotter conditions. Meanwhile, CNC machining can accommodate the manufacturing of complex prototypes in a variety of|quite lots of|a big selection of} styles and sizes, in almost any manufacturing environment. (We’ll go over this in more element shortly.) A router or spindle will then flip the cutting implement and reduce the fabric.

    OdpovědětVymazat