ນີ້ແມ່ນຄໍາສັ່ງ xbindkeys ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
xbindkeys - ໂຄງການ grabbing keys ສໍາລັບ X
ສະຫຼຸບສັງລວມ
xbindkeys [ ທາງເລືອກໃນການ ]
ລາຍລະອຽດ
XbindKeys ແມ່ນໂຄງການທີ່ຈັບປຸ່ມແລະເຫດການປຸ່ມຫນູໃນ X ແລະເລີ່ມຕົ້ນທີ່ກ່ຽວຂ້ອງ
shell ຄຳ ສັ່ງ.
ຄໍາສັ່ງ LINE OPTIONS
ທາງເລືອກບັນຊີຄໍາສັ່ງທີ່ມີຢູ່ດັ່ງຕໍ່ໄປນີ້:
-d, --ຄ່າເລີ່ມຕົ້ນ
ພິມໄຟລ໌ rc ເລີ່ມຕົ້ນ
-f, --file
ໃຊ້ໄຟລ໌ rc ທາງເລືອກ
-ຊ, - ຊ່ວຍ
ການຊ່ວຍເຫຼືອສັ້ນໆກ່ຽວກັບທາງເລືອກບວກກັບສະບັບ/ຂໍ້ມູນຜູ້ຂຽນ.
-X, -- ຈໍສະແດງຜົນ
ຕັ້ງຄ່າຈໍສະແດງຜົນ X ເພື່ອໃຊ້
- ໃນ, -- verbose
ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ xbindkeys ເມື່ອມັນແລ່ນ
-k, --key
ລະບຸປຸ່ມກົດອັນໜຶ່ງ (ມີປະໂຫຍດໃນການຕື່ມໄຟລ໌ການຕັ້ງຄ່າ)
-mk, --multikey
ລະບຸຫຼາຍປຸ່ມກົດ (ມີປະໂຫຍດໃນການຕື່ມໄຟລ໌ການຕັ້ງຄ່າ)
-g, --ເລຂາຄະນິດ
ຂະໜາດ ແລະຕຳແໜ່ງຂອງປ່ອງຢ້ຽມດ້ວຍຕົວເລືອກ -k|-mk
-n, --nodaemon
ບໍ່ເລີ່ມຕົ້ນເປັນ daemon
ຖ້າຫາກວ່າການສະຫນັບສະຫນູນ guile ຍັງບໍ່ທັນໄດ້ຮັບການພິການ:
-dg, --defaults-guile
ພິມໄຟລ໌ການຕັ້ງຄ່າ guile ເລີ່ມຕົ້ນ
-fg, --file-guile
ໃຊ້ໄຟລ໌ການຕັ້ງຄ່າ guile ທາງເລືອກ
XBINDKEYSRC
XBindKeys ໃຊ້ໄຟລ໌ການຕັ້ງຄ່າ. ໄຟລ໌ນີ້ແມ່ນ $HOME/.xbindkeysrc, ໃຊ້ພຽງແຕ່ອັນດຽວ
ຜູ້ໃຊ້. ຊ່ອງຫວ່າງທັງໝົດຖືກລະເລີຍຢູ່ໃນໄຟລ໌ຍົກເວັ້ນພາຍໃນຊື່ຄໍາສັ່ງສອງເທົ່າ
ວົງຢືມ.
ໄຟລ໌ການຕັ້ງຄ່າປະກອບດ້ວຍຊື່ຄໍາສັ່ງໃນວົງຢືມຄູ່, ແລະປຸ່ມທີ່ກ່ຽວຂ້ອງໃນ
ແຖວຕໍ່ໄປ.
ຄໍາເຫັນແມ່ນເລີ່ມຕົ້ນດ້ວຍປອນ (#) ແລະຂະຫຍາຍໄປໃນຕອນທ້າຍຂອງເສັ້ນ.
ທ່ານສາມາດເບິ່ງໄຟລ໌ເລີ່ມຕົ້ນດ້ວຍຕົວເລືອກ --defaults ຫຼືສ້າງຄ່າເລີ່ມຕົ້ນ
$HOME/.xbindkeysrc ກັບ
'xbindkeys --defaults > $HOME/.xbindkeysrc'.
KEYSYMS
ໂຄງການຄາດວ່າການປະສົມຂອງ keysyms ຈະຖືກນໍາໃຊ້ໂດຍການນໍາໃຊ້ຕົວອັກສອນ plus(+) ກັບ
ສົມທົບພວກມັນເຂົ້າກັນ.
ຮູບແບບຂອງເສັ້ນຄໍາສັ່ງແມ່ນ:
"ສັ່ງໃຫ້ເລີ່ມ &"
ກະແຈທີ່ກ່ຽວຂ້ອງ
ເພື່ອລະບຸລະຫັດທີ່ກ່ຽວຂ້ອງ, ທ່ານສາມາດໃຊ້ 'xbindkeys --key' ຫຼື
'xbindkeys --multikey' ແລະໃສ່ຫນຶ່ງໃນສອງແຖວໃນໄຟລ໌ການຕັ້ງຄ່າ.
ບັນຊີລາຍຊື່ຂອງກະແຈຢູ່ໃນ /usr/include/X11/keysym.h ແລະໃນ /usr/include/X11/keysymdef.h. ໄດ້
XK_ ບໍ່ຈໍາເປັນ.
ລາຍຊື່ຕົວແກ້ໄຂ:
ປ່ອຍ, ຄວບຄຸມ, Shift, Mod1 (Alt), Mod2 (NumLock),
Mod3 (CapsLock), Mod4, Mod5 (ເລື່ອນ).
ຕົວແກ້ໄຂການປ່ອຍບໍ່ແມ່ນຕົວແກ້ໄຂ X ມາດຕະຖານ, ແຕ່ທ່ານສາມາດນໍາໃຊ້ມັນຖ້າທ່ານຕ້ອງການຈັບ
ປ່ອຍເຫດການແທນທີ່ຈະເປັນເຫດການຂ່າວ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, xbindkeys ບໍ່ໄດ້ເອົາໃຈໃສ່ກັບຕົວແກ້ໄຂ NumLock, CapsLock ແລະ
ເລື່ອນລັອກ. ເພີ່ມເສັ້ນຂ້າງເທິງໃນໄຟລ໌ການຕັ້ງຄ່າ, ຖ້າທ່ານຕ້ອງການເອົາໃຈໃສ່
ໃຫ້ເຂົາເຈົ້າ.
keystate_numlock = ເປີດໃຊ້ງານ
keystate_capslock = ເປີດໃຊ້ງານ
keystate_scrolllock=ເປີດໃຊ້ງານ
ຕົວຢ່າງ
# control+shift+q ເລີ່ມ xterm (ມັນເປັນຄຳເຫັນ)
"xterm"
control+shift+q
# ປຸ່ມເມນູເລີ່ມຕົ້ນ xbindkeys_show
"xbindkeys_show"
ເມນູ
# ການຄວບຄຸມ + ປຸ່ມຫນູ 1 ເລີ່ມ xterm
"xterm"
ການຄວບຄຸມ + b:1
# Control+Shift+a release event ເລີ່ມ rxvt
"rxvt"
release+control+shift+a
# ການຄວບຄຸມ + ປຸ່ມຫນູ 2 ເຫດການປ່ອຍເລີ່ມຕົ້ນ rxvt
"rxvt"
ການຄວບຄຸມ + b:2 + ປ່ອຍ
ໂຄງການ CONFIGURATION STYLE
ຖ້າການສະຫນັບສະຫນູນ guile ຍັງບໍ່ທັນໄດ້ຖືກປິດໃຊ້ງານ, ທ່ານສາມາດນໍາໃຊ້ໄຟລ໌ການຕັ້ງຄ່າທາງເລືອກ
ລາຍລັກອັກສອນໃນໂຄງການ. xbindkeys ອ່ານໄຟລ໌ການຕັ້ງຄ່າໂຄງການກ່ອນ, ແລະຖ້າໄຟລ໌ນີ້
ບໍ່ມີ, ມັນອ່ານໄຟລ໌ການຕັ້ງຄ່າມາດຕະຖານ.
ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ, ກະລຸນາເບິ່ງທີ່ນີ້
http://www.gnu.org/software/guile/guile.html
ຫມາຍເຫດ: ໄດ້ ຫຼອກລວງ configuration ເອກະສານ is ໄດ້ ມັກ ວິທີການ if ທ່ານ ມີ a ບໍ່ ບໍ່ສົນໃຈ
configuration ຄື ສໍາລັບການ ຍົກຕົວຢ່າງ double ຄລິກ, ໝົດ ເວລາ ຄລິກ or ໃຊ້ ການປະສົມ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ ~/.xbindkeysrc.scm
ໃຊ້ xbindkeys --defaults-guile ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.
ແລະ xbindkeys --defaults-guile > ~/.xbindkeysrc.scm ການນໍາໃຊ້ວິທີການນີ້.
ຫມາຍເຫດ
xbindkeys ໂຫຼດໄຟລ໌ການຕັ້ງຄ່າຂອງມັນຄືນໃໝ່ໃນແຕ່ລະຄັ້ງທີ່ມີການປ່ຽນແປງ. ແຕ່ຖ້າທ່ານຕ້ອງການ
ບັງຄັບໃຫ້ໂຫຼດໄຟລ໌ການຕັ້ງຄ່າຂອງມັນຄືນໃໝ່, ທ່ານສາມາດສົ່ງສັນຍານ HUP ໄດ້:
killall -HUP xbindkeys
ເມື່ອສັນຍານ HUP ຖືກສົ່ງໄປຫາ xbindkeys, ການປ່ຽນແປງໃນ $HOME/.xbindkeysrc ຈະມີຜົນເທົ່ານັ້ນ
ຫຼັງຈາກຍ້າຍຫນູ.
ໃຊ້ xbindkeys ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net