xsession에서 실행할 때 xmodmap은 효과가 없습니다.

xsession에서 실행할 때 xmodmap은 효과가 없습니다.

이 다른 것에 이어질문.xsession이걸 내 파일 에 넣었어

date -I > /tmp/xsession_started
xmodmap -e "pointer = 3 2 1" &> /tmp/mouser.log

xsession_started파일이 성공적으로 생성된 것을 확인할 수 있습니다 .

cat /tmp/xsession_started          
2020-07-29

그런 다음 xmodmap그는 로그를 남기고 도망갔습니다.

cat /tmp/mouser.log  
Warning: Only changing the first 3 of 10 buttons.

하지만 내 마우스는 여전히 오른손잡이입니다( xmodmap버튼을 교체하여 왼손잡이로 만들어야 함).

그래서 무슨 일이야? 실제 xsession 이전의 환경입니까?

오늘 아침 내 데스크탑 환경은 우연히 LXQt 였는데, 다른 사람에 로그인해도 같은 일이 일어났습니다.

편집하다:

실제로 KDE와 GNOME은 이 .xsession설정을 존중하는 반면, LXQT 및 LXDE와 같은 "낮은" 환경은 이를 존중하지 않는 것 같습니다.

관련 정보