Linux에서 키보드 키를 비활성화하는 방법 (우분투)?


20

키보드가 손상되고 키보드 키 [é]가 항상 눌려 작동하지 않습니다. Windows에서 [é] 버튼을 비활성화하는 소프트웨어 샤프 키를 찾았지만 우분투에서는 해결책을 찾을 수 없습니다. 많은 포럼에서 그들은 Xmodmap에 대해 이야기하지만 [é] 버튼이 자주 눌러 터미널에서 작업 할 수 없습니다. 그 문제에 대한 해결책을 제공해 주시겠습니까? 감사


4
ssh를 활성화 했습니까? 다른 컴퓨터에서 xmodmap을 사용할 수 있습니다. 그러나 물리적으로 키를 제거하고 그 아래에서 청소를 시도 했습니까?
Paul

답변:


34

내가 시도하는 것 :

  1. 거기에 USB 키보드를 연결하거나 ssh를 사용하여 기계에 들어갑니다.

  2. 터미널을 열고를 실행하십시오 xev -event keyboard. 화면에 일부 내용이 표시됩니다. 인수를 생략하면 마우스를 움직이면 더 많은 내용이 표시됩니다.

  3. 그런 다음 사용하지 않으려는 키 조합을 누릅니다 [é]. 화면의 정보가 변경되고 keycode값 을 찾아야 합니다.

  4. 마지막 단계에서 <value>얻은 값을 변경 하여 다음과 같이 실행하십시오 keycode.

    xmodmap -e 'keycode <value>='
    

    예를 들어 ~키 를 비활성화하려면 (Shift +`) 다음을 실행해야합니다.

    xmodmap -e 'keycode 49='
    

Caps Lock ... 과 같은 표준 키로 만 시도했지만 이것도 작동해야합니다. 이게 도움이 되길 바란다!


2
그러나 이것은 Xorg에서만 작동합니다. tty에서도 비활성화 할 수 있습니까?
paulodiovani

2
효과가있었습니다. 이 작업을 취소하려면 어떻게합니까?
Vagabond

esc 키로는 작동하지 않았지만 작동 xmodmap -e 'keycode <value>=NoSymbol'했습니다
YasserKaddour

터미널 (/ dev / vty *) w / o (또는 시작하기 전에) X에서 동일한 작업을 수행하는 것은 어떻습니까?

xorg를 시작할 때마다이 작업을 수행하는 방법은 무엇입니까? 로그 아웃 / 로그인 후 재부팅 한 후에도 계속 작동합니까?
sscarduzio

-2

새로운 키보드를 변경할 수도 있습니다. 인터넷에서 특정 랩톱 용 키보드를 주문할 수 있으며 중국 어딘가에 우편 봉투로 제공됩니다.

키보드 연결을 해제하고 외부 USB 키보드를 사용할 수도 있습니다. 랩톱을 쉽게 열고 키보드에서 마더 보드로가는 케이블을 약간 분리하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.