Exploring the potential of programmable button mouse in improving programmers efficiency

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish
Title of host publicationProceedings - 2016 4th International Conference on User Science and Engineering, i-USEr 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages29-34
Number of pages6
ISBN (Electronic)9781509026319
DOIs
Publication statusPublished - 16 Feb 2017
Event4th International Conference on User Science and Engineering, i-USEr 2016 - Melaka, Malaysia
Duration: 23 Aug 201625 Aug 2016

Publication series

NameProceedings - 2016 4th International Conference on User Science and Engineering, i-USEr 2016

Other

Other4th International Conference on User Science and Engineering, i-USEr 2016
CountryMalaysia
CityMelaka
Period23/08/1625/08/16

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Human-Computer Interaction
  • Computer Networks and Communications

Cite this

Azman, F., & Aris, H. (2017). Exploring the potential of programmable button mouse in improving programmers efficiency. In Proceedings - 2016 4th International Conference on User Science and Engineering, i-USEr 2016 (pp. 29-34). [7857929] (Proceedings - 2016 4th International Conference on User Science and Engineering, i-USEr 2016). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/IUSER.2016.7857929