Come modificare la velocità / sensibilità del mouse?

72

Sono su un Asus Zenbook UX32VD in Ubuntu 12.10. Sia in 12.04 che in 12.10 non sono stato in grado di cambiare la velocità del mouse (cioè la "sensibilità" nella finestra di dialogo del mouse / touchpad). Posso cambiare il cursore, ma non cambia nulla.

Questo è un grosso problema per me, dal momento che la velocità del mouse è un po 'lento. Qualche suggerimento?

Il problema riguarda sia il touchpad che il mouse.

    
posta Felix 24.10.2012 - 11:06

9 risposte

100

Per prima cosa dobbiamo identificare l'input device ID per cambiare la velocità / sensibilità. Apri un terminale ed esegui questo comando:

xinput --list --short

uscita:

[email protected]:~$ xinput --list --short

Virtual core pointer

↳ SynPS/2 Synaptics TouchPad                id=11   [slave  pointer  (2)]

↳ Logitech USB RECEIVER                     id=12   [slave  pointer  (2)]

I miei dispositivi di puntamento sono Logitech USB RECEIVER e Synaptics TouchPad . Per elencare le proprietà del dispositivo:

xinput --list-props "SynPS/2 Synaptics TouchPad"

EDIT:

Un'altra opzione: xinput --list-props 11 come 11 è il numero mostrato sopra nella proprietà padre (SynPStic Synaptic TouchPad).

Ora riduci i suoi valori di proprietà in base alle tue esigenze:

Device Accel Constant Deceleration (267):   2.500000

utilizzando questo comando:

xinput --set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Constant Deceleration" 1.5

EDIT:

Un'altra opzione:      xinput --set-prop 11 267 1.5 dove 11 è il dispositivo, proprio come sopra, 267 è l'id della proprietà del dispositivo (Device Accel Constant Decleration) come si può vedere quando device 11 viene elencato in tutte le proprietà collegate, e infine 1.5 è la tua velocità desiderata.

Potresti dover giocare un po 'con questo numero per impostarlo esattamente come ti serve.

Se è necessario impostare automaticamente questo valore ogni volta che inizia Ubuntu:

crea un file .sh

#!/bin/sh

xinput --set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Constant Deceleration" 1.5

cambia il file in eseguibile:

chmod +x

e Metti questo nella lista delle applicazioni di avvio.

Fonte: Configurazione manuale della velocità del mouse

    
risposta data Vikash Singh 29.10.2012 - 16:00
30

Ubuntu 12.10 64 bit, Logitech cordless TrackMan

xinput non ha fatto nulla per me.

xset q

per verificare le impostazioni

xset mouse 3 0

Imposta l'accelerazione su 3 e la soglia su zero. Impostazioni non grandiose ma migliori di prima.

Se desideri utilizzare un valore frazionario, puoi inserire una frazione (ad esempio 3/2) anziché il numero in virgola mobile.

La pagina man dice che le impostazioni andranno perse al logout / riavvio.

    
risposta data John Gomez 26.03.2013 - 07:23
5

Puoi usare questi script per impostare il touchpad e la velocità del mouse ogni avvio di sistema:

#!/bin/sh
TP=$(xinput --list --short|grep -i touchpad|cut -f 1 | cut -d" " -f 5-|sed 's/\s\+$//g')
xinput --set-prop "$TP" "Device Accel Constant Deceleration" 1.5
xinput --set-prop "$TP" "Device Accel Velocity Scaling" 10

Per me, penso che 1.5 e 10 siano valori adatti per il touchpad .

Uso anche un mouse USB Logitech.
Quindi per un mouse Logitech usa questo script:

#!/bin/sh
MOUSE=$(xinput --list --short|grep -i Logitech| cut -f 1|cut -d" " -f 5-|sed 's/\s\+$//g')
xinput --set-prop "$MOUSE" "Device Accel Constant Deceleration" 1.2
xinput --set-prop "$MOUSE" "Device Accel Velocity Scaling" 10

Per me, penso che 1.2 e 10 siano valori adatti per il mouse .

Ho creato un progetto su Github: link

    
risposta data rubo77 04.12.2012 - 01:28
1

Ho usato il profilo 'semplice' per aumentare la risoluzione del mouse senza accelerazione.

#!/bin/bash

device="Dell Dell USB Optical Mouse"
resolution_percent="241" # Greater than 100, use constant deceleration otherwise with profile -1. 

xinput set-prop "$device" "Device Accel Profile" 4 # Simple profile with threshold 0 allows constant scaling up
xinput set-ptr-feedback "$device" 0 "$resolution_percent" 100 # Set threshold to 0 and acceleration to $resolution_percent/100

Dovrai modificare lo script usando il tuo particolare nome di dispositivo. Puoi verificarlo eseguendo xinput senza argomenti. Inoltre, lo script deve essere eseguito ogni volta che viene collegato il mouse o quando si avvia il sistema.

    
risposta data Mick 05.12.2013 - 14:37
1

Ho rallentato la decelerazione chiudendo gli occhi, prima di spostare il puntatore in un determinato punto sullo schermo. Dopo 5 regolazioni, ora il mio mouse si muove tanto quanto mi aspetto.

Questa è la linea che sto usando in questo momento:

xinput --set-prop "Bluetooth Mouse M557" "Device Accel Constant Deceleration" 2.3

    
risposta data ViliusK 01.04.2015 - 15:58
1

L'esecuzione di sudo xset m 1 1 ha funzionato per me. La mia velocità del mouse ora si comporta in un comportamento normale come nella piattaforma Windows.

    
risposta data Hari Kishan 21.07.2017 - 09:28
0

Voglio solo aggiungere alle risposte precedenti che è possibile che non ci sarà la proprietà "Device Accel Constant Deceleration" . Ad esempio, non ce l'ho per Logitech G600 in Kubuntu 17.04. Ma c'è "Coordinate Transformation Matrix" che è ancora più potente

    
risposta data Grief 21.02.2017 - 00:15
0

Le summenzionate opzioni "Accel dispositivo ..." non esistono sulla mia macchina. Lenovo T440s con Ubuntu 18.04

Invece, ho successo usando questi:

xinput --set-prop "TPPS/2 IBM TrackPoint" "Coordinate Transformation Matrix" 0.5 0 0 0 0.5 0 0 0 1

L'originale "Matrice di trasformazione di coordinate era 1 0 0 0 1 0 0 0 1 e ora ho metà della velocità, che è abbastanza lenta per me.

Con questa sintassi, possiamo regolare separatamente la velocità orizzontale e verticale.

    
risposta data Jürgen Weigert 21.08.2018 - 18:07
-1

Sono in esecuzione 16.04 sul mio Mac e xinput ha funzionato bene con Magic Mouse. L'unica cosa che dovevo fare era eseguirla come root:

sudo xinput --set-prop 14 271 3.0 

(Sono impressionato dalla velocità con cui questo mouse è stato utilizzato)

    
risposta data Luís Santos 11.04.2017 - 14:15

Leggi altre domande sui tag