日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
解鎖ArchLinuxfn快捷鍵的新方法(archlinuxfn)

ArchLinux 是一個輕量級和高可定制化的 Linux 發(fā)行版,被廣泛應(yīng)用于開發(fā)和科學(xué)領(lǐng)域。它的定制性和靈活性使得它成為非常有吸引力的操作系統(tǒng)。然而,對于一些筆記本電腦用戶,使用 ArchLinux 存在一個問題,就是 fn 快捷鍵無法正常工作。針對這個問題,我們提供一個新方法來解鎖 archlinux fn 快捷鍵。

創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的邵東網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

在多數(shù)筆記本電腦上,fn 快捷鍵可以幫助用戶在鍵盤上使用附加功能,例如音量、亮度、觸摸板等手勢控制。但是,在 ArchLinux 系統(tǒng)中,這些鍵并不是默認(rèn)啟用的,這可能會給一些筆記本電腦用戶帶來一些不便。

傳統(tǒng)解決方法:使用 Xmodmap 進(jìn)行修改

在過去,解決這一問題的方法往往是使用 Xmodmap 來修改鍵盤映射。這種方法需要用戶手動查找 fn 鍵的鍵碼,然后通過終端輸入命令修改映射。這個過程較為繁瑣,稍有不慎就可能導(dǎo)致系統(tǒng)崩潰或鍵盤失靈。

新解決方法:使用 systemd-services 進(jìn)行配置

現(xiàn)在,一個更為高效的方法出現(xiàn)了,它可以通過 systemd-services 配置啟用 fn 快捷鍵,不需要用戶手動輸入命令,也不會影響到其他鍵的映射。下面是具體步驟。

步驟一:創(chuàng)建 service 文件

在 /etc/systemd/system/ 目錄中創(chuàng)建一個名為 fn-keys.service 的文件。輸入以下內(nèi)容:

[Unit]

Description=Enable laptop fn functional keys

[Service]

Type=oneshot

RemnAfterExit=true

ExecStart=/usr/bin/setkeycodes e075 159 e06b 158 e02e 142 e037 176 e046 184 e082 212 e087 226 e089 240

[Install]

WantedBy=multi-user.target

重啟 systemd-daemon 以使這個文件生效:

$ systemctl daemon-reload

步驟二:設(shè)置按鍵映射

輸入以下命令,查找 fn 鍵的映射:

$ xev | grep keycode

在鍵盤上按下 fn 鍵后,輸出中應(yīng)該有一行包含 keycode,例如:

keycode 220 (keysym 0x0, NoSymbol)

將這個鍵碼記錄下來。

然后,在終端中輸入如下命令,將鍵碼轉(zhuǎn)換為 setkeycodes 命令的參數(shù),以便我們使用 service 文件中的命令映射 fn 鍵:

$ printf “0x%x 0x%x\n” $((0x+128))

在這個命令中,將 替換為你記錄下來的鍵碼。例如,如果你的 fn 鍵的鍵碼是 220,那么命令應(yīng)該是:

$ printf “0x%x 0x%x\n” 220 $((0x220+128))

輸出將是:

0x220 0x298

現(xiàn)在,將這個輸出復(fù)制到 fn-keys.service 中的 ExecStart 行前面,以 # 號注釋掉上面的 ExecStart 行:

#[Service]

#Type=oneshot

#RemnAfterExit=true

#ExecStart=/usr/bin/setkeycodes e075 159 e06b 158 e02e 142 e037 176 e046 184 e082 212 e087 226 e089 240

[Service]

Type=oneshot

RemnAfterExit=true

ExecStart=/usr/bin/setkeycodes 0x220 0x298 0xe075 0xa3 0xe06b 0xa2 0xe02e 0x96 0xe037 0xb0 0xe046 0xb8 0xe082 0xd4 0xe087 0xe2 0xe089 0xf0

同樣,將末尾的五個分別依次為 kbdillumup kbdillumdown wireless touchpadoff sleep 中相應(yīng)的值修改,以啟用其他 fn 快捷鍵。注意,這些值可能會因筆記本品牌和型號而異,需要用戶自己去查找。

步驟三:啟用服務(wù)

輸入以下命令:

$ systemctl start fn-keys.service

重新啟動電腦后,fn 快捷鍵現(xiàn)在應(yīng)該可以正常工作。如果 fn 快捷鍵在下次啟動時失效,可以使用以下命令重新啟用服務(wù):

$ systemctl daemon-reload

$ systemctl start fn-keys.service

相關(guān)問題拓展閱讀:

  • Linux 存放用戶密碼信息的目錄是什么?

Linux 存放用戶密碼信息的目錄是什么?

Linux有很多的察圓版敗搏塌本有RHEL、CentOS

Ubuntu

Debian

Fedora

OpenSuse

FreeBSD

ArchLinux

LinuxMint

Deepin

oracleLinux

Kylin

等等以上都是linux系統(tǒng)存放銀坦的位置也有小小差別,在/etc/passwd   存放的系統(tǒng)用戶密碼文件

用戶帳號 /etc/passwd

用戶密碼 /etc/shadow

可以查看下用戶密碼信息文件都放了什么。敗悄

# vi /etc/passwd

root:x:0:0:root:/root:/bin/bash

daemon:x:2:2:daemon:/in:/in/nologin

adm:x:3:4:adm:/var/adm:/in/nologin

lp:x:4:7:lp:/var/spool/lpd:/in/nologin

sync:x:5:0:sync:/in:/bin/sync

shutdown:x:6:0:shutdown:/in:/in/shutdown

halt:x:7:0:halt:/in:/in/halt

mail:x:8:12:mail:/var/spool/mail:/in/nologin

news:x:9:13:news:/etc/news:/in/nologin

……..

每一行內(nèi)容存放一個用戶的信息,每個用戶信息有7部分組成

root:x:0:0:root:/root:/殲枯敬bin/bash

root

用戶名

用戶登錄系統(tǒng)時使用的用戶名

x密碼密碼位

UID用戶標(biāo)識號

GID缺省組標(biāo)識

root 注釋性描述    例如存放用戶全名等信息

/root宿主目錄用戶登錄系統(tǒng)后的缺省目錄

/bin/bash 命令解釋器 用戶使用的Shell ,默認(rèn)為bash

UID

關(guān)于上面的UID這里細(xì)說一下,其實(shí)決定用戶是什么權(quán)限,是由UID號決定的。

linux用戶分為三種:

超級用戶:(root UID=0)

普通用戶: (UID 500~60000)

偽用戶: (UID 1~499)

所以,可以修改用戶的UID號來修改用戶的類型,如果把root的UID號為500,那么root就變成了普通用戶,如果把fnngj用戶的UID改為0,那么它就擁有了root用戶的

超能力

。

# vi /etc/passwd 進(jìn)入之后修改,完了保存退出就OK了。

偽用戶

說到用戶種類,又牽扯到一個偽用戶,那么偽用戶是干什么用的?

1、偽用戶與系統(tǒng)和程序服務(wù)相關(guān)。

bin、daemon、shutdown、halt等,任何Linux系統(tǒng)默認(rèn)都有這些偽用戶。氏慎

mail、news、games、apache、ftp、mysql及sshd等,與

linux系統(tǒng)

的進(jìn)程相關(guān)。

2、偽用戶通常不需要或無法登錄系統(tǒng)。

3、可以沒有宿主目錄。

用答槐戶信息放在清碼友/etc/passwd文模神件

密碼信息放在/etc/shadow文件

archlinux fn的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于archlinux fn,解鎖 ArchLinux fn 快捷鍵的新方法,Linux 存放用戶密碼信息的目錄是什么?的信息別忘了在本站進(jìn)行查找喔。

成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動、聯(lián)通機(jī)房等。


文章標(biāo)題:解鎖ArchLinuxfn快捷鍵的新方法(archlinuxfn)
本文網(wǎng)址:http://www.dlmjj.cn/article/djdsode.html