https://bugs.kde.org/show_bug.cgi?id=463543
Bug ID: 463543
Summary: Long press interpreted as right click with external
usb mouse
Classification: Applications
Product: krita
Version: 5.1.4
Platform: Android
OS: ChromeOS
Status: REPORTED
Severity: normal
Priority: NOR
Component: Usability
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
I have problem dragging slider,etc when my external usb mouse's long left click
is interpreted as long press (which translates to right click). There should
be different interpretation when using external usb mouse with 3-buttons and a
slider and when using for example the pen on touchscreen where there is no
other way to create right click except long press... In my case I would be
happy to just disable the left click interpretation as long press inside Krita.
I use mouse to access menus, sliders, etc and the pen just for drawing.
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug
symbols.
See
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
STEPS TO REPRODUCE
1. Try sliding sliders by pressing external mouse left click for just a little
too long before slide motion
2. right click menu appears instead of being able to slide the sliders...
3.
OBSERVED RESULT
EXPECTED RESULT
Krita
Version: 5.1.4
Hidpi: true
Qt
Version (compiled): 5.12.12
Version (loaded): 5.12.12
OS Information
Build ABI: x86_64-little_endian-lp64
Build CPU: x86_64
CPU: x86_64
Kernel Type: linux
Kernel Version: 5.10.145-987484-ga780dfc91c86
Pretty Productname: Android (11.0)
Product Type: android
Product Version: 11.0
Product Model: Google volteer
Locale
Languages: en, en_US, en_Latn_US
C locale: C.UTF-8
QLocale current: en
QLocale system: en
QTextCodec for locale: UTF-8
OpenGL Info
Vendor: "Mesa/X.org"
Renderer: "virgl (Mesa Intel(R) UHD Graphics (TGL GT2))"
Version: "OpenGL ES 3.1 Mesa 22.3.0-devel (git-e7be4fa659)"
Shading language: "OpenGL ES GLSL ES 3.10"
Requested format: QSurfaceFormat(version 2.0, options
QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize 8,
greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8,
samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0,
colorSpace QSurfaceFormat::DefaultColorSpace, profile
QSurfaceFormat::NoProfile)
Current format: QSurfaceFormat(version 3.1, options
QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize 8,
greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8,
samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 0,
colorSpace QSurfaceFormat::DefaultColorSpace, profile
QSurfaceFormat::NoProfile)
Version: 3.1
Supports deprecated functions false
is OpenGL ES: true
supportsBufferMapping: true
supportsBufferInvalidation: false
forceDisableTextureBuffers: false
Extensions:
"GL_KHR_blend_equation_advanced"
"GL_OES_texture_stencil8"
"GL_NV_read_depth_stencil"
"GL_OES_tessellation_shader"
""
"GL_OES_draw_buffers_indexed"
"GL_OES_texture_half_float"
"GL_OES_tessellation_point_size"
"GL_OES_gpu_shader5"
"GL_EXT_copy_image"
"GL_OES_EGL_sync"
"GL_ANGLE_texture_compression_dxt3"
"GL_EXT_texture_view"
"GL_OES_texture_cube_map_array"
"GL_EXT_base_instance"
"GL_OES_texture_buffer"
"GL_EXT_polygon_offset_clamp"
"GL_OES_texture_half_float_linear"
"GL_EXT_texture_norm16"
"GL_OES_sample_variables"
"GL_OES_geometry_point_size"
"GL_OES_compressed_ETC1_RGB8_texture"
"GL_OES_EGL_image"
"GL_OES_vertex_array_object"
"GL_OES_EGL_image_external_essl3"
"GL_MESA_shader_integer_functions"
"GL_OES_stencil8"
"GL_EXT_tessellation_point_size"
"GL_OES_shader_io_blocks"
"GL_EXT_texture_format_BGRA8888"
"GL_OES_EGL_image_external"
"GL_OES_shader_multisample_interpolation"
"GL_NV_conditional_render"
"GL_KHR_debug"
"GL_OES_texture_view"
"GL_EXT_texture_cube_map_array"
"GL_OES_vertex_half_float"
"GL_EXT_multi_draw_arrays"
"GL_EXT_texture_compression_bptc"
"GL_ANGLE_pack_reverse_row_order"
"GL_OES_geometry_shader"
"GL_KHR_parallel_shader_compile"
"GL_KHR_robustness"
"GL_ANGLE_texture_compression_dxt5"
"GL_EXT_texture_sRGB_decode"
"GL_KHR_context_flush_control"
"GL_EXT_texture_compression_s3tc_srgb"
"GL_EXT_tessellation_shader"
"GL_EXT_draw_elements_base_vertex"
"GL_NV_shader_noperspective_interpolation"
"GL_OES_required_internalformat"
"GL_EXT_texture_type_2_10_10_10_REV"
"GL_EXT_shader_integer_mix"
"GL_NV_read_stencil"
"GL_EXT_texture_sRGB_R8"
"GL_KHR_texture_compression_astc_ldr"
"GL_OES_draw_elements_base_vertex"
"GL_EXT_texture_filter_anisotropic"
"GL_OES_surfaceless_context"
"GL_EXT_clip_cull_distance"
"GL_OES_mapbuffer"
"GL_OES_depth_texture"
"GL_EXT_texture_compression_dxt1"
"GL_APPLE_texture_max_level"
"GL_EXT_geometry_shader"
"GL_EXT_separate_shader_objects"
"GL_OES_rgb8_rgba8"
"GL_OES_sample_shading"
"GL_EXT_blend_func_extended"
"GL_EXT_geometry_point_size"
"GL_KHR_no_error"
"GL_EXT_clear_texture"
"GL_OES_packed_depth_stencil"
"GL_EXT_draw_buffers"
"GL_EXT_EGL_image_storage"
"GL_NV_draw_buffers"
"GL_EXT_draw_instanced"
"GL_EXT_color_buffer_half_float"
"GL_OES_standard_derivatives"
"GL_EXT_unpack_subimage"
"GL_EXT_texture_buffer"
"GL_NV_read_depth"
"GL_EXT_shader_io_blocks"
"GL_EXT_texture_border_clamp"
"GL_EXT_shader_implicit_conversions"
"GL_OES_primitive_bounding_box"
"GL_MESA_framebuffer_flip_y"
"GL_OES_element_index_uint"
"GL_KHR_texture_compression_astc_sliced_3d"
"GL_OES_texture_float_linear"
"GL_EXT_texture_compression_rgtc"
"GL_EXT_texture_compression_s3tc"
"GL_OES_depth_texture_cube_map"
"GL_EXT_disjoint_timer_query"
"GL_EXT_frag_depth"
"GL_KHR_robust_buffer_access_behavior"
"GL_EXT_sRGB_write_control"
"GL_EXT_texture_query_lod"
"GL_EXT_compressed_ETC1_RGB8_sub_texture"
"GL_OES_texture_border_clamp"
"GL_EXT_debug_marker"
"GL_OES_fbo_render_mipmap"
"GL_EXT_float_blend"
"GL_EXT_gpu_shader5"
"GL_NV_read_buffer"
"GL_EXT_map_buffer_range"
"GL_EXT_clip_control"
"GL_EXT_robustness"
"GL_EXT_read_format_bgra"
"GL_NV_pixel_buffer_object"
"GL_NV_image_formats"
"GL_OES_depth24"
"GL_OES_copy_image"
"GL_EXT_depth_clamp"
"GL_EXT_texture_rg"
"GL_OES_shader_image_atomic"
"GL_OES_texture_npot"
"GL_OES_texture_float"
"GL_EXT_blend_minmax"
"GL_MESA_bgra"
"GL_EXT_primitive_bounding_box"
"GL_OES_get_program_binary"
"GL_EXT_discard_framebuffer"
"GL_OES_texture_3D"
"GL_NV_pack_subimage"
"GL_NV_fbo_color_attachments"
"GL_EXT_occlusion_query_boolean"
"GL_OES_viewport_array"
"GL_EXT_render_snorm"
"GL_EXT_draw_buffers_indexed"
"GL_ANDROID_extension_pack_es31a"
"GL_EXT_color_buffer_float"
"GL_EXT_texture_mirror_clamp_to_edge"
"GL_OES_texture_storage_multisample_2d_array"
QPA OpenGL Detection Info
supportsDesktopGL: false
supportsOpenGLES: true
isQtPreferOpenGLES: true
useBufferInvalidation (config option): false
Hardware Information
GPU Acceleration: angle
Memory: 6637 Mb
Number of Cores: 4
Swap Location: /data/data/org.krita/cache
Built for: sse4.2
Base instruction set: sse4.2
Supported instruction sets: avx512bw avx512dq avx512cd avx512f fma3+avx2 avx2
fma3+avx avx fma4 fma3+sse4.2 sse4.2 sse4.1 ssse3 sse3 sse2
Current Settings
Current Swap Location: /data/data/org.krita/cache
Current Swap Location writable: true
Undo Enabled: true
Undo Stack Limit: 200
Use OpenGL: true
Use OpenGL Texture Buffer: true
Disable Vector Optimizations: false
Disable AVX Optimizations: false
Canvas State: OPENGL_SUCCESS
Autosave Interval: 420
Use Backup Files: true
Number of Backups Kept: 1
Backup File Suffix: ~
Backup Location: Same Folder as the File
Backup Location writable: false
Resource Location: /storage/emulated/0/Android/data/org.krita/files
Use Win8 Pointer Input: false
Use RightMiddleTabletButton Workaround: false
Levels of Detail Enabled: false
Use Zip64: false
Display Information
Number of screens: 1
Screen: 0
Name:
Depth: 32
Scale: 1
Physical DPI143.469
Logical DPI72
Physical Size: 340, 177
Position: 0, 0
Resolution in pixels: 1920x1000
Manufacturer:
Model:
Refresh Rate: 60
---------------------
---------------------
Krita
Version: 5.1.4
Hidpi: true
Qt
Version (compiled): 5.12.12
Version (loaded): 5.12.12
OS Information
Build ABI: x86_64-little_endian-lp64
Build CPU: x86_64
CPU: x86_64
Kernel Type: linux
Kernel Version: 5.10.145-987484-ga780dfc91c86
Pretty Productname: Android (11.0)
Product Type: android
Product Version: 11.0
Product Model: Google volteer
Locale
Languages: en, en_US, en_Latn_US
C locale: C.UTF-8
QLocale current: en
QLocale system: en
QTextCodec for locale: UTF-8
Hardware Information
GPU Acceleration: angle
Memory: 6637 Mb
Number of Cores: 4
Swap Location: /data/data/org.krita/cache
Built for: sse4.2
Base instruction set: sse4.2
Supported instruction sets: avx512bw avx512dq avx512cd avx512f fma3+avx2 avx2
fma3+avx avx fma4 fma3+sse4.2 sse4.2 sse4.1 ssse3 sse3 sse2
Current Settings
Current Swap Location: /data/data/org.krita/cache
Current Swap Location writable: true
Undo Enabled: true
Undo Stack Limit: 200
Use OpenGL: true
Use OpenGL Texture Buffer: true
Disable Vector Optimizations: false
Disable AVX Optimizations: false
Canvas State: OPENGL_SUCCESS
Autosave Interval: 420
Use Backup Files: true
Number of Backups Kept: 1
Backup File Suffix: ~
Backup Location: Same Folder as the File
Backup Location writable: false
Resource Location: /storage/emulated/0/Android/data/org.krita/files
Use Win8 Pointer Input: false
Use RightMiddleTabletButton Workaround: false
Levels of Detail Enabled: false
Use Zip64: false
Display Information
Number of screens: 1
Screen: 0
Name:
Depth: 32
Scale: 1
Physical DPI143.469
Logical DPI72
Physical Size: 340, 177
Position: 0, 0
Resolution in pixels: 1920x1000
Manufacturer:
Model:
Refresh Rate: 60
---------------------
--
You are receiving this mail because:
You are watching all bug changes.