XUbuntu : Shift + NumPad를 Windows처럼 작동하게 만들기


34

좋아, 나는 잠시 동안 그놈과 함께 우분투를 사용했지만 이제는 XUbuntu를 사용하고 있습니다. 우분투에서는 키보드를 기본 설정으로 사용하여 숫자 키패드를 더 깔끔하게 만들었습니다. "Make Shift + NumPad를 Windows와 같이 작동"이라고했습니다.

이 옵션으로 해결되는 문제는 NumPad 7을 누를 때 "홈"키처럼 작동하지만 Shift + NumPad 7을 누르면 "7"키처럼 작동한다는 것입니다. 랩톱을 사용하고 있고 일반 "홈"키를 사용하면 해부학 적으로 미친 듯이 움직여야합니다. 어쨌든이 옵션을 사용하면 Shift + NumPad 7이 "홈"키처럼 작동합니다.

XUbuntu에서 해당 옵션을 찾을 수 없습니다. 어떻게 설정합니까?

업데이트 : GUI 또는 명령 줄은 중요하지 않습니다.

답변:


48

grepping 후 해결책을 찾았 numpad:microsoft습니다 .XkbOptions에 옵션을 추가해야합니다 . 오래된 우분투 스에서는 xorg.conf에서 그렇게하십시오. 최신 버전에서는 파일을 열고 /etc/default/keyboard다음 줄을 변경하십시오.

XKBOPTIONS=""

XKBOPTIONS="numpad:microsoft"

저장하고 다시 부팅하십시오 (X를 다시 시작해도 적어도 RAlt + PrintScreen + K에서는 작동하지 않는 것 같습니다). sudo dpkg-reconfigure keyboard-configuration변경 사항을 적용 하려면 실행해야 할 수도 있습니다 .


이 답변을 루트가 아닌 사용자에게 적용 할 수 있습니까?
einpoklum-복직 모니카

1
우분투 15.10에서 이것을 성공적으로 사용했습니다. 감사!
돈 브랜슨

@einpoklum-루트가 필요합니다.
돈 브랜슨

2
다시 부팅 할 필요가 없습니다 (16.04). 그냥 실행해야합니다 sudo dpkg-reconfigure keyboard-configuration.
estibordo

재부팅은 필요하지 않았습니다. 그렇지 않으면 큰 대답입니다.
Abhishek Divekar

18

Ubuntu 14.04의 키보드 설정에는 더 이상 "기타 호환성 옵션"이 없습니다. 편집 /etc/default/keyboard도 작동하지 않습니다. 그러나 dconf 데이터베이스에는 key와 함께 필요한 옵션이 포함되어 있습니다 /org/gnome/desktop/input-sources/xkb-options. 이 옵션은 완료해야 numpad:microsoft같은 뭔가 ['grp:alt_shift_toggle', 'grp_led:scroll', 'numpad:microsoft']dconf-편집기 또는이 스크립트 사용에 수동 :

# !/bin/bash
old=`gsettings get org.gnome.desktop.input-sources xkb-options`
new=`echo $old | sed "s/'numpad:microsoft'//g" | sed -r "s/(, )+/, /g" | sed -r "s/(, )?]/, 'numpad:microsoft']/"`
gsettings set org.gnome.desktop.input-sources xkb-options "$new"

4
대박 !! 이 기능을 제거하기 위해 담배를 피우는 사람이 지구상에서 무엇을 ... 또는,이 기능이 "악의 창 일"인 경우, 일반 키를 찾기 어려운 곳에 랩탑에서 어떻게 시프트 엔드를해야합니까?
peter karasev

1
좋은 답변입니다! 명령 줄을 사용하는 대신 Btw를 사용하여 Ubuntu> = 12.04에서 dconf-editor를 설치할 수도 있습니다. 자세한 내용은이 답변을 확인하십시오. askubuntu.com/questions/22313/…
Storm

1
16.10의 매력처럼 작동합니다. dconf-editor도 도움을주었습니다. @Storm!
Konrad Garus 2012

Elementary OS Loki에서는 이것이 작동하는 유일한 옵션입니다.
Abhishek Divekar

13

기쁜 소식을 찾았습니다. Natty Narwhal을 사용하여 키보드 설정에서 비슷한 옵션을 찾았습니다.

  1. 키보드 검색
  2. 레이아웃 탭을 클릭하십시오
  3. 옵션 버튼을 클릭하십시오
  4. 기타 호환성 옵션 확장
  5. "숫자 키패드 키를 사용한 Shift 키는 MS Windows에서와 같이 작동합니다"를 확인하십시오.
  6. 닫고 잘 지내!

5
이 옵션은 13.10에서 제거되었습니다. gnome-tweak-tool :을 설치하여 계속 선택할 수 있습니다 sudo apt-get install gnome-link-tool. 그런 다음 "기타 호환성 옵션"목록의 "타이핑"에서 찾을 수 있습니다.
f.cipriani

3
@ f.cipriani 귀하의 의견에 오타인지 또는 도구의 이름이 바뀌 었는지 모르겠지만 현재 올바른 이름은 gnome-tweak-tool입니다.
waldyrious

2
감사 @waldir는 오타였습니다, 그것은 실제로gnome-tweak-tool
f.cipriani

2
Linux Mint 18 (Cinnamon)에서는 "기타 호환성 옵션"에서 원하는 옵션이 나타납니다. "Numlock 켜짐 : 숫자, Shift는 화살표 키로, Numlock 꺼짐 : 항상 화살표 키 (MS Windows에서와 같이)"입니다.
therake

1
@theDrake, 감사합니다. 18.3에서 MATE도.
Roman Grinyov

12

Xubuntu 16.04에서는 / etc / default / keyboard의 XKBOPTIONS 설정 (XKBOPTIONS = "numpad : microsoft")이 무시됩니다. 이것은 버그로 간주됩니다.

해결 방법으로 다음 명령을 사용하고 있습니다.
setxkbmap -option 'numpad:microsoft'

그래픽 데스크탑 환경을 시작할 때 위의 명령을 자동으로 실행하기 위해 메뉴> 설정> 세션 및 시작> 응용 프로그램 자동 시작> 추가와 같은 응용 프로그램 자동 시작 항목을 만들었습니다.

          이름 : Shift + NumPad를 MS Windows처럼 작동하게하십시오
설명 : whatsoever
   명령 :setxkbmap -option 'numpad:microsoft'


1
잘 작동하고 다시 시작하지 않아도 감사합니다! 그러나 "메뉴> 설정"은 무엇을 의미합니까? 어디서? 나는 당신이 시스템 설정을 의미한다고 생각하지 않습니다.
David Parks

1
안녕 데이비드. 5 개의 스크린 샷을 만들었습니다. (1/5) imgur.com/a/h00IQ | (2/5) imgur.com/a/xUcJS | (3/5) imgur.com/a/n9Pq3 | (4/5) imgur.com/a/0m8Df | (5/5) imgur.com/a/rMVdj- 이것이 도움이되기를 바랍니다.
FM

이것은 XUbuntu 18.04에서 작동합니다. 다시 시작할 필요가 없습니다
abjbhat

19에서도 작동한다는 것을 확인했습니다. 자동 시작은 여기에 없습니다.
Emad

2

루 분투에서도 비슷한 문제가있었습니다. /etc/default/keyboard파일을 변경하려고 시도했지만 도움이되지 않았습니다.

시스템에 레이아웃 체인저가 있었기 때문일 수 있습니다. 그러나 numpad:microsoft키보드 레이아웃 핸들러 옵션에서 "고급 setxkbmap 옵션"필드를 추가하면 실제로 작동했습니다. X를 재부팅 할 필요조차 없었습니다.


1

uBuntu 18.04의 경우 다른 옵션은 대부분의 uBuntu 설정을위한 강력한 GUI 인 Dconf-Editor를 사용하는 것입니다. 설치되지 않은 경우 터미널을 열고 다음을 입력하십시오.

  • apt-get update
  • apt-get install dconf-editor -y

열기 dconf Editor, 다음 /org/gnome/desktop/input-sources/xkb-options.

uBuntu를 새로 설치 Custom value하면 비어 있습니다. 껐다 켜십시오 Use default value:

  • 삽입 ['numpad:microsoft'](공백 인 경우) 또는
  • 추가 , 'numpad:microsoft'(공백이 아닌 경우 무엇이든간에)

예를 들어, ['caps:none', 'numpad:microsoft']Caps Lock을 비활성화하고 Windows에서와 같이 NumPad를 사용합니다. 닫고 dconf Editor재부팅 할 필요가 없습니다.


-1

나를 위해 'keypad : pointerkeys'옵션이 Lubuntu 18.04 Bionic Beaver에서 도움이되었습니다.


stackexchange.com에서 많은 사이트를 자주 방문하고 방해가되는 패턴을 발견했다고 생각합니다. 도움이되지 않는 답변의 비율이 가장 높은 사이트는 Linux 사이트 인 것 같습니다.
Mike Nakis
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.