探索可编程键鼠标在提高程序员工作效率方面的潜力

Feninferina Azman, Hazleen Aris
{"title":"探索可编程键鼠标在提高程序员工作效率方面的潜力","authors":"Feninferina Azman, Hazleen Aris","doi":"10.1109/IUSER.2016.7857929","DOIUrl":null,"url":null,"abstract":"Programmable button mouse (PBM) is an input device, which can be generally programmed to do specific tasks. PBM is widely used in the gaming arena because a number of tasks or actions in gaming that usually require the use of a number of keyboard keys can be accomplished by a single click with PBM. However, its use in programming has never been explored as far as our literature review is concerned. During programming, it is likely that the programmer will be bound to use the same instruction keys repeatedly to perform common tasks. Due to the limitation of traditional mouse, keyboard shortcuts are used for faster execution of the tasks. With PBM, these shortcuts can be programmed to be executed with just a click of its buttons, enabling even faster execution of the tasks. Therefore, the objective of this paper is to explore the potential of PBM in improving programmers efficiency. It first identifies the common tasks that programmers perform during programming. Then, it discusses on how keyboard shortcuts can be programmed to save time and reduce number of keystrokes and mouse clicks by combining keyboard shortcuts into a single click of a PBM. Result shows that all common tasks identified can be programmed into the PBM and that PBM can potentially improve programmers efficiency up to 64.7%. To the best of our knowledge, this is the first study that explores the potential of using PBM in improving programmers efficiency.","PeriodicalId":387278,"journal":{"name":"2016 4th International Conference on User Science and Engineering (i-USEr)","volume":"296 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Exploring the potential of programmable button mouse in improving programmers efficiency\",\"authors\":\"Feninferina Azman, Hazleen Aris\",\"doi\":\"10.1109/IUSER.2016.7857929\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Programmable button mouse (PBM) is an input device, which can be generally programmed to do specific tasks. PBM is widely used in the gaming arena because a number of tasks or actions in gaming that usually require the use of a number of keyboard keys can be accomplished by a single click with PBM. However, its use in programming has never been explored as far as our literature review is concerned. During programming, it is likely that the programmer will be bound to use the same instruction keys repeatedly to perform common tasks. Due to the limitation of traditional mouse, keyboard shortcuts are used for faster execution of the tasks. With PBM, these shortcuts can be programmed to be executed with just a click of its buttons, enabling even faster execution of the tasks. Therefore, the objective of this paper is to explore the potential of PBM in improving programmers efficiency. It first identifies the common tasks that programmers perform during programming. Then, it discusses on how keyboard shortcuts can be programmed to save time and reduce number of keystrokes and mouse clicks by combining keyboard shortcuts into a single click of a PBM. Result shows that all common tasks identified can be programmed into the PBM and that PBM can potentially improve programmers efficiency up to 64.7%. To the best of our knowledge, this is the first study that explores the potential of using PBM in improving programmers efficiency.\",\"PeriodicalId\":387278,\"journal\":{\"name\":\"2016 4th International Conference on User Science and Engineering (i-USEr)\",\"volume\":\"296 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 4th International Conference on User Science and Engineering (i-USEr)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IUSER.2016.7857929\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 4th International Conference on User Science and Engineering (i-USEr)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IUSER.2016.7857929","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

可编程键鼠标(PBM)是一种输入设备,一般可以通过编程来完成特定的任务。PBM被广泛应用于游戏领域,因为游戏中的许多任务或操作通常需要使用多个键盘键,而PBM可以通过一次点击来完成。然而,就我们的文献综述而言,它在编程中的使用从未被探索过。在编程过程中,程序员很可能会反复使用相同的指令键来执行共同的任务。由于传统鼠标的限制,使用快捷键可以更快地执行任务。使用PBM,可以将这些快捷方式编程为只需单击其按钮即可执行,从而可以更快地执行任务。因此,本文的目的是探索PBM在提高程序员效率方面的潜力。它首先确定程序员在编程期间执行的常见任务。然后,它讨论了如何编程键盘快捷键,以节省时间,减少键盘和鼠标点击的次数,通过将键盘快捷键组合成一个单一的点击PBM。结果表明,所有确定的常见任务都可以编程到PBM中,PBM可以潜在地提高程序员的效率,最高可达64.7%。据我们所知,这是第一个探索使用PBM提高程序员效率的潜力的研究。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Exploring the potential of programmable button mouse in improving programmers efficiency
Programmable button mouse (PBM) is an input device, which can be generally programmed to do specific tasks. PBM is widely used in the gaming arena because a number of tasks or actions in gaming that usually require the use of a number of keyboard keys can be accomplished by a single click with PBM. However, its use in programming has never been explored as far as our literature review is concerned. During programming, it is likely that the programmer will be bound to use the same instruction keys repeatedly to perform common tasks. Due to the limitation of traditional mouse, keyboard shortcuts are used for faster execution of the tasks. With PBM, these shortcuts can be programmed to be executed with just a click of its buttons, enabling even faster execution of the tasks. Therefore, the objective of this paper is to explore the potential of PBM in improving programmers efficiency. It first identifies the common tasks that programmers perform during programming. Then, it discusses on how keyboard shortcuts can be programmed to save time and reduce number of keystrokes and mouse clicks by combining keyboard shortcuts into a single click of a PBM. Result shows that all common tasks identified can be programmed into the PBM and that PBM can potentially improve programmers efficiency up to 64.7%. To the best of our knowledge, this is the first study that explores the potential of using PBM in improving programmers efficiency.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信