마우스 감도를 변경할 수 없습니다

마우스 감도를 변경할 수 없습니다

체계: 데비안 11 불스아이
:XFCE 또는 KDE

마우스 설정에는 가속 슬라이더가 하나만 있습니다(가속만 해당).

가속 곡선이나 모드 플래그가 없습니다.x 입력. 속도 향상 플래그가 있습니다.

libinput Accel Speed (301): 1.000000
libinput Accel Speed Default (302): 0.000000
libinput Accel Profiles Available (303): 1, 1
libinput Accel Profile Enabled (304): 1, 0
libinput Accel Profile Enabled Default (305): 1, 0

가속을 비활성화하기 위해 xinput을 사용하면 감도를 전혀 변경할 수 없습니다. DPI 변경은 옵션이 아닙니다.

여러 개의 다른 마우스가 있는데 결과는 같습니다.

설정산출:

> xset q
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000002
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    on     02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:       off
    06: Suspend:     off    07: Mute:        off    08: Misc:        off
    09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  500    repeat rate:  20
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  600    cycle:  600
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,built-ins
DPMS (Energy Star):
  Standby: 600    Suspend: 0    Off: 900
  DPMS is Enabled
  Monitor is On

답변1

OP에서(첫 번째 편집 전)xinput --list-props "Logitech G502 Hero Gaming Mouse"터미널에서 실행했습니다 . 관심 있는 포인터 없이 X11 디지털 장치 ID("xid")와 같은 해당 출력의 일부만 표시했습니다. 다음을 통해 얻을 수 있습니다:

 $ xid = "$(xinput --list --id-only 'Logitech G502 Hero Gaming Mouse')"

Xorg에 따르면문서xinput --list-props "Logitech G502...", 장치의 속성을 설정할 수 있는 명령 목록입니다. 귀하의 경우 활성화된 유일한 가속 프로필은 다음과 같습니다."장치에 따라 다름"프로필 "1". 따라서 사용 가능한 유일한 프로필이 나열되어 있으므로 1프로필을 다른 것으로 변경해도 효과가 있을지 확실하지 않습니다. 그러나 5예를 들어 Xorg가 이를 다음과 같이 기록하도록 변경해 볼 수 있습니다 .멱법칙 가속도 곡선. 이를 위해:

$ xinput --set-prop "$xid" 303 5, 1

마우스 속도 및 가속도를 수정하려면 다음을 참조하세요.이것그리고man xinput그리고 시도해 보세요:

$ xset mouse 5/1 0

또는:

$ xinput --set-prop "$xid" 301 5   # for Accel Speed

위 명령은 xset ...포인터 가속도를 2.5배 증가시키고 가속 시작 임계값을 제거하도록 설계되었습니다. 그러나 귀하의 경우에는 위 명령이 필요할 수도 있고 아닐 수도 있습니다. 한번 시도해 보세요! 이것단순한그리고제한된프로필(프로필 ID 4및 각각 7)은 이를 직접 사용합니다(즉, 지정된 속도로 속도가 향상됩니다). 가속도 곡선을 지정해도 5예상한 결과가 나오지 않으면 또는 5로 바꾸십시오 .47

조정 내용이 만족스럽지 않으면 모든 변경 사항을 하나씩 수동으로 취소할 수 있습니다. 또는 간단히 재부팅하면 모든 조정 내용이 지워지고 설정이 기본값으로 돌아갑니다.
대신, 조정 내용이 만족스러우면 지난 재부팅 시 영구적으로 설정할 수 있습니다.답변내 거.
그럼에도 불구하고 실험하려면 하드웨어에 액세스해야 하므로 직접 수행해야 하며 이에 대해 제가 할 수 있는 일은 없습니다. HTH.


노트: 3x3 CTM을 언급하는 게시물이 표시됩니다('좌표 변환 행렬1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0")는 포인터 속도를 변경하기 위해 조정된 속성 중 하나로 기본적으로 단위 행렬로 설정됩니다 . 이것은 정확하지 않으며 필요에 따라 속도를 수정하지도 않습니다.

답변2

검색을 한 후에 libinput에 다른 속도 향상 소품이 있다는 것을 깨달았습니다.

libinput Accel Profiles Available
  2 boolean values (8 bit, 0 or 1), in order "adaptive", "flat". Indicates which acceleration profiles are available on this device.
libinput Accel Profile Enabled
  2 boolean values (8 bit, 0 or 1), in order "adaptive", "flat". Indicates which acceleration profile is currently enabled on this device.

따라서 다음을 통해 가속을 비활성화(평면 윤곽 활성화)할 수 있습니다.

xinput --set-prop 8 304 0, 1 

어디8내 마우스 ID는 이고304"libinput Accel 프로필이 활성화되었습니다"재산.

이제 감도를 변경하여 제어할 수 있습니다."libinput 가속"배너.

관련 정보