方法 | 鍵盤部分按鍵失靈怎么辦猫态?

圖片來自pexels.com

前面這段閑扯淡,列位看官可以略過,直接奔干貨
鍵盤部分按鍵失靈怎么辦司光?當(dāng)然是換了。
當(dāng)然涛救,如果是普通鍵盤毁枯,換一個(gè)無非幾十塊錢。
但是袱衷,如果是筆記本呢捎废?甚至如果是機(jī)械鍵盤呢?前者得上百致燥,后者得上幾千了吧登疗。當(dāng)然,如果您是壕,請(qǐng)隨意辐益,當(dāng)我沒說断傲。
比如,如果我一個(gè)機(jī)械鍵盤(假裝我有)的一個(gè)重要的按鍵壞了智政,其它鍵都能用认罩,難道我就要重買一個(gè)嗎?我買這個(gè)時(shí)就咬著后槽牙呢好不好女仰!
(重要按鍵舉例:Fn, Ctrl, Home, End, PgUp, PgDn, Delete, Backspace......)
尤其是像我這樣“扣門兒”的猜年,我是抱著把牢底坐穿的精神去省錢,堅(jiān)持以葛朗臺(tái)老頭兒為榜樣疾忍,爭(zhēng)取把他從墳?zāi)估餁饣钸^來乔外!
可是,最近我那“老破小”的筆記本幾個(gè)按鍵失效了:方向鍵(尤其是上下鍵)一罩,Home, End杨幼。這幾個(gè)鍵為什么重要?身為“腳本小子”的我們應(yīng)該都理解吧聂渊。換一個(gè)得100多差购,沒舍得。但是汉嗽,我有“更改鍵盤映射”大法坝印!

--------------------------------------------我是分割線------------------------------------------------

下面上干貨饼暑。我的環(huán)境:
操作系統(tǒng):Ubuntu18.04LTS
失靈的鍵:Up, Down, Home, End
我想用以下鍵代替它們:PgUp, PgDn, Menu, Control_R(右Ctrl鍵)

  • 第一個(gè)問題稳析,如果我不知道鍵盤碼(Keycode)是多少怎么辦?
    鍵盤映射文件中弓叛,這些Keycode一般可以望文生義彰居,實(shí)在不行你還可以查看:
#我的辦法是:
xev > ~/keycode.txt #我把結(jié)果保存到我的家目錄下的keycode.txt文件,以利查看
#然后撰筷,會(huì)彈出來一個(gè)對(duì)話框陈惰,記錄你的鍵盤事件和鼠標(biāo)事件
# 這時(shí),依次按下:PgUp, PgDn, Menu, Control_R(也就是我想用以替換的鍵), 然后毕籽,關(guān)閉測(cè)試窗口
  • 打開結(jié)果文件:keycode.txt, 查看抬闯。類似下面這樣:
KeyPress event, serial 34, synthetic NO, window 0x4600001,
    root 0x517, subw 0x0, time 1758003, (82,107), root:(713,492),
    state 0x0, keycode 112 (keysym 0xff55, Prior), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x4600001,
    root 0x517, subw 0x0, time 1758114, (82,107), root:(713,492),
    state 0x0, keycode 112 (keysym 0xff55, Prior), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

上面,Prior 就是PgUp 鍵的動(dòng)作影钉。

下面画髓,更改鍵盤映射:

cd /usr/share/X11/symbols/
#先備份一下吧,否則你會(huì)很麻煩平委,別問我是怎么知道的奈虾。
sudo cp ./pc ./pc_Your_backup
#為什么加上你自己的用戶名:是為了好讓你一眼看出來是你自己備份的。
sudo vim ./pc

這個(gè)文件像這樣:

    key <BKSP>  {   [ BackSpace, BackSpace  ]   };
    key  <TAB>  {   [ Tab,  ISO_Left_Tab    ]   };
    key <RTRN>  {   [ Return                ]   };
    key <CAPS>  {   [ Caps_Lock             ]   };
    key <NMLK>  {   [ Num_Lock              ]   };
    key <LFSH>  {   [ Shift_L               ]   };

依次查找并替換的條目(這是我自己的):

原           --  新
Control_R   --  End     //把右Ctrl鍵改為End
Home        --  Menu
Menu        --  Home    //把Menu鍵改為Home
Prior       --  Up      //把PgUp鍵改為Up
End         --  Control_R
Next        --  Down
Up          --  Prior
Down        --  Next
  • 如果未生效就重啟系統(tǒng)。
  • 如果我改錯(cuò)了肉微,電腦無法啟動(dòng)了怎么辦匾鸥?

這是我踩過的一個(gè)坑
我第一次修改過后,電腦可以啟動(dòng)碉纳,但是鍵盤不能用了勿负。就好像治聾倒治啞了一樣!別急劳曹,請(qǐng)拿出你的LiveCD奴愉,并啟動(dòng),進(jìn)入無法啟動(dòng)的系統(tǒng)的目錄( /usr/share/X11/symbols/):

sudo cp ./pc_Your_backup ./pc   #覆蓋掉原來的文件
#ps:
#說一下失敗的可能原因:
#可能是因?yàn)閇 ] { } 各自應(yīng)該對(duì)齊铁孵。

現(xiàn)在锭硼,重新啟動(dòng)吧。
Cheers!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蜕劝,一起剝皮案震驚了整個(gè)濱河市檀头,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌岖沛,老刑警劉巖暑始,帶你破解...
    沈念sama閱讀 222,729評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異婴削,居然都是意外死亡廊镜,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門唉俗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來期升,“玉大人,你說我怎么就攤上這事互躬。” “怎么了颂郎?”我有些...
    開封第一講書人閱讀 169,461評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵吼渡,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我乓序,道長(zhǎng)寺酪,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,135評(píng)論 1 300
  • 正文 為了忘掉前任替劈,我火速辦了婚禮寄雀,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘陨献。我一直安慰自己盒犹,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,130評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著急膀,像睡著了一般沮协。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上卓嫂,一...
    開封第一講書人閱讀 52,736評(píng)論 1 312
  • 那天慷暂,我揣著相機(jī)與錄音,去河邊找鬼晨雳。 笑死行瑞,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的餐禁。 我是一名探鬼主播血久,決...
    沈念sama閱讀 41,179評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼坠宴!你這毒婦竟也來了洋魂?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,124評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤喜鼓,失蹤者是張志新(化名)和其女友劉穎副砍,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體庄岖,經(jīng)...
    沈念sama閱讀 46,657評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡豁翎,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,723評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了隅忿。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片心剥。...
    茶點(diǎn)故事閱讀 40,872評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖背桐,靈堂內(nèi)的尸體忽然破棺而出优烧,到底是詐尸還是另有隱情,我是刑警寧澤链峭,帶...
    沈念sama閱讀 36,533評(píng)論 5 351
  • 正文 年R本政府宣布畦娄,位于F島的核電站,受9級(jí)特大地震影響弊仪,放射性物質(zhì)發(fā)生泄漏熙卡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,213評(píng)論 3 336
  • 文/蒙蒙 一励饵、第九天 我趴在偏房一處隱蔽的房頂上張望驳癌。 院中可真熱鬧,春花似錦役听、人聲如沸颓鲜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽灾杰。三九已至蚊丐,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間艳吠,已是汗流浹背麦备。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留昭娩,地道東北人凛篙。 一個(gè)月前我還...
    沈念sama閱讀 49,304評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像栏渺,于是被迫代替她去往敵國(guó)和親呛梆。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,876評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容